Teaching subtraction to second graders means moving beyond basic single-digit problems into two-digit and even three-digit numbers, building fluency with mental math, and connecting subtraction to real-world situations. By the end of grade 2, students are expected to fluently add and subtract within 20 using mental strategies and solve word problems involving subtraction within 100. That’s a big leap from first grade, and it requires a mix of hands-on tools, visual models, and repeated practice with specific strategies.
What Second Graders Need to Master
The Common Core standards lay out clear expectations for subtraction by the end of grade 2. Students should be able to fluently subtract within 20 using mental strategies, meaning they can solve problems like 15 minus 8 quickly and accurately without counting on their fingers. They also need to use subtraction within 100 to solve one-step and two-step word problems, including situations where the unknown number isn’t always the answer. For example, “Marco had some stickers. He gave away 14 and now has 23. How many did he start with?” requires a child to think about subtraction differently than a straightforward “take away” problem.
Students should also be comfortable working with drawings, equations, and symbols for unknown numbers. This is the year where subtraction stops being purely mechanical and starts becoming a tool for reasoning.
Start With Base-Ten Blocks
Base-ten blocks are one of the most effective tools for teaching two-digit subtraction because they make place value visible and physical. The system uses three pieces: a small cube represents 1, a long (a connected row of ten cubes) represents 10, and a flat (a 10-by-10 square) represents 100. When a child can pick up a long and understand it equals ten cubes, they grasp the foundation of regrouping.
To subtract with base-ten blocks, have the child build the larger number first. If the problem is 74 minus 32, they set out 7 longs and 4 cubes. Then they physically remove 3 longs and 2 cubes. Counting what remains gives them the answer: 42. The act of removing blocks mirrors what subtraction actually means, which helps kids who struggle with abstract number sentences.
Where this gets especially powerful is with regrouping (borrowing). For a problem like 53 minus 27, the child builds 53 with 5 longs and 3 cubes. They need to take away 7 cubes but only have 3. This is your moment to show them they can trade one long for 10 cubes, giving them 4 longs and 13 cubes. Now removing 2 longs and 7 cubes is straightforward. This physical exchange makes the concept of “borrowing” concrete instead of a mysterious pencil trick.
Transition to Drawings
Once students are comfortable with physical blocks, shift to drawn representations. A square stands in for a flat (100), a vertical line for a long (10), and a dot for a cube (1). To solve 548 minus 324 on paper, a student draws the base-ten picture for 548, then crosses out the blocks that represent 324, and counts the remaining shapes. This bridges the gap between manipulatives and pure number work, and it’s a strategy kids can use on worksheets and tests where they don’t have blocks handy.
Encourage students to organize their drawings neatly, grouping hundreds, tens, and ones in separate columns. Messy drawings lead to miscounts, which leads to frustration.
Mental Strategies That Build Speed
Fluency within 20 is a core second-grade goal, and mental strategies are how students get there. Here are the most effective ones to teach explicitly.
Counting Back
For small differences, counting back works well. To solve 13 minus 3, the child starts at 13 and counts backward three steps: 12, 11, 10. This strategy is most useful when subtracting 1, 2, or 3. For larger numbers being subtracted, it becomes slow and error-prone, so pair it with the strategies below.
Think Addition
Instead of thinking “15 minus 8 equals what,” the child thinks “8 plus what equals 15?” This flips the problem into an addition fact, which many kids find easier. It also reinforces the relationship between addition and subtraction, a connection second graders need to internalize. Practice this by giving subtraction problems and asking the child to restate them as addition questions before solving.
Make a Ten
This strategy works by breaking the subtraction into two steps using 10 as a landmark. For 14 minus 6, a child first subtracts 4 to land on 10, then subtracts the remaining 2 to reach 8. You can teach this with a number line, drawing a hop from 14 to 10 and then from 10 to 8. Once kids see 10 as a “rest stop,” multi-step subtraction feels less overwhelming.
Compensation
Compensation simplifies subtraction by rounding to friendly numbers. To solve 63 minus 29, a child subtracts 30 instead (because 30 is easier to work with), getting 33, then adds 1 back because they subtracted one too many. The idea is to replace an awkward number with a nearby multiple of 10, do the easier subtraction, then adjust. This takes practice, but it’s one of the most powerful mental math tools second graders can develop.
Use Word Problems Early and Often
Second graders are expected to solve word problems with unknowns in all positions, not just “how many are left?” problems. There are three main types to practice:
- Result unknown: “There were 47 birds in a tree. 19 flew away. How many are left?” (47 minus 19 = ?)
- Change unknown: “Sam had 35 cards. He gave some away and now has 18. How many did he give away?” (35 minus ? = 18)
- Start unknown: “After spending $24, Mia has $31. How much did she start with?” (? minus 24 = 31)
The second and third types are harder because kids have to figure out what operation to use and where the missing piece fits. Use simple, relatable scenarios involving toys, snacks, money, or animals. Have the child draw a picture or write an equation with a box or question mark for the unknown number. This builds algebraic thinking in a kid-friendly way.
Number Lines as a Visual Anchor
An open number line, where the child draws their own marks rather than using a pre-printed one, is a flexible tool for both mental strategies and two-digit subtraction. To solve 82 minus 35, a student can start at 35 and make jumps forward to reach 82, counting how far they traveled. They might jump from 35 to 40 (a hop of 5), then from 40 to 80 (a hop of 40), then from 80 to 82 (a hop of 2), totaling 47.
This approach reframes subtraction as finding the distance between two numbers, which is especially helpful for comparison problems like “how many more” or “how much farther.”
Practice That Sticks
Repetition matters, but grinding through worksheet after worksheet backfires with seven-year-olds. Mix practice formats to keep engagement high. Flashcards or timed drills in short bursts (two to three minutes) build fact fluency within 20. Games where kids roll dice and subtract the smaller number from the larger one add a playful element. Story problems woven into daily life, like figuring out how many minutes until recess or how many grapes are left in a bowl, make subtraction feel practical rather than abstract.
When a child gets stuck, resist the urge to just show the algorithm. Ask them which strategy they could try, hand them blocks or a pencil for drawing, and let them work through it. The goal is for the child to own several strategies and choose the one that fits the problem, not to memorize a single procedure.
When Regrouping Gets Tricky
Regrouping is the single biggest hurdle in second-grade subtraction. Kids who don’t fully understand place value will try to subtract the bigger digit from the smaller one in any column, writing 36 minus 19 as 23 (subtracting 6 from 9 in the ones place). If you see this error, go back to base-ten blocks immediately. Have the child build the problem physically and prove to themselves that you can’t take 9 cubes from 3 cubes without trading a long first.
Spend extra time on problems that require regrouping across a zero, like 40 minus 16 or 100 minus 43. These are especially confusing because there’s “nothing to borrow from” in the ones place. Blocks and drawings make the process transparent in a way that the standard written algorithm does not.

