Math facts tool

Free Printable Math Drill Generator

Choose the operation, fact range, problem count, and timing option, then print the drill with an optional answer key.

Quick formats

Choose the drill type first, then fine-tune range, count, layout, and answer key.

1. Build the drill

Choose operation, range, and fluency format

Make focused fact practice, a mixed review page, a timed drill, a vertical worksheet, or a missing-number drill.

Live preview

Mixed Math Facts Drill

Mixed addition and subtraction · Facts to 20 · 40 problems

Mixed Math Facts DrillMixed addition and subtraction · Facts to 20 · Timed drill · 40 problems · US LetterName: ____________________Date: ____________Time: 3 minutesScore: ______ / 40Mixed addition and subtraction · Facts to 201.3 + 14 = ____2.5 + 0 = ____3.3 + 0 = ____4.5 + 9 = ____5.10 + 8 = ____6.3 + 2 = ____7.11 − 9 = ____8.16 − 16 = ____9.15 − 12 = ____10.13 − 10 = ____11.5 + 5 = ____12.9 − 7 = ____13.19 − 13 = ____14.3 − 1 = ____15.18 − 4 = ____16.17 − 1 = ____17.16 − 11 = ____18.20 − 10 = ____19.11 + 8 = ____20.19 − 8 = ____21.9 − 7 = ____22.7 + 9 = ____23.2 − 2 = ____24.3 + 2 = ____25.2 − 0 = ____26.10 − 7 = ____27.11 − 0 = ____28.1 − 0 = ____29.7 − 5 = ____30.7 + 7 = ____31.16 − 13 = ____32.13 − 10 = ____33.5 − 2 = ____34.2 + 0 = ____35.4 + 0 = ____36.3 + 9 = ____37.17 − 12 = ____38.9 − 8 = ____39.3 + 2 = ____40.11 + 0 = ____Printable math drill · KidsPrintTools.com
Mixed Math Facts Drill Answer KeyMixed addition and subtraction · Facts to 20 · Timed drill · 40 problems · US LetterTime: 3 minutesScore: ______ / 40Mixed addition and subtraction · Facts to 201.3 + 14 = 172.5 + 0 = 53.3 + 0 = 34.5 + 9 = 145.10 + 8 = 186.3 + 2 = 57.11 − 9 = 28.16 − 16 = 09.15 − 12 = 310.13 − 10 = 311.5 + 5 = 1012.9 − 7 = 213.19 − 13 = 614.3 − 1 = 215.18 − 4 = 1416.17 − 1 = 1617.16 − 11 = 518.20 − 10 = 1019.11 + 8 = 1920.19 − 8 = 1121.9 − 7 = 222.7 + 9 = 1623.2 − 2 = 024.3 + 2 = 525.2 − 0 = 226.10 − 7 = 327.11 − 0 = 1128.1 − 0 = 129.7 − 5 = 230.7 + 7 = 1431.16 − 13 = 332.13 − 10 = 333.5 − 2 = 334.2 + 0 = 235.4 + 0 = 436.3 + 9 = 1237.17 − 12 = 538.9 − 8 = 139.3 + 2 = 540.11 + 0 = 11Answer key · KidsPrintTools.com

Fluency drill pages

Use one-minute, two-minute, or three-minute drills for quick checks, morning work, fact fluency folders, and homeschool review.

Mixed operation review

Combine addition, subtraction, multiplication, and division only after students have practiced the focused operation pages.

Build the practice page

Choose the facts students need to practice

Set the operation, number range, problem count, and timing option, then print the drill and answer key you need.

Create the drill

  1. Choose addition, subtraction, multiplication, division, mixed operations, or missing-number practice.
  2. Set the fact range and problem count so the page fits the time and skill level available.
  3. Turn on the timer, score line, or answer key only when those features support the activity.

Choose the practice style

Single operation

Use one operation when students are building accuracy with a specific fact family.

Mixed operations

Use mixed practice after students can identify and solve each operation independently.

Missing numbers

Use a blank operand or result when the goal is reasoning about the relationship between numbers.

Timed drill

Use a short timed page for a familiar skill, not for introducing a new strategy.

Keep practice useful

Match count to time

A shorter page makes it easier to review errors instead of rushing through too many problems.

Change one variable at a time

Raise the fact range or add mixed operations only after the current page is manageable.

Print the key separately

Keep the answer page out of the student packet when the drill is used independently.

Math drill questions

Can I mix operations on one page?

Yes. Choose mixed operations and set the number range and problem count before printing.

Can I make a one-minute drill?

Yes. Turn on the timed header and use a problem count that fits the students' current fluency.

Can I include missing-number problems?

Yes. Choose the missing-number format to place the blank in an operand or result.

Can I print an answer key?

Yes. Turn on the answer key to create a separate teacher page using the same generated problems.