Free Math Practice for Grades K-8
No login. No harsh scoring. No surprise charges.
Speed Tests & Mental Math
Daily Challenge
Same 60 seconds for everyone, keep your streak
Math Speed Test
+ − × ÷ in 1, 2 or 5 minutes
Times Tables Speed Test
Tables 1 to 12, mixed or one at a time
Multiplication Speed Test
Facts to 12 × 12 and 2-digit
Mental Math Speed Test
A harder mix for teens and adults
Mental Math Tricks
11 tricks, 5 levels, a drill for each
Popular Right Now
By Grade
By Topic
Addition
Practice adding numbers from single digits to multi-digit
Subtraction
Practice subtracting numbers at every level
Multiplication
From times tables to multi-digit multiplication
Division
Basic division to long division
Fractions
Understanding and operating with fractions
Decimals
Decimal recognition and operations
Percentages
Converting and calculating percentages
Place Value
Understanding number positions from tens to millions
Word Problems
Apply math skills to real-world scenarios
Pre-Algebra
Variables, expressions, and equations
Geometry
Shapes, angles, area, and volume
Measurement
Length, weight, capacity, and unit conversion
Time
Telling time, elapsed time, and time conversions
Money
Coins, bills, making change, and money math
Rounding
Rounding whole numbers and decimals
Estimation
Estimating sums, differences, products, and quotients
Patterns
Number patterns, sequences, and input-output tables
Ratios
Writing, simplifying, and comparing ratios
Proportions
Solving proportions and scale problems
Integers
Positive and negative number operations
Exponents
Powers, squares, cubes, and scientific notation
Order of Operations
PEMDAS and evaluating expressions
Data & Graphs
Reading charts, mean, median, mode, and range
Probability
Chance, likelihood, and expected outcomes
Scientific Notation
Expressing large and small numbers using powers of 10
Start in 3 seconds
No accounts, no setup. Works on school Chromebooks.
See the steps
Hints before you answer, worked steps after a mistake.
100% free forever
No login required. No credit card needed.