Printable and Online Math Worksheets
Free math worksheets to practice the math skills needed for Kindergarten, First Grade, Second Grade, Third Grade, Fourth Grade, Fifth Grade, Sixth Grade, Seventh Grade, Algebra, Geometry and Algebra II. You can either print the worksheets (pdf) or practice online. Answers are available for the worksheets starting from Grade 1.
One More Than
One Less Than
More, Less or Same
More or Less
Adding Objects
Subtracting Objects
Addition up to 5
Subtraction within 5
Addition & Subtraction within 5
Addition up to 6
Addition up to 7
Addition up to 8
Addition up to 9
Addition up to 10
How Many are Left?
Take Away
Take Away from 6
Take Away from 7
Take Away from 8
Take Away from 9
Take Away from 10
Numbers that Make 10
Numbers that Add to 10 (eg. 8 + __ = 10)
Decomposing Numbers up to 6
Decomposing Numbers up to 7
Decomposing Numbers up to 8
Decomposing Numbers up to 9
Decomposing Numbers up to 10
Compose Teen Numbers (eg. 10 + 9 = __)
Decompose Teen Numbers (eg. 10 + __ = 16)
1-Digit Addition
Add One or One More
Add by Counting On
Counting On with Missing Addend
Adding Doubles (eg. 3 + 3)
Add using Known Addition Facts
Understand the Equal Sign
Commutative Property
Addition within 10 (eg. 3 + 5)
Addition within 20 (eg. 6 + 8)
Sums across 10
Mixed Single Digit Addition
Missing Addend (sums < 10) (eg. __ + 5 = 7)
Missing Addend Word Problems (eg. 8 + __ = 17)
Adding 1 to 10
Adding 1
Adding 2
Adding 3
Adding 4
Adding 5
Adding 6
Adding 7
Adding 8
Adding 9
Adding 10
Number Bonds 5 to 10
Number Bonds 5 (eg. 5 = 3 + __)
Number Bonds 6 (eg. 6 = 4 + __)
Number Bonds 7 (eg. 7 = 2 + __)
Number Bonds 8 (eg. 8 = 6 + __)
Number Bonds 9 (eg. 9 = 5 + __)
Number Bonds 10 (eg. 10 = 8 + __)
Tens and Ones
Ten and Ones (eg. 17 = __ ten and __ ones)
Count Tens & Ones (with pictures)
Count Tens & Ones (with place value charts)
Tens and Ones (eg. 73 = __ tens and __ ones)
Add Tens & Ones (with pictures)
Add Tens & Ones (eg. 60 + 4 = )
3 Addends
3 Addends, Make 10 First (eg. 5 + 3 + 5)
3 Addends Word Problems
Make 10 Strategy
Make 10 strategy, addend is 9 (eg. 9 + 6)
Make 10 strategy, addend is 8 (eg. 8 + 5)
Make 10 strategy, addend is 7,8,9
2-Digit Addition
Addition Facts to 20 (eg. 12 + 5)
Add 10 to a 2-digit number (eg. 10 + 24)
Add Whole Tens (eg. 50 + 60)
Add Tens to a 2-digit number (eg. 60 + 34)
2-digit + 1-digit (no regrouping) (eg. 56 + 3)
2-digit + 2-digit (no regrouping) (eg. 35 + 24)
2-digit + 1-digit (with regrouping) (eg. 48 + 5)
2-digit + 2-digit (with regrouping) (eg. 64 + 29
Subtract 0 or 1 (eg. 7 - 0, 8 - 1)
Subtract all or 0 (eg. 9 - 9, 9 - 0)
Subtraction as an Unknown Addend
Missing Number Subtraction
Missing Subtrahend (eg. 6 - __ = 4)
Missing Minuend (eg. __ - 3 = 5)
Missing Number in Subtraction
Subtraction within 10
Subtract from 9 (eg. 9 - 5)
Subtract from 10 (eg. 10 - 6)
Subtraction with numbers within 10 (eg. 8 - 2)
Subtraction Word Problems within 10
Subtraction within 20
Subtract 9 (eg. 16 - 9)
Subtract 8 (eg. 17 - 8)
Subtract 7, 8, or 9
Subtraction with numbers < 20 (eg. 17 - 6)
2-digit Subtraction
Subtract Whole Tens (eg. 70 - 40 = 30)
Subtract 1-digit from 2-digit (eg. 65 - 3 = 62)
Subtract 2-digit from 2-digit (eg. 76 - 23 = 53)
Fact Family 10 (Add & Subtract) (eg. 10 - 4)
Fact Family Triangle (addition, subtraction)
Fact Family within 20 (eg. 15 - 8)
Compose & Decompose Teen Numbers (eg. 18 = __ + 10)
Add 10 or Subtract 10 (eg. 19 - 10)
Add or Subtract within 20 (eg. 17 - 3)
Compare & Select
Compare using Sentences
Compare using Symbols
Learning the > and < symbols (eg. >, <, =)
Compare Numbers up to 30 (eg. 25 > 17)
Compare Numbers up to 100 (eg. 35 < 68)
1 more, 1 less, 10 more, 10 less
Number Sequence (2-digit numbers)
Number Pattern (3-digit numbers)
Sides & Corners
2D Shapes
Divide Shapes (Halves & Quarters)
Ten and Ones (eg. 17 = __ ten and __ ones)
Count Tens & Ones (with pictures)
Count Tens & Ones (with place value charts)
Tens and Ones (eg. 73 = __ tens and __ ones)
Add Tens & Ones (with pictures)
Add Tens & Ones (eg. 60 + 4 = )
1 more, 1 less, 10 more, 10 less
Round to nearest 10 (2-digit) (eg. 45 -> 50)
Data Representation (Pictograph, Tally Chart)
Tell Time to the hour (eg. 6 o’clock)
Tell Time to the half hour (eg. half past 5)
Adding to 10 (10 + 6 = __)
Fact Family 10 (Add & Subtract) (eg. 10 - 4)
Fact Family within 20 (eg. 15 - 8)
1-digit + 1-digit (eg. 6 + 8)
Sums across 10 (1-digit + 1-digit)
Addition across 10 (2-digit + 1-digit)
Mental Math Addition (2-digit addends)
Addition Fluency (eg. 11 + 7)
Make 10 strategy (eg. 67 + 4)
Missing Addend (eg. __ + 7 = 15)
Missing Addend, Multiples of 10 (eg. 22 + __ = 30)
Compensation Addition (eg. 98 + 79)
Arrow Addition (eg. 450 + 360)
Make 100 Strategy (eg. 440 + 280)
Add 3 numbers (make 10) (eg. 5 + 3 + 5)
Add 3 single digit numbers (eg. 4 + 7 + 8)
2-digit + 1-digit (eg. 48 + 5)
2-digit + 2-digit (eg. 64 + 29)
3-digit + 2-digit (eg. 543 + 39)
3-digit + 3-digit (eg. 648 + 594)
Before, Between, After
Compare Numbers (3-digit) (eg. 534 > 524)
Order Numbers (2-digit) (eg. 14, 41, 54)
Order Numbers (3-digit) (eg. 344, 445, 545)
Number Sequence (2-digit numbers)
Number Pattern (3-digit numbers)
Counting Pennies
Counting Nickels
Counting Dimes
Counting Quarters
Counting Half Dollars
Counting Nickels, Pennies
Counting Dimes, Pennies
Counting Dimes, Nickels, Pennies
Counting Quarters, Dimes, Nickels, Pennies
Value of Coins (Coins given in words)
Money Word Problems (quarters, dimes, nickels, & pennies, dollar bills, change for $1, up to $100)
Money Word Problems (dollars & cents)
Hundreds, Tens, Ones (eg. __ = 500 + 30 + 6)
Expanded Form (up to hundreds)
Round to nearest 10 (3-digit) (eg. 725 -> 730)
Round to nearest 100 (3-digit) (eg. 651 -> 700)
Round to nearest 10 or 100 (3-digit)
Skip Count by 2 (Even) (eg. 2, __, 6)
Skip Count by 2 (Odd) (eg. 1, __, 5)
Skip Count by 3 (eg. 3, __, 9)
Skip Count by 4 (eg. 4, __, 12)
Skip Count by 5 (eg. 5, __, 15)
Skip Count by 6 (eg. 6, __, 18)
Skip Count by 7 (eg. 7, __, 21)
Skip Count by 8 (eg. 8, __, 24)
Skip Count by 9 (eg. 9, __, 27)
Skip Count by 10 (eg. 10, __, 30)
Take from 10 Strategy
Subtraction Fluency (eg. 11 - 7)
Subtract 1-digit from Whole Ten (eg. 60 - 8)
Subtract 1-digit from 2-digit (eg. 84 - 6)
Subtract 1-digit from 3-digit (eg. 213 - 8)
Subtract 2-digit from 2-digit (eg. 84 - 56)
Subtract 2-digit from 3-digit (eg. 134 - 52)
Subtraction across zeros (eg. 400 - 265)
Subtract 3-digit from 3-digit (eg. 391 - 225)
Arrow Subtraction (eg. 650 - 480)
Tell Time to the hour (eg. 6 o’clock)
Tell Time to the half hour (eg. half past 5)
Tell Time to the quarter hour (eg. quarter to 7)
Tell Time to the nearest five minutes (eg. 4:15)
Elapsed Time Word Problems
Multi-digit Addition (eg. 12,456 + 3,376)
Multi-digit Addition Word Problems
Multi-digit Subtraction (eg. 32,406 - 4,375)
Multi-digit Subtraction Word Problems
Multi-digit Subtraction with Zeros (eg. 40,006 - 3,214)
Printable
Division Strategies
Division & Equal Groups
Fact Family Triangle (multiplication, division)
Multiply or Divide by 0 or 1
Division using Multiplication Facts (2 to 5)
Divide using Multiplication Facts (6 to 10)
Division Facts (Random Order)
Mental Division (with or without remainder)
Division using Distributive Property
Online
Division using Multiplication Facts of 2
Division using Multiplication Facts of 3
Division using Multiplication Facts of 4
Division using Multiplication Facts of 5
Division using Multiplication Facts of 6
Division using Multiplication Facts of 7
Division using Multiplication Facts of 8
Division using Multiplication Facts of 9
Division using Multiplication Facts of 10
Printable & Online
Classify Quadrilaterals
Classify Polygons
Introduction to Area of Rectangles
Area of Rectangles
Area of Rectangles Word Problems
Area of Rectangles Word Problems (interactive)
Area of Composite Rectangles
Perimeter (rectangles & regular shapes)
Perimeter Word Problems (rectangles & regular shapes)
Interactive
Area & Perimeter of Rectangles 1
Area & Perimeter of Rectangles 2
Area & Perimeter of Rectangles 3
Printable
Multiplication Strategies
Represent Equal Groups as Multiplication
Represent Multiplication using Arrays
Meaning of Factors
Commutative Property using Array Model
Multiplication & Associative Property
Printable & Online
2 Times Table
3 Times Table
4 Times Table
5 Times Table
6 Times Table
7 Times Table
8 Times Table
9 Times Table
10 Times Table
Multiply by 2
Multiply by 3
Multiply by 4
Multiply by 5
Multiply by 6
Multiply by 7
Multiply by 8
Multiply by 9
Multiply by 10
Multiply by Multiples of 10 (eg. 6 x 30)
Multiplying Multiples of 10, 100, 1000 (eg. 70 x 400)
Interactive
Multiplication Facts (1 to 5)
Multiplication Facts (1 to 10)
Mixed Multiplication Facts (Sprint A)
Mixed Multiplication Facts (Sprint B)
Multiply by Multiples of 10 (Sprint)
Multiplying by Multiples of 10
Multiply by Multiples of 10, 100, 1000 (Sprint)
Order of Operations (parenthesis)
Order of Operations (+, -, ×, parenthesis)
Hundreds, Tens, Ones (eg. 536 = 500 + 30 + 6)
Rounding Numbers
Round Numbers using the Number Line
Round to nearest 10 (2 to 4 digit numbers)
Round to nearest 100 (3 to 4 digit numbers)
Round 3-digit Numbers
Round to nearest 10 (3-digit) (eg. 725 -> 730)
Round to nearest 100 (3-digit) (eg. 651 -> 700)
Round to nearest 10 or 100 (3-digit)
Weight Word Problems
Liquid Volume Word Problems
Measurement Word Problems
Words to Equations (Multiply/Divide)
2-Step Word Problems (Multiply/Divide)
2-Step Word Problems (Multiply/Divide/Add/Subtract)
Multi-digit Addition (eg. 12,456 + 3,376)
Multi-digit Subtraction (eg. 32,406 - 4,375)
Multi-digit Subtraction with Zeros (eg. 40,006 - 3,214)
Multi-digit Addition/Subtraction Word Problems
Division Facts (Random Order)
Mental Division (with or without remainder)
Divide 2-digit by 1-digit (eg. 74 ÷ 3)
Division Word Problems (2-digit ÷ 1-digit)
Divide 3-digit by 1-digit (eg. 576 ÷ 5)
Division Word Problems (3-digit ÷ 1-digit)
Divide 4-digit by 1-digit (eg. 3,870 ÷ 4)
Division Word Problems (4-digit ÷ 1-digit)
Hundreds, Tens, Ones (eg. __ = 500 + 30 + 6)
Expanded Form (up to hundreds)
Expanded Form (up to millions)
Convert Units of Length (yd, ft, in)
Convert Units of Weight (pounds, ounces)
Convert Units of Capacity (gallons, quarts, pints, cups)
Convert Units of Time (days, hours, minutes, seconds)
Convert Length, Weight, Capacity
Add/Subtract mixed units of Length
Add/Subtract mixed units of Weight
Add/Subtract mixed units of Capacity
Add/Subtract mixed units of Time
Metric Length Conversions (km, m, cm)
Metric Mass Conversions (kg, g)
Metric Capacity Conversions (L, cL)
Metric Length Word Problems
Metric Capacity Word Problems
Metric Mass Word Problems
Measurement Word Problems
Customary Measurement Word Problems
Multi-Step Measurement Word Problems
Convert Coins to Cents (eg. 3 quarters, 2 dimes, 1 penny = ___ cents)
Count Coins & Write as Decimals
Money Word Problems (+, -)
Find Missing Factors (eg. 12 = 6 x ___)
Multiply by 10, 100 or 1000
Multiply by Multiples of 10 (eg. 6 x 30)
Multiplying Multiples of 10, 100, 1000 (eg. 70 x 400)
Multiply 2-digit by 1-digit (eg. 34 x 7)
Multiply 3-digit by 1-digit (eg. 435 x 6)
Multiplication Word Problems (at most 3-digit)
Multiply Multi-digit by 1-digit (eg. 6,435 x 7)
Multiplication Word Problems (at most 4-digit)
2-step Word Problems (using +, -, ×)
Multi-step Word Problems (using +, -, ×)
Multiply 2-digit by 2-digit (partial quotients)
Multiplication Word Problems (at most 3-digit)
Multiplication Word Problems (at most 4-digit)
Division Word Problems (2-digit ÷ 1-digit)
Division Word Problems (3-digit ÷ 1-digit)
Division Word Problems (4-digit ÷ 1-digit)
Word Problems (one-step & two-step)
Order of Operations (+, -, ×, parenthesis)
Order of Operations (+, -, ×, ÷, parenthesis)
Rounding Numbers
Round Numbers using the Number Line
Round to nearest 10 (2 to 4 digit numbers)
Round to nearest 100 (3 to 4 digit numbers)
Round to nearest 1000, 10000, 100000
Round 3-digit Numbers
Round to nearest 10 (3-digit) (eg. 725 -> 730)
Round to nearest 100 (3-digit) (eg. 651 -> 700)
Round to nearest 10 or 100 (3-digit)
Round 4-digit Numbers
Round to nearest 100 (4-digit) (eg. 2,754 -> 2,800)
Round to nearest 1000 (eg. 3,542 -> 4,000)
Round to nearest 10, 100, 1000
Write Decimals in Words
Write Decimals in Numerals
Compare Decimals
Order Decimals
Round Decimals (nearest whole number)
Round Decimals (nearest tenths)
Round Decimals (nearest hundredths)
Round Decimals (different place values)
Adding Decimals
Subtracting Decimals
Multiply Decimals by 10, 100, 1000
Multiply/Divide Decimals by 10, 100, 1000
Multiply Decimals by Powers of 10 (eg. 3.2 × 10^{3})
Multiply Decimals by Whole Numbers (eg. 3.12 × 8)
Multiply Decimals by Decimals
Divide Decimals by 10, 100, 1000
Multiply/Divide Decimals by 10, 100, 1000
Divide Decimals by Multiples of 10
Divide Decimals by Powers of 10 (eg. 74.2 ÷ 10^{3})
Divide Whole Numbers to give Decimal Quotients
Divide Decimals by Whole Numbers (without rounding)
Divide Decimals by Whole Numbers (with rounding)
Divide Decimals by Decimals (with & without rounding)
Powers of 10 (eg. 10^{3})
Multiply by Powers of 10 (eg. 4 × 10^{3})
Multiply Decimals by Powers of 10 (eg. 3.2 × 10^{3})
Divide Decimals by Powers of 10 (eg. 74.2 ÷ 10^{3})
Multiply Multi-digit by 1-digit (eg. 6,435 x 7)
Multiplication Word Problems
2-step Word Problems (using +, -, ×)
Multi-step Word Problems (using +, -, ×)
Multiply 2-digit by 2-digit (eg. 35 × 24)
Multiply 3-digit by 2-digit (eg. 215 × 32)
Division Facts (Random Order)
Divide by Multiples of 10 (eg. 6,300 ÷ 300)
Long Division with or without Remainders
Divide 2-digit by 1-digit (eg. 74 ÷ 3)
Divide 3-digit by 1-digit (eg. 576 ÷ 5)
Divide 4-digit by 1-digit (eg. 3,870 ÷ 4)
Division Word Problems
Division Word Problems (2-digit ÷ 1-digit)
Division Word Problems (3-digit ÷ 1-digit)
Division Word Problems (4-digit ÷ 1-digit)
Rewrite Fractions
Equivalent Fractions
Reduce Fractions (proper fractions)
Simplify Fractions (proper & improper fractions)
Fractions as Division
Improper Fractions to Mixed Numbers
Mixed Numbers to Improper Fractions
Convert Fractions to Decimals (denominator 10, 100, or 1000)
Convert Fractions to Decimals (use equivalent fractions)
Convert Fractions to Decimals (use long division)
Convert Mixed Numbers to Decimals
Add/Subtract Fractions
Add Like Fractions
Add Unlike Fractions
Subtract Like Fractions
Subtract Unlike Fractions
Subtract Fraction from Whole Number
Add/Subtract Mixed Numbers
Add Mixed Numbers (like denominators)
Add Mixed Numbers (unlike denominators)
Subtract Mixed Numbers (like denominators, no regrouping)
Subtract Mixed Numbers (like denominators, regrouping)
Subtract Mixed Numbers (unlike denominators, no regrouping)
Subtract Mixed Numbers (unlike denominators, regrouping)
Multiply Fractions
Fraction of a Set
Multiply Fractions & Whole Numbers
Multiply Fractions by Fractions (Area Model)
Multiply Fractions with Canceling
Multiply Mixed Numbers
Fraction Word Problems
Fraction Word Problems (Add, Subtract)
2-Step Fraction Word Problems (Add, Subtract)
2-Step Mixed Number Word Problems (Add, Subtract)
Fraction Word Problems (Add, Subtract, Multiply)
Fraction Word Problems (Tape Diagrams)
Order of Operations (+, -, ×, parenthesis)
Order of Operations (+, -, ×, ÷, parenthesis)
Order of Operations (+, -, ×, ÷, parenthesis, exponents)
Multiply Decimals by 10, 100, 1000
Multiply Decimals by Powers of 10
Multiply Decimals by Whole Numbers
Multiply Decimals by Decimals
Divide Decimals by 10, 100, 1000
Divide Decimals by Powers of 10 (eg. 74.2 ÷ 10^{3})
Divide Whole Numbers to give Decimal Quotients
Divide Decimals by Whole Numbers (without rounding)
Divide Decimals by Whole Numbers (with rounding)
Divide Decimals by Decimals (with or without rounding)
Convert Decimals to Fractions
Convert Decimals to Mixed Numbers
Convert Repeating Decimals to Fractions
Convert Fractions to Decimals (denominator 10, 100, or 1000)
Convert Mixed Numbers to Decimals (denominator 10, 100, or 1000)
Convert Fractions to Decimals (use equivalent fractions)
Convert Fractions to Decimals (use long division)
Convert Fractions to Repeating Decimals (recurring decimals)
Decimals to Percents
Percents to Decimals
Fractions to Percents
Percents to Fractions
Percentage of a Number or Part (30% of 60 = ___ )
Find the Base or Total (20% of ___ = 18)
Find the Percent or Rate (___% of 50 = 25)
Increase a Number by a Percentage
Decrease a Number by a Percentage
Integers, Less & More (one less, one more)
Compare Integers (use <, >, = )
Ordering Integers (increasing or decreasing order)
Adding Integers
Subtracting Integers
Multiplying Integers
Dividing Integers
Order of Operations with Integers
Squares & Cubes (whole number, fraction & decimal bases)
Squares & square roots
Cubes & cube roots
Whole number exponents
Negative whole number exponents
Unit fraction exponents (positive or negative)
Fractional exponents (positive or negative)
Squares & Cubes (whole number, fraction & decimal bases)
Squares & square roots
Cubes & cube roots
Whole number exponents
Negative whole number exponents
Unit fraction exponents (positive or negative)
Fractional exponents (positive or negative)
Midpoint Formula
Distance Formula
Slope Formula
Triangle Sum Theorem
Exterior Angle Theorem
Area of Triangle using Sine
Pythagorean Theorem Find the length of the hypotenuse or side, check for right triangle, Pythagorean Theorem word problems
Solve 1-step equations (addition & subtraction)
Solve 1-step equations (multiplication & division)
Solve 1-step equations (all operations)
Solve 1-step equations (negative numbers)
Solve 1-step equations (decimals)
Solve 2-step equations (positive answers)
Solve 2-step equations (negative answers)
Solve 2-step equations (fraction answers)
Solve 2-step equations (with fractions)
Solve 2-step equations (with decimals)
Solve linear equations (1-step equations)
Solve linear equations (2-step equations)
Solve linear equations (combine like terms)
Solve linear equations (distributive property & combine like terms)
Solve linear equations (fractions)
Solve 1-step inequalities (addition & subtraction)
Solve 1-step inequalities (multiplication & division)
Solve 1-step inequalities (all operations)
Factoring Trinomials (a = 1)
Factoring Trinomials (a > 1)
Factor Perfect Square Trinomials
Algebraic Expressions with 1 Variable (positive numbers)
Algebraic Expressions with 1 Variable (integers)
Algebraic Expressions with 2 Variables (positive numbers)
Algebraic Expressions with 2 Variables (integers)
Simplify Expressions (Add, Subtract Like Terms)
Simplify Expressions (Multiply, Divide)
Simplify Expressions (Distributive Property)
Simplify Expressions (Combine Like Terms)
Simplify Expressions (Distributive Property & Combine Like Terms)
Try the free Mathway calculator and
problem solver below to practice various math topics. Try the given examples, or type in your own
problem and check your answer with the step-by-step explanations.
We welcome your feedback, comments and questions about this site or page. Please submit your feedback or enquiries via our Feedback page.