Mathness!Math Worksheets Open the grade 3 sheets

Adding and subtracting within 1000

Adding and subtracting numbers up to 1,000 in columns, regrouping when needed.

Make a sheetDownload PDFThe PDF has this sheet, its answer key and a guide for grown-ups.

How to help

Line up hundreds, tens and ones. Start with the ones. Regroup when a column adds to 10 or more, or when the top digit is smaller than the one below it.

Watch for: Taking the smaller digit from the bigger one in every column instead of regrouping. Forgetting the ten or hundred carried over. Digits drifting out of their columns.

At home: Check a subtraction by adding: if 884 − 751 = 133, then 133 + 751 should make 884.

Sample sheet and answer key

Luna's Space Adventure

Grade 3 · Adding and subtracting within 1000 · 3.NBT.A.2

NameDate

Astronaut Luna is exploring a far-off corner of space. Solve each problem to help Luna's mission go smoothly!

Adding

1
341+340
2
535+282
3
290+489
4
259+111
5
586+207

Subtracting

1
976−661
2
739−323
3
365−120
4
912−552
5
817−383

Riddle time

Solve each one, then use the code to answer the riddle.

What holds the moon up in the sky?

1151 + 43 = 2683 − 258 = 3297 + 128 = 4487 + 302 = 5536 + 260 = 6756 − 588 = 7982 − 100 = 8501 − 307 = 9805 − 681 =
115 = V124 = S168 = E194 = M425 = O599 = X764 = T789 = N796 = B882 = A967 = J
123456789
Mathness! Math Worksheets · © 2026 Zubin KhavarianCode 3NBTA2-SP-FIRST at mathness.app
Sheet

Luna's Space Adventure

Grade 3 · Adding and subtracting within 1000 · 3.NBT.A.2

Answer key

Astronaut Luna is exploring a far-off corner of space. Solve each problem to help Luna's mission go smoothly!

Adding

1
341+340681
2
1535+282817
3
1290+489779
4
1259+111370
5
1586+207793

Subtracting

1
976−661315
2
739−323416
3
365−120245
4
912−552360
5
817−383434

Riddle time

Solve each one, then use the code to answer the riddle.

What holds the moon up in the sky?

1151 + 43 = 1942683 − 258 = 4253297 + 128 = 4254487 + 302 = 7895536 + 260 = 7966756 − 588 = 1687982 − 100 = 8828501 − 307 = 1949805 − 681 = 124
115 = V124 = S168 = E194 = M425 = O599 = X764 = T789 = N796 = B882 = A967 = J
M1O2O3N4B5E6A7M8S9
Mathness! Math Worksheets · © 2026 Zubin KhavarianCode 3NBTA2-SP-FIRST at mathness.appAnswer key
Answer key

New problems every time, three levels (gentle, core and stretch), themes to pick from, a second page if you want one. Each sheet comes with an answer key and a one-page guide for grown-ups.

Save to Pinterest

Standard

Common Core 3.NBT.A.2 · Add and subtract within 1000.

Also: Maryland 2025 3.NOS.D.7 · Texas TEKS 3.4A · Florida B.E.S.T. MA.3.NSO.2.1 · Virginia SOL 3.CE.1

Drill sheets for more practice

More grade 3 sheets: place value