These Grade 4 subtraction worksheets help students develop accuracy, number sense, and problem-solving skills. Students will practice subtracting three-digit, four-digit, five-digit, and six-digit numbers, including problems that require regrouping across zeros.
The worksheets are organized into five sections, with 25 questions in each section. An answer key is included at the end for checking work.
Instructions: Solve each subtraction problem. Show your work when necessary, especially when regrouping is required.
Worksheet 1: Easy Subtraction Problems
Skill level: Beginner | Focus: Three-digit subtraction without regrouping.
Solve the following problems.
1. 587 − 402 = ______
2. 546 − 530 = ______
3. 476 − 261 = ______
4. 298 − 222 = ______
5. 995 − 150 = ______
6. 956 − 830 = ______
7. 869 − 436 = ______
8. 954 − 800 = ______
9. 955 − 144 = ______
10. 429 − 410 = ______
11. 685 − 225 = ______
12. 857 − 852 = ______
13. 865 − 400 = ______
14. 478 − 138 = ______
15. 397 − 131 = ______
16. 468 − 133 = ______
17. 699 − 166 = ______
18. 507 − 305 = ______
19. 760 − 560 = ______
20. 866 − 453 = ______
21. 989 − 236 = ______
22. 746 − 615 = ______
23. 478 − 311 = ______
24. 615 − 512 = ______
25. 847 − 803 = ______
Worksheet 2: Medium Subtraction Problems
Skill level: Intermediate | Focus: Regrouping, borrowing, and subtracting across place values.
Solve each problem. Remember to regroup when the digit in the top number is smaller than the corresponding digit in the bottom number.
1. 9,316 − 7,456 = ______
2. 4,599 − 1,907 = ______
3. 3,561 − 2,932 = ______
4. 3,418 − 3,113 = ______
5. 1,083 − 441 = ______
6. 6,099 − 213 = ______
7. 9,776 − 3,571 = ______
8. 3,119 − 782 = ______
9. 4,079 − 2,326 = ______
10. 1,256 − 258 = ______
11. 2,976 − 489 = ______
12. 7,412 − 4,470 = ______
13. 9,215 − 938 = ______
14. 6,048 − 3,399 = ______
15. 3,100 − 1,250 = ______
16. 3,649 − 2,880 = ______
17. 2,090 − 759 = ______
18. 9,878 − 9,827 = ______
19. 6,222 − 5,448 = ______
20. 5,730 − 233 = ______
21. 1,560 − 521 = ______
22. 2,919 − 898 = ______
23. 1,263 − 439 = ______
24. 2,233 − 810 = ______
25. 2,895 − 745 = ______
Worksheet 3: Advanced Subtraction Problems
Skill level: Challenging | Focus: Large numbers, multiple regrouping steps, and zeros in the minuend.
Take your time with these problems. Pay close attention to place value and regrouping across zeros.
1. 50,000 − 27,864 = ______
2. 80,403 − 46,785 = ______
3. 100,000 − 56,879 = ______
4. 72,005 − 38,678 = ______
5. 60,010 − 29,876 = ______
6. 90,300 − 45,786 = ______
7. 40,002 − 19,857 = ______
8. 75,000 − 48,629 = ______
9. 100,203 − 58,764 = ______
10. 302,010 − 178,956 = ______
11. 650,004 − 287,659 = ______
12. 800,000 − 456,789 = ______
13. 910,070 − 485,896 = ______
14. 700,100 − 389,765 = ______
15. 500,500 − 276,849 = ______
16. 1,000,000 − 568,743 = ______
17. 420,006 − 198,765 = ______
18. 605,040 − 287,956 = ______
19. 900,001 − 456,789 = ______
20. 810,000 − 397,658 = ______
21. 704,020 − 286,975 = ______
22. 560,003 − 298,764 = ______
23. 100,500 − 67,895 = ______
24. 432,100 − 198,765 = ______
25. 999,999 − 567,894 = ______
Worksheet 4: Mixed Subtraction Practice
Skill level: Mixed | Focus: Different number sizes, regrouping, and subtraction strategies.
These questions combine easy, intermediate, and challenging subtraction problems. Choose an appropriate strategy for each question.
1. 539 − 289 = ______
2. 7,190 − 6,868 = ______
3. 59,104 − 17,271 = ______
4. 713,753 − 297,999 = ______
5. 10,000 − 5,008 = ______
6. 369 − 217 = ______
7. 3,676 − 2,803 = ______
8. 32,542 − 16,734 = ______
9. 287,400 − 159,096 = ______
10. 40,002 − 32,052 = ______
11. 583 − 299 = ______
12. 5,864 − 5,742 = ______
13. 85,722 − 59,324 = ______
14. 620,437 − 406,279 = ______
15. 40,002 − 30,089 = ______
16. 214 − 186 = ______
17. 5,564 − 4,882 = ______
18. 35,335 − 17,499 = ______
19. 977,478 − 245,943 = ______
20. 40,002 − 11,513 = ______
21. 453 − 31 = ______
22. 6,958 − 1,943 = ______
23. 65,650 − 29,140 = ______
24. 421,019 − 27,302 = ______
25. 100,000 − 70,737 = ______
Worksheet 5: Subtraction Word Problems
Skill level: Applied mathematics | Focus: Real-world subtraction, reading comprehension, and problem-solving.
Read each problem carefully. Identify the starting amount, determine what is being taken away or compared, and write a subtraction equation before solving.
1. Library Books: A library had 845 books. Students borrowed 267 books. How many books are left in the library?
2. Apples: A farmer harvested 1,250 apples and sold 486 of them. How many apples remain?
3. Stadium Seats: A stadium has 5,000 seats. If 3,748 seats are occupied, how many seats are empty?
4. Saving Money: Mia saved $725 and spent $289 on a bicycle helmet and gear. How much money does she have left?
5. Recycling: A school collected 2,406 cans and donated 1,578 cans. How many cans remain?
6. Road Trip: A truck must travel 3,200 miles. It has already traveled 1,850 miles. How many miles remain?
7. Museum Visitors: A museum had 12,500 visitors in June and 8,764 visitors in July. How many more visitors came in June than in July?
8. Reading a Book: Noah’s book has 384 pages. He has read 219 pages. How many pages are unread?
9. Pencils: A store ordered 4,500 pencils and sold 2,875 of them. How many pencils remain?
10. Park Trees: A park has 2,050 trees. A storm damaged 378 trees. How many trees were not damaged?
11. Charity Fundraising: A charity wants to raise $10,000 and has already raised $6,485. How much more money does it need?
12. Airplane Journey: An airplane needs to fly 6,250 miles and has already flown 3,786 miles. How many miles remain?
13. Warehouse Boxes: A warehouse had 25,000 boxes and shipped 17,895 boxes. How many boxes remain?
14. Stickers: Emma had 1,000 stickers and gave 468 stickers to her friends. How many stickers does she have left?
15. School District: A school district has 18,450 students. Of these, 9,876 attend elementary school. How many students do not attend elementary school?
16. Running Goal: A runner’s goal is to run 10,000 meters. She has completed 6,725 meters. How many more meters must she run?
17. Cookies: A bakery made 2,400 cookies and sold 1,687 cookies. How many cookies are left?
18. Town Population: A town had 45,200 peple. If 2,785 peple moved away and no other population changes occurred, how many peple remain?
19. Buying a Game: A video game costs $68. You have $100. How much money will remain after you buy the game?
20. Toy Factory: A factory made 80,000 toys and shipped 56,789 toys. How many toys remain at the factory?
21. Hiking Trail: A hiking trail is 15,000 feet long. Hikers have completed 8,456 feet. How many feet remain?
22. Egg Delivery: A farmer had 3,600 eggs and delivered 2,475 eggs to stores. How many eggs remain?
23. School Flyers: A school printed 7,500 flyers and distributed 4,968 flyers. How many flyers are left?
24. Charity Expenses: A charity collected $32,450 and spent $18,975 on supplies. How much money remains?
25. Video Game Points: A game has 100,000 possible points. Sam has earned 78,456 points. How many more points does he need to reach the maximum?
Grade 4 Subtraction Worksheets: Answer Key
Use this answer key to check your work after completing each worksheet.
Easy Subtraction
| 1 | 185 | 2 | 16 | 3 | 215 | 4 | 76 | 5 | 845 |
| 6 | 126 | 7 | 433 | 8 | 154 | 9 | 811 | 10 | 19 |
| 11 | 460 | 12 | 5 | 13 | 465 | 14 | 340 | 15 | 266 |
| 16 | 335 | 17 | 533 | 18 | 202 | 19 | 200 | 20 | 413 |
| 21 | 753 | 22 | 131 | 23 | 167 | 24 | 103 | 25 | 44 |
Medium Subtraction
| 1 | 185 | 2 | 16 | 3 | 215 | 4 | 76 | 5 | 845 |
| 6 | 126 | 7 | 433 | 8 | 154 | 9 | 811 | 10 | 19 |
| 11 | 460 | 12 | 5 | 13 | 465 | 14 | 340 | 15 | 266 |
| 16 | 335 | 17 | 533 | 18 | 202 | 19 | 200 | 20 | 413 |
| 21 | 753 | 22 | 131 | 23 | 167 | 24 | 103 | 25 | 44 |
Advanced Subtraction
| 1 | 22136 | 2 | 33618 | 3 | 43121 | 4 | 33327 | 5 | 30134 |
| 6 | 44514 | 7 | 20145 | 8 | 26371 | 9 | 41439 | 10 | 123054 |
| 11 | 362345 | 12 | 343211 | 13 | 424174 | 14 | 310335 | 15 | 223651 |
| 16 | 431257 | 17 | 221241 | 18 | 317084 | 19 | 443212 | 20 | 412342 |
| 21 | 417045 | 22 | 261239 | 23 | 32605 | 24 | 233335 | 25 | 432105 |
Mixed Subtraction
| 1 | 250 | 2 | 322 | 3 | 41833 | 4 | 415754 | 5 | 4992 |
| 6 | 152 | 7 | 873 | 8 | 15808 | 9 | 128304 | 10 | 7950 |
| 11 | 284 | 12 | 122 | 13 | 26398 | 14 | 214158 | 15 | 9913 |
| 16 | 28 | 17 | 682 | 18 | 17836 | 19 | 731535 | 20 | 28489 |
| 21 | 422 | 22 | 5015 | 23 | 36510 | 24 | 393717 | 25 | 29263 |
Word Problems
1. 578 books
2. 764 apples
3. 1,252 empty seats
4. $436
5. 828 cans
6. 1,350 miles
7. 3,736 more visitors
8. 165 pages
9. 1,625 pencils
10. 1,672 trees
11. $3,515
12. 2,464 miles
13. 7,105 boxes
14. 532 stickers
15. 8,574 students
16. 3,275 meters
17. 713 cookies
18. 42,415 residents
19. $32
20. 23,211 toys
21. 6,544 feet
22. 1,125 eggs
23. 2,532 flyers
24. $13,475
25. 21,544 points
Tips for Solving Grade 4 Subtraction Problems
• Line up place values: Keep ones, tens, hundreds, thousands, and larger place values in the correct columns.
• Regroup when needed: Exchange one unit from the next place value when the top digit is too small to subtract the bottom digit.
• Pay attention to zeros: Problems such as 50,000 − 27,864 may require regrouping across several zeros.
• Estimate first: Round numbers to check whether your final answer is reasonable.
• Check your work: Add the difference to the number being subtracted. The result should equal the original number.
Teacher and Parent Note: These worksheets can be used for classroom practice, homework, tutoring, independent study, or math review. Students should work through the sections in order or choose a section based on their current skill level.
Grade 4 Subtraction Worksheets pdf