Scroll down to select key math skills. Sections may start with a few exercises from a grade below and finish with problems from a grade above in order to help students who need to review as well as those who are more advanced. Keep coming back to practice and master these skills, as well as the new ones we are frequently adding.

< Back to Home

#### Preschool

**Counting**- Counting Level 1: Count objects up to 5
- Counting Level 2: Count dots up to 5
- Counting Level 3: Count animals up to 7
- Counting Level 4: Count on frame up to 7
- Counting Level 5: Count objects up to 10
- Counting Level 6: Count on frame up to 10

**Geometry**- Geometry Level 1: Name the shape
- Geometry Level 2: Select the correct Shape
- Geometry Level 3: Counting Corners

- Geometry Level 4: Solid Shapes
- Geometry Level 5: Flat and Solid Shapes

**Numbers**- Numbers Level 1: Identify numbers (up to 3)
- Numbers Level 2: Identify numbers (up to 5)
- Numbers Level 3: Identify numbers (up to 8)
- Numbers Level 4: Identify numbers (up to 10)
- Numbers Level 5: Identify numbers (up to 13)
- Numbers Level 6: Identify numbers (up to 15)

**Comparing**- Comparing Level 1: Compare Groups

**Measurements**- Measurements Level 1: Length
- Measurements Level 2: Height
- Measurements Level 3: Width

**Patterns**- Patterns Level 1: Shape patterns
- Patterns Level 2: Shape patterns up to 6
- Patterns Level 3: Shape patterns up to 7
- Patterns Level 4: Complete the missing shape

**Classification**- Classification Level 1: Different Shapes
- Classification Level 2: Same Shape
- Classification Level 3: Same and Different Shapes

#### Pre-K

**Counting**- Counting Level 1: Count objects up to 5
- Counting Level 2: Count dots up to 5
- Counting Level 3: Count animals up to 7
- Counting Level 4: Count on frame up to 7
- Counting Level 5: Count objects up to 10
- Counting Level 6: Count on frame up to 10

**Geometry**- Geometry Level 1: Name the shape
- Geometry Level 2: Select the correct Shape
- Geometry Level 3: Counting Corners
- Geometry Level 4: Solid Shapes
- Geometry Level 5: Flat and Solid Shapes

**Numbers**- Numbers Level 1: Identify numbers (up to 3)
- Numbers Level 2: Identify numbers (up to 5)
- Numbers Level 3: Identify numbers (up to 8)
- Numbers Level 4: Identify numbers (up to 10)
- Numbers Level 5: Identify numbers (up to 13)
- Numbers Level 6: Identify numbers (up to 15)

**Comparing**- Comparing Level 1: Compare Groups
- Comparing Level 2: Compare numbers (up to 5)

**Measurements**- Measurements Level 1: Length
- Measurements Level 2: Height
- Measurements Level 3: Width

**Patterns**- Patterns Level 1: Shape patterns
- Patterns Level 2: Shape patterns up to 6
- Patterns Level 3: Shape patterns up to 7
- Patterns Level 4: Complete the missing shape

**Classification**- Classification Level 1: Different Shape
- Classification Level 2: Same Shape
- Classification Level 3: Same and Different Shapes

#### Kindergarten

**Geometry**- Geometry Level 2: Select the correct Shape

- Geometry Level 3: Counting Corners
- Geometry Level 4: Solid Shapes
- Geometry Level 5: Flat and Solid Shapes
- Geometry Level 6: Shapes up to Hexagon

**Counting**- Counting Level 1: Count objects up to 5
- Counting Level 2: Count dots up to 5
- Counting Level 3: Count animals up to 7
- Counting Level 4: Count on frame up to 7
- Counting Level 5: Count objects up to 10
- Counting Level 6: Count on frame up to 10
- Counting Level 7: Count up 1 with numbers (up to 10)
- Counting Level 8: Count down 1 with numbers (up to 10)
- Counting Level 9: Skip count by twos
- Counting Level 10: Skip count by fives
- Counting Level 11: Skip count by tens

**Numbers**- Numbers Level 2: Identify numbers (up to 5)

- Numbers Level 3: Identify numbers (up to 8)
- Numbers Level 4: Identify numbers (up to 10)
- Numbers Level 5: Identify numbers (up to 13)
- Numbers Level 6: Identify numbers (up to 15)

**Comparing**- Comparing Level 1: Compare Groups
- Comparing Level 2: Compare numbers (up to 5)

**Patterns**- Patterns Level 1: Shape patterns
- Patterns Level 2: Shape patterns up to 6
- Patterns Level 3: Shape patterns up to 7
- Patterns Level 4: Complete the missing shape

**Classification**- Classification Level 1: Different Shape
- Classification Level 2: Same Shape
- Classification Level 3: Same and Different Shapes

**Addition**- Addition Level 1: Add two numbers (sums up to 5)
- Addition Level 2: Add two numbers (sums up to 10)
- Addition Level 3: Make a number (sums up to 10)

**Subtraction**- Subtraction Level 1: Subtraction with objects up to 5
- Subtraction Level 2: Subtraction with numbers up to 5
- Subtraction Level 3: Word problems up to 7
- Subtraction Level 4: Subtraction with animals up to 7
- Subtraction Level 5: Subtraction with numbers up to 10
- Subtraction Level 6: Word problems up to 10

#### First Grade

**Geometry**- Geometry Level 3: Counting Corners

- Geometry Level 4: Solid Shapes
- Geometry Level 5: Flat and Solid Shapes

**Counting**- Counting Level 5: Count objects up to 10
- Counting Level 6: Count on frame up to 10
- Counting Level 7: Count up 1 with numbers (up to 10)
- Counting Level 8: Count down 1 with numbers (up to 10)
- Counting Level 9: Skip count by twos
- Counting Level 10: Skip count by fives
- Counting Level 11: Skip count by tens

**Patterns**- Patterns Level 2: Shape patterns up to 6
- Patterns Level 3: Shape patterns up to 7
- Patterns Level 4: Complete the missing shape

**Addition**- Addition Level 2: Add two numbers (sums up to 10)
- Addition Level 3: Make a number (sums up to 10)
- Addition Level 4: Add two numbers (sums up to 15)
- Addition Level 5: Word problems up to 15
- Addition Level 6: Add two numbers (sums up to 20)
- Addition Level 7: Add three numbers (sums up to 20)

**Subtraction**- Subtraction Level 3: Word problems up to 7
- Subtraction Level 4: Subtraction with animals up to 7
- Subtraction Level 5: Subtraction with numbers up to 10
- Subtraction Level 6: Word problems up to 10

#### Second Grade

**Counting**- Counting Level 9: Skip count by twos
- Counting Level 10: Skip count by fives
- Counting Level 11: Skip count by tens

**Addition**- Addition Level 4: Add two numbers (sums up to 15)
- Addition Level 5: Word problems up to 15
- Addition Level 6: Add two numbers (sums up to 20)
- Addition Level 7: Add three numbers (sums up to 20)
- Addition Level 8: Make a number (sums up to 20)
- Addition Level 9: Add two numbers (sums up to 50)
- Addition Level 10: Add multiples of 10 (up to 100)
- Addition Level 11: Add three numbers (sums up to 50)
- Addition Level 12: one digit + two digits (without regrouping)
- Addition Level 13: one digit + two digits (with regrouping)
- Addition Level 14: two digits + two digits (without regrouping)
- Addition Level 15: two digits + two digits (with regrouping)

**Subtraction**- Subtraction Level 5: Subtraction with numbers up to 10
- Subtraction Level 6: Word problems up to 10

**Multiplication**- Multiplication Level 1: Count equal groups up to 6 dots
- Multiplication Level 2: Multiplication tables for 1, 2, 3 (max result 9)

**Estimation**- Estimation Level 1: Rounding to nearest ten

**Division**- Division Level 1: Relate division and multiplication

#### Third Grade

**Addition**- Addition Level 14: two digits + two digits (without regrouping)
- Addition Level 15: two digits + two digits (with regrouping)

**Estimation**- Estimation Level 1: Rounding to nearest ten
- Estimation Level 2: Rounding to nearest hundred
- Estimation Level 3: Estimate sums up to 1,000
- Estimation Level 4: Estimate differences up to 1,000

**Multiplication**- Multiplication Level 1: Count equal groups up to 6 dots
- Multiplication Level 2: Multiplication tables for 1, 2, 3 (max result 9)
- Multiplication Level 3: Count equal groups up to 12 dots
- Multiplication Level 4: Multiplication table for 2 (up to 2 x 12)
- Multiplication Level 5: Multiplication table for 3 (up to 3 x 12)
- Multiplication Level 6: Multiplication with dots (2 and 3 tables)
- Multiplication Level 7: Multiplication table for 4 (up to 4 x 12)
- Multiplication Level 8: Multiplication table for 5 (up to 5 x 12)
- Multiplication Level 9: Multiplication table for 6 (up to 6 x 12)
- Multiplication Level 10: Mixed tables (up to 5 x 12)
- Multiplication Level 11: Multiplication table for 7 (up to 7 x 12)
- Multiplication Level 12: Multiplication table for 8 (up to 8 x 12)
- Multiplication Level 13: Multiplication table for 9 (up to 9 x 12)
- Multiplication Level 14: Multiplication table for 10 (up to 10 x 12)

**Division**- Division Level 1: Relate division and multiplication
- Division Level 2: Divide by 2 (up to 20 ÷ 2)
- Division Level 3: Divide by 3 (up to 30 ÷ 3)
- Division Level 4: Divide by 4 (up to 40 ÷ 4)
- Division Level 5: Divide by 5 (up to 50 ÷ 5)
- Division Level 6: Divide by 6 (up to 60 ÷ 6)
- Division Level 7: Divide by 7 (up to 70 ÷ 7)
- Division Level 8: Divide by 8 (up to 80 ÷ 8)
- Division Level 9: Divide by 9 (up to 90 ÷ 9)
- Division Level 10: Divide by 10 (up to 100 ÷ 10)

#### Fourth Grade

**Addition**- Addition Level 14: two digits + two digits (without regrouping)
- Addition Level 15: two digits + two digits (with regrouping)
- Addition Level 16: one digit + three digits (without regrouping)
- Addition Level 17: one digit + three digits (with regrouping)
- Addition Level 18: two digits + three digits (without regrouping)
- Addition Level 19: two digits + three digits (with regrouping)

**Estimation**- Estimation Level 3: Estimate sums up to 1,000

- Estimation Level 4: Estimate differences up to 1,000

**Multiplication**- Multiplication Level 4: Multiplication table for 2 (up to 2 x 12)

- Multiplication Level 5: Multiplication table for 3 (up to 3 x 12)
- Multiplication Level 6: Multiplication with dots (2 and 3 tables)
- Multiplication Level 7: Multiplication table for 4 (up to 4 x 12)
- Multiplication Level 8: Multiplication table for 5 (up to 5 x 12)
- Multiplication Level 9: Multiplication table for 6 (up to 6 x 12)
- Multiplication Level 10: Mixed tables (up to 5 x 12)
- Multiplication Level 11: Multiplication table for 7 (up to 7 x 12)
- Multiplication Level 12: Multiplication table for 8 (up to 8 x 12)
- Multiplication Level 13: Multiplication table for 9 (up to 9 x 12)
- Multiplication Level 14: Multiplication table for 10 (up to 10 x 12)

**Division**- Division Level 2: Divide by 2 (up to 20 ÷ 2)

- Division Level 3: Divide by 3 (up to 30 ÷ 3)
- Division Level 4: Divide by 4 (up to 40 ÷ 4)
- Division Level 5: Divide by 5 (up to 50 ÷ 5)
- Division Level 6: Divide by 6 (up to 60 ÷ 6)
- Division Level 7: Divide by 7 (up to 70 ÷ 7)
- Division Level 8: Divide by 8 (up to 80 ÷ 8)
- Division Level 9: Divide by 9 (up to 90 ÷ 9)
- Division Level 10: Divide by 10 (up to 100 ÷ 10)

MathMorning.com – © Hellespont LLC – Made in NYC