MathTug Official Logo
Free Math GamesClassrooms
100% Free Dynamic Math Worksheet Generator

Instant Printable Math Worksheets & PDFs

Step-by-step generator for elementary & middle school math tests. Select your topic, customize difficulty, and download or print in 1 click!

Showing 30 topics

➕K - Grade 1
Addition

Single-Digit Addition Facts (Sums to 10 & 20)

Foundational facts, number bonds, and three-addend additions.

Sample:8 + 7 = ___
Select & Customize
➕Grade 1 - Grade 2
Addition

2-Digit Addition (No Regrouping / Clean Sums)

Two-digit additions without carrying over tens or hundreds.

Sample:43 + 25 = ___
Select & Customize
➕Grade 2 - Grade 3
Addition

2-Digit Addition with Regrouping (Carry-Over)

Practices carrying ones into tens and tens into hundreds.

Sample:58 + 27 = ___
Select & Customize
➕Grade 3 - Grade 4
Addition

3-Digit & Multi-Digit Column Addition

Large multi-digit additions with multiple regrouping steps.

Sample:456 + 287 = ___
Select & Customize
➖K - Grade 2
Subtraction

Basic Subtraction Facts (Within 10 & 20)

Foundational single and teen subtraction with positive differences.

Sample:15 − 8 = ___
Select & Customize
➖Grade 1 - Grade 3
Subtraction

2-Digit Subtraction (No Borrowing)

Clean subtraction drills where top digits are always greater.

Sample:76 − 32 = ___
Select & Customize
➖Grade 2 - Grade 4
Subtraction

2-Digit Subtraction with Regrouping (Borrowing)

Practices crossing the tens place and borrowing to subtract.

Sample:63 − 28 = ___
Select & Customize
➖Grade 3 - Grade 5
Subtraction

3-Digit Subtraction Across Zeros

Advanced borrowing across hundreds and middle zero digits.

Sample:500 − 247 = ___
Select & Customize
✖️Grade 2 - Grade 4
Multiplication

Times Tables Speed Drills (1 to 12)

Master basic times tables and boost mental math recall speed.

Sample:7 × 8 = ___
Select & Customize
✖️Grade 3 - Grade 5
Multiplication

2-Digit by 1-Digit Multiplication

Intermediate multi-digit multiplication with regrouping.

Sample:46 × 7 = ___
Select & Customize
✖️Grade 4 - Grade 6
Multiplication

Double-Digit Multiplication (2-Digit × 2-Digit)

Standard algorithm practice for multi-digit multiplication.

Sample:34 × 27 = ___
Select & Customize
✖️Grade 3 - Grade 5
Multiplication

Missing Factor Drills (Algebraic Thinking)

Solve equations like a × [ ? ] = c to bridge into early algebra.

Sample:6 × [ ? ] = 42
Select & Customize
➗Grade 3 - Grade 4
Division

Basic Division Facts (Tables 1 to 12)

Even division fact families with no remainders for high fluency.

Sample:56 ÷ 7 = ___
Select & Customize
➗Grade 4 - Grade 5
Division

Division with Remainders Practice

Quotients with remainder format (e.g. 29 ÷ 4 = 7 R 1).

Sample:38 ÷ 5 = ___
Select & Customize
➗Grade 4 - Grade 6
Division

3-Digit by 1-Digit Long Division

Multi-step division with 3-digit dividends and clean quotients.

Sample:525 ÷ 5 = ___
Select & Customize
➗Grade 3 - Grade 5
Division

Fact Families & Missing Divisors

Strengthen the relationship between multiplication and division.

Sample:[ ? ] ÷ 8 = 7
Select & Customize
🍰Grade 3 - Grade 5
Fractions

Adding & Subtracting Like Fractions

Fraction operations with common denominators.

Sample:2/7 + 3/7 = ___
Select & Customize
🍰Grade 5 - Grade 6
Fractions

Adding Fractions (Unlike Denominators)

Finding least common denominators and adding fractions.

Sample:1/3 + 2/5 = ___
Select & Customize
🍰Grade 4 - Grade 6
Fractions

Simplifying & Reducing Fractions to Lowest Terms

Divide numerator and denominator by their greatest common factor.

Sample:15/20 = ___
Select & Customize
🍰Grade 5 - Grade 7
Fractions

Multiplying Fractions (Fraction × Fraction)

Multiply numerators and denominators and simplify to lowest terms.

Sample:2/3 × 4/5 = ___
Select & Customize
❓Grade 2 - Grade 4
Algebra

Missing Number Box Equations (Pre-Algebra)

Fill-in-the-blank math equations developing early balance logic.

Sample:15 + [ ? ] = 38
Select & Customize
❓Grade 5 - Grade 7
Algebra

One-Step Linear Equations (Solve for x)

Isolate variables using inverse addition, subtraction, or multiplication.

Sample:x + 14 = 39
Select & Customize
❓Grade 6 - Grade 8
Algebra

Two-Step Equations (ax + b = c)

Middle school pre-algebra drills requiring 2 inverse operations.

Sample:2x + 5 = 17
Select & Customize
🔢K - Grade 2
Foundations

Odd & Even Number Classification

Identify even or odd digits and numbers up to 3 digits.

Sample:Number: 47 [ Odd / Even ]
Select & Customize
🔢Grade 1 - Grade 3
Foundations

Skip Counting Sequences (2s, 3s, 5s, 10s)

Number sequence pattern recognition and rhythmic counting.

Sample:15, 20, 25, [ ? ], 35
Select & Customize
🔢Grade 1 - Grade 4
Foundations

Place Value & Expanded Form

Deconstruct numbers into hundreds, tens, and ones.

Sample:300 + 50 + 8 = ___
Select & Customize
🔢Grade 4 - Grade 6
Foundations

Prime vs Composite Number Identification

Classify numbers based on their positive integer factors.

Sample:Number: 37 [ Prime / Composite ]
Select & Customize
🧠Grade 3 - Grade 6
Mixed

4-Operation Rapid Fluency (+, −, ×, ÷)

All four basic math operations mixed for speed testing.

Sample:45 + 28 = ___, 8 × 9 = ___
Select & Customize
🧠Grade 4 - Grade 7
Mixed

Order of Operations (PEMDAS / BODMAS)

Calculations with parentheses, multiplication, and addition.

Sample:(6 × 4) + 15 = ___
Select & Customize
🧠Grade 5 - Grade 8
Mixed

Advanced Multi-Step Mental Math Sprint

Multi-step equations evaluating parentheses and division precedence.

Sample:(12 + 8) ÷ 4 = ___
Select & Customize
Ko-fi donationsBuy me a coffee