Practice times tables 1 to 20 online. Free to start, no account needed. Choose a single table to focus on specific facts, or go Mixed to practice all tables at once.
▸ Options
Second number range
Custom rangeto
e.g. ×7, range 2–12 → 7×2, 7×3 … 7×12
Practice a table
Badge: mastered / total · median time · solves in range.
Mastered (all facts in range)Learning (≥50% done)Practiced (just started)Suggested next
Mixed training
Practice Your Times Tables
Regular times tables practice helps you recall multiplication facts quickly and accurately. The Times Tables Trainer records your solving time so you can track your speed and accuracy as you improve over time.
For Students, Parents and Teachers
StudentsPractice specific tables and build multiplication speed at your own pace.
ParentsA simple, free way to practice multiplication facts. No app to install, works on any device.
TeachersUse for short practice sessions in class. Free, no accounts needed for students to get started.
Frequently Asked Questions
Times tables, also called multiplication tables, are a set of multiplication facts for a given number. For example, the 7 times table covers 7×1, 7×2 up to 7×10 and beyond. Knowing them by heart is a core mental math skill.
Yes. Free to start, no account needed. You can practice immediately. Creating a free account saves your stats and progress across sessions.
Start with ×2, ×5 and ×10. They have clear patterns and build confidence quickly. Then move to ×3, ×4 and ×6, and tackle ×7, ×8 and ×9 last as those take the most repetition.
Start with a small range like 2–5 so you only practice a few facts per table at a time. Once those feel automatic, expand to 2–10, then 2–12 and beyond. Building up gradually is more effective than jumping straight to a wide range. It keeps each session focused and lets you reach mastery faster.
Yes. Choose any table from 1 to 20 and the trainer generates problems for that table only. You can also set the second number range, for example only 2 to 5 for a focused warm-up.
Yes. Mixed practice picks a random table each question so you practice recall across all tables at once. It is the most effective way to build fluency once you know individual tables.
Short, regular sessions work better than long ones. Practice one table until it feels automatic, then add mixed practice. The trainer tracks your average time per table so you can see real improvement over time.
Yes. The trainer covers tables 1 to 20. You can also set the second number range up to 100 for an extra challenge.