Free times tables game

How to help your kid learn the times tables (fast)

Knowing the times tables by heart frees up a child’s brain for the harder thinking in fractions, division, and word problems. The good news: getting there is mostly about how you practice, not how long. Here’s a simple plan that works.

1. Keep it short and daily

Five to ten focused minutes a day beats a long weekend session. Frequent, short practice is how facts move into long-term memory.

2. One table at a time

Master a single table before mixing. Start with the easier ones (2×, 5×, 10×), then build up. Mixing too early feels overwhelming.

3. Target the tricky facts

A handful of facts cause most of the trouble — 6×7, 7×8, 8×9. Spend extra reps there instead of re-practicing the ones already known.

4. Build speed, not just accuracy

The goal is automaticity: answering correctly in under about three seconds without counting. Practice against a gentle timer to push past finger-counting.

5. Spaced repetition

Revisit older tables every few days so they don't fade. A little review keeps mastered facts sharp while new ones are learned.

Free game

Practice with Times Table Rocket

Our free game puts this plan into action: short timed rounds, a focus on the facts your child is slow on, and a progress screen that shows speed climbing toward instant recall. No login, plays on any device.

Play the free game

Common questions

What age should kids learn the times tables?

Most children start multiplication around ages 7–9 (Grades 2–4) and work toward full fluency by about age 9–10. Every child is different — focus on steady progress, not a deadline.

What order should we learn the times tables in?

A common order is 2×, 10×, 5×, then 3×, 4×, then the harder 6×, 7×, 8×, 9×. Each new table you master makes the next one easier because many facts overlap.

How long does it take to learn the times tables?

With short daily practice, many kids gain solid fluency over a few weeks to a couple of months. Targeting the few tricky facts speeds it up a lot.