3rd Grade Math

Give your kids a fun and simple way to learn and improve with our child friendly design. Our grade K-8 courses put practice first so they can quickly test their knowledge and develop their skills further. Browse one of our topics to see what you kids will experience.
  1. 1Adding Up to 1000
    1. 1.1Adding with Digits Up to 1000
    2. 1.2Adding with Doubles Up to 1000
    3. 1.3Addition using Estimation
    4. 1.4Simplifying Addition by Making 10s
    5. 1.5Addition with Tens and Ones
    6. 1.6Simplifying Addition by Separating
    7. 1.7Addition with Regrouping Up to 1000
    8. 1.8Addition Tables Up to 1000
    9. 1.9Identifying the Missing Digits (Addition)
    10. 1.10Addition Word Problems Up to 1000
  2. 2Subtracting Up to 1000
    1. 2.1Subtracting with Digits Up to 1000
    2. 2.2Identifying the Missing Digits (Subtraction)
    3. 2.3Subtraction using Estimation
    4. 2.4Subtraction with Regrouping Up to 1000
    5. 2.5Subtraction Tables Up to 1000
    6. 2.6Number Patterns with Subtraction Rules
    7. 2.7Subtraction Word Problems Up to 1000
  3. 3Multiplication Facts Up to 3 Digits
    1. 3.1Multiplying Digits with 5 and 10 Up to 999
    2. 3.2Multiplying Digits with 0 and 1 Up to 999
    3. 3.3Times Tables
    4. 3.4Using Models to Multiply Up to 999
    5. 3.5Multiplying using Mental Strategies
    6. 3.6Repeated Addition As Multiplication Up to 999
    7. 3.7Multiplying with Digits Up to 999
    8. 3.8Square Numbers
    9. 3.9Multiplying with 3 Numbers Or More
    10. 3.10Multiplication Tables Up to 999
    11. 3.11Multiplication Word Problems Up to 999
  4. 4Division Facts Up to 3 Digits
    1. 4.1Sharing & Grouping Up to 999
    2. 4.2Dividing with Arrays
    3. 4.3Remainders from Division Up to 999
    4. 4.4Dividing with Digits Up to 999
    5. 4.5Relating Addition with Division
    6. 4.6Relating Multiplication with Division Up to 999
    7. 4.7Understanding the Division Sign Up to 999
    8. 4.8Using Models to Divide
    9. 4.9Division Tables Up to 999
    10. 4.10Division Word Problems Up to 999
  5. 5Place Values of Multi-Digits
    1. 5.1Place Value Tables of Multi-Digits
    2. 5.2Identifying the Place Value of a Digit
    3. 5.3Expanded Form of Multi-Digits
    4. 5.4Converting Between Place Values of Multi-Digits
    5. 5.5Comparing Values of Multi-Digits
    6. 5.6Regrouping Place Values of Multi-Digits
    7. 5.7Place Value Word Problems of Multi-Digits