Adding and Subtracting Decimals Worksheets for Grades 4, 5 and 6

Press Make a new sheet for problems such as 4.75 + 12.6, with the points lined up and an answer key.

20 problems. Add and subtract to hundredths. Sheet 79J5BJ, with its answer key.

How it works

Make adding and subtracting decimals worksheets for the step your class is on, then press Print. The Sheet type menu lists 32 sheet types, from 2.4 + 3.5 to 9.4 − 3.125 with zeros to annex. Every stacked problem prints with its decimal points in one column.

Read the full guide

Which grade adds and subtracts which decimals

Texas is early: 4.4(A) has fourth graders add and subtract decimals to the hundredths place using the standard algorithm. Common Core meets decimal notation in grade 4 (4.NF.6) and sets adding and subtracting decimals as a standard in grade 5 (5.NBT.7). It names the standard algorithm for decimals only in 6.NS.3. Five sheet types here reach thousandths, for grade 6.

Why the points go in one column

Lining up the decimal points puts tenths under tenths and hundredths under hundredths, so each column adds like units: 4.75 + 12.6 = 17.35. Lining up the last digits adds 5 hundredths to 6 tenths. Annexing a zero helps, because 12.6 = 12.60. The opening sheet of these addition and subtraction decimals worksheets pairs tenths with hundredths.

  • Start with Adding tenths, no regrouping, then move to Adding tenths, regroup into the ones. Carrying across the point is the first real hurdle.
  • Set Hundredths from tenths the day after Subtracting hundredths, with regrouping. Pupils who bring the bottom digit straight down show up in the first row.
  • Pair any column sheet with Estimate first, then solve. An estimate of 10 catches 100.1 and 1.001.

Questions and answers

Is there an adding and subtracting decimals worksheets PDF?

There is no download button, but any sheet becomes a PDF. Press Print and choose Save as PDF in your browser's print window. The file has the problems on page 1 and the key on page 2, both with the same sheet code.

What are ragged decimals?

Ragged decimals have different numbers of decimal places in one problem, such as 6.3 − 2.48 = 3.82. The pupil lines up the points and fills the gap with a zero. The opening sheet is all ragged. For matched lengths choose Subtracting hundredths, with regrouping.

Should 6.00 be marked right when the answer is 6?

The values are equal: 4.75 + 1.25 = 6.00 = 6, since zeros after the last decimal digit change nothing. Neither the Common Core nor Texas mentions trailing zeros, so the mark is your call. The key for Sums that end in zero prints both.

All 32 sheet types

Adding and subtracting on one sheet 4

  • Add and subtract to hundredths 4.75 + 12.6 = 17.35 and 12.6 − 4.75 = 7.85. Half the problems add and half subtract, and every problem pairs a number in tenths with one in hundredths, so lining up the points comes before any arithmetic. The page opens on this sheet.
  • Add and subtract to tenths 6.4 + 2.9 = 9.3 and 6.4 − 2.9 = 3.5. Every number has one decimal place, so the columns line up on their own and the only new idea is that 10 tenths regroup as 1 one. A sound first sheet for grade 4 in Texas or grade 5 under the Common Core.
  • Add and subtract to thousandths 3.082 + 1.95 = 5.032 and 3.082 − 1.95 = 1.132. One number in each problem runs to thousandths and the other stops at tenths or hundredths. That goes past the hundredths named in Common Core 5.NBT.7, so it suits grade 6, where 6.NS.3 asks for fluency with multi-digit decimals.
  • Written across, stack and solve Problems are printed on one line, such as 0.8 + 0.45 = 1.25 and 3 − 0.6 = 2.4, with blank space underneath for the pupil to stack them. Nobody has lined up the points for them, which is how decimals arrive in a word problem or on a test.
Show all 32 sheet types (28 more)

Adding decimals 8

  • Adding hundredths 3.46 + 2.38 = 5.84. Both numbers have two decimal places and at least one column regroups, here 6 hundredths and 8 hundredths making 14 hundredths. It is whole number addition with the point carried straight down, the core of Common Core 5.NBT.7 and Texas 4.4(A).
  • Adding larger decimals, tens and hundredths 47.85 + 36.49 = 84.34. Four digits in each number and two or three regroupings, one of them across the point. Use it once the small sums are secure: a long column shows whether the pupil steers by the point or by the right-hand edge.
  • Adding tenths to hundredths 0.6 + 0.27 = 0.87. The numbers have different lengths, so lining them up on the right like whole numbers puts the 6 over the 7. A pupil who writes 0.33 has added 6 and 27. Writing 0.6 as 0.60 first removes the trap.
  • Adding tenths, no regrouping 2.4 + 3.5 = 5.9. No column adds to 10 or more, so the whole job is keeping tenths under tenths and writing the point in the answer. Give it to pupils who know 0.1 as one tenth but have never added with a point on the page.
  • Adding tenths, regroup into the ones 0.7 + 0.6 = 1.3 and 4.8 + 2.7 = 7.5. The tenths add to 10 or more in every problem, so 1 one is carried across the decimal point each time. A pupil who writes 0.13 for the first sum has treated the tenths as a whole number of their own.
  • Adding thousandths 1.256 + 0.87 = 2.126. One addend has three decimal places and the other has one, two or three. Common Core grade 5 reads and compares thousandths (5.NBT.3) but computes only to hundredths (5.NBT.7), so treat this as a grade 6 sheet or a stretch.
  • Sums that end in zero 4.75 + 1.25 = 6.00 = 6 and 2.36 + 1.44 = 3.80 = 3.8. Every answer ends in one or two zeros after the point. The key shows the column answer first and then the shorter form, so you can decide which one earns the mark.
  • Three addends, ragged 3.5 + 0.48 + 12 = 15.98. Three numbers with 1, 2 and 0 decimal places, in a random order. The whole number has no point printed, so the pupil has to know that 12 is 12.00 before it can join the column.

Subtracting decimals 8

  • Differences less than 1 4.32 − 3.87 = 0.45. The two numbers are close together, so the answer has 0 ones. The key prints that leading 0 every time, because a bare point followed by 45 is easy to misread as a whole number.
  • Hundredths from tenths 6.3 − 2.48 = 3.82. The top number is shorter, so there is an empty place above the 8. The usual slip is to bring the 8 straight down, which gives an answer ending in 8 when the true answer ends in 2. Writing 6.3 as 6.30 gives the 8 something to be taken from.
  • Subtracting across zeros 10.04 − 6.57 = 3.47. The top number has zeros in the middle, so one regrouping has to pass through two places before the hundredths can be subtracted. If whole number problems like 1,004 − 657 still go wrong, fix those first.
  • Subtracting from a whole number 7 − 2.35 = 4.65. The top number has no point and no decimal digits at all. The pupil writes 7.00, then regroups through both zeros. Counting up is a good check here: 2.35 + 4.65 = 7.
  • Subtracting hundredths, no regrouping 8.76 − 3.42 = 5.34. Every top digit is at least as large as the digit under it, so nothing is regrouped. That isolates the layout: points in a line, one digit per column and a point in the answer.
  • Subtracting hundredths, with regrouping 8.05 − 3.47 = 4.58. At least one column needs regrouping, and some problems, like this one, have a 0 in the tenths place to regroup through. Have pupils check by adding: 4.58 + 3.47 = 8.05.
  • Subtracting tenths 5.2 − 1.7 = 3.5. One decimal place in each number, and the top tenths digit is the smaller one, so a one is regrouped as 10 tenths every time: 12 tenths take away 7 tenths. The point stays in its column from top to bottom.
  • Subtracting thousandths 7.204 − 3.58 = 3.624. The number being taken away is often the shorter one, so a zero is annexed before starting and 3.58 becomes 3.580. This is past the hundredths of Common Core 5.NBT.7, so use it in grade 6 or as an extension.

Lining up the decimal points 4

  • Annex zeros, then subtract 9.4 − 3.125 = 9.400 − 3.125 = 6.275. The pupil first rewrites the problem so both numbers have the same number of places, then subtracts. Zeros written after the last decimal digit do not change a number: 9.4 = 9.40 = 9.400.
  • Place value chart, tens to thousandths 30.6 + 4.125 = 34.725. Every problem sits in a chart with headed columns: tens, ones, tenths, hundredths, thousandths, with the decimal point printed on the line between ones and tenths. Pupils write each digit under its heading, fill the gaps with zeros and add or subtract down the columns.
  • Rewrite in columns on grid paper 23.4 + 5.87 = 29.27. Each problem is printed across the top of a small grid with one column shaded for the decimal point. The pupil copies the numbers in, one digit per square, then solves. The grid does the aligning until the habit forms.
  • Whole numbers among the decimals 15 + 2.75 = 17.75 and 20 − 6.4 = 13.6. One number in each problem is a whole number with no point printed. Its point belongs after the last digit, so 15 = 15.0 = 15.00, and the 5 lines up under the ones, not under the hundredths.

Estimating, models and mental math 5

  • Add and subtract 0.1 and 0.01 3.96 + 0.1 = 4.06 and 5.2 − 0.01 = 5.19. Only one digit should change unless a 9 or a 0 is in the way, and those are the cases this sheet is full of. It is mental math: no columns, one line per problem.
  • Compensation with numbers near a whole 4.99 + 2.35 = 5 + 2.35 − 0.01 = 7.34. One number in each problem is 0.01, 0.02 or 0.1 below a whole number. The pupil rounds it up, works mentally, then adjusts. For subtraction the adjustment goes the other way: 6.2 − 1.99 = 6.2 − 2 + 0.01 = 4.21.
  • Estimate first, then solve 6.82 + 3.19 = 10.01, and rounding first gives 7 + 3 = 10. Each problem has a box for the estimate and a box for the exact answer. An answer of 100.1 or 1.001 cannot survive next to an estimate of 10. Texas 5.3(A) asks for estimating, and the Common Core grade 5 overview asks for reasonable estimates of decimal results.
  • Make a whole with hundredths 0.37 + 0.63 = 1. The pupil writes the number that completes 1, as in 0.37 + ___ = 1. It is the decimal version of pairs that make 100, and it is the step that makes counting up to subtract quick.
  • Make the next whole number 7.25 + 0.75 = 8 and 3.6 + 0.4 = 4. Each line gives a decimal and asks how much more reaches the next whole number. Tenths come first, then hundredths ending in 5 or 0, then any hundredths.

Money, measurement and word problems 3

  • Dollars and cents, points lined up $4.75 + $12.60 = $17.35. Prices always show two decimal places, so the columns line up without any annexing, which makes money a gentle way into decimal arithmetic. This sheet keeps the dollar sign and stays under $100. Making change and shopping lists have a page of their own.
  • Metric lengths and masses A 2.4 m plank joined to a 0.85 m plank is 3.25 m long: 2.4 + 0.85 = 3.25. Problems use meters, kilometers, kilograms and liters, always the same unit within one problem, so no converting is needed. The pupil writes the unit in the answer.
  • One-step word problems A ribbon 3.5 m long has 1.25 m cut from it, and 3.5 − 1.25 = 2.25 m are left. Eight short problems about lengths, weights and capacities. No problem names a person, and none says add or subtract, so the pupil chooses the operation from the story.

How this list was compiled: Our own list of sheet types, written in September 2026. Every worked example was checked twice with exact arithmetic, by two separate programs. The standards named in this list were read in the full texts on 2026-09-20. Common Core State Standards for Mathematics, https://learning.ccsso.org/wp-content/uploads/2022/11/Math_Standards1.pdf : 5.NBT.7 (add, subtract, multiply and divide decimals to hundredths), 6.NS.3 (multi-digit decimals with the standard algorithm), 4.MD.2 (word problems with distances, liquid volumes and masses, including simple decimals). Texas Essential Knowledge and Skills for Mathematics, 19 TAC chapter 111, https://tea.texas.gov/laws-and-rules/sboe-rules-tac/sboe-tac-currently-effect/ch111a.pdf : 4.4(A) (add and subtract whole numbers and decimals to the hundredths place using the standard algorithm), 4.8(C) (measurement problems), 5.3(A) (estimate), 5.3(K) (add and subtract positive rational numbers fluently). Zeros added after the last decimal digit do not change a number (5.2 = 5.20 = 5.200): https://en.wikipedia.org/wiki/Decimal , read 2026-09-20. The standards are a checklist for teachers; neither body has reviewed these sheets. Licence: own work