Times Tables Practice

Practice multiplication tables 2-12 with a timed or untimed quiz, instant feedback, and streak tracking, plus a free printable worksheet PDF.

๐ŸŒ Espaรฑol

Pick the tables you want to work on, then either take a quiz or print a practice worksheet.

Which tables?


Print a practice worksheet

Download a real PDF worksheet covering every fact (the 2, 3, 4, 5 and 10 times tables), with blank spaces to fill in โ€” perfect for offline practice.

๐Ÿ”’ Private by design: everything runs locally in your browser and never uploaded to any server.

Recall is a lookup, not a calculation

The point of times tables practice is not that a child can work out 8 times 7. It is that they stop working it out. Fluent recall of the multiplication facts frees up the mental space that long multiplication, division, fractions and later algebra all need, and a pupil who is still counting up in sevens has nothing left over for the actual problem in front of them.

Which is why drill works here when it does not work for much else in maths. The eleven tables from 2 to 12 cover 132 facts in total, they never change, and the goal is measured in milliseconds rather than in method. Short, frequent, narrowly targeted sessions beat long ones. That is the shape this page is built around.

Targeting matters more than volume. A child who has the 2s, 5s and 10s cold gains nothing from re-answering them, and those easy tables inflate a score enough to hide the real gap. Every table from 2 to 12 has its own checkbox for that reason. The set that usually needs the work is 6, 7, 8 and 9, where neither a digit pattern nor a doubling trick helps, and 7 times 8 in particular has a reputation for being the last fact anyone learns.

How the question pool is built

Ticking a table adds all twelve of its facts, multiplied by 1 through 12, to the pool. Quizzes come in 10, 20 or 30 questions, and each one is drawn from that pool without replacement, so a short quiz on several tables never asks you the same thing twice.

When the requested length exceeds the pool size, the quiz starts a second lap. The obvious implementation would cycle the shuffled list from the beginning again, which is subtly bad practice: the questions come round in exactly the order you just saw them, and you start answering from memory of the sequence instead of memory of the fact. Each lap is therefore shuffled independently. One table selected with a 20 question quiz gives twelve unique facts followed by eight in a fresh random order.

Worked through: the 4s and 6s together give a 24-fact pool. A 20 question quiz on them touches 20 different facts and skips four. A 30 question quiz answers all 24, then six more from a reshuffled pass.

Timed mode, and what the clock actually measures

Untimed is for learning a table. Nothing is running, you can stare at a question as long as you like, and the only feedback is right or wrong.

Timed mode puts 30, 60 or 120 seconds on the whole quiz, not on each question, and that distinction changes the tactics. The clock keeps ticking through the roughly 1.1 second pause that shows you whether you were right, so on a 30 second setting a real slice of the budget goes to feedback rather than arithmetic. Expiry ends the quiz on the spot and scores only what you answered, so an unfinished timed quiz is a legitimate result rather than a failed one.

Use it once accuracy is already solid. Putting a clock on a table someone is still figuring out tends to produce guesses, and guesses are exactly what fact fluency practice is supposed to be replacing. Get the answers right untimed, then add speed.

From screen to paper, 40 problems a page

Scroll past the quiz for the worksheet builder. It takes the same table selection, offers A4 or Letter, and produces a real PDF rather than a print stylesheet, which means margins behave and nothing is at the mercy of browser print settings. Both halves of the page share one setup:

  1. Tick the tables you want under Which tables?. Everything below reads from this one selection.
  2. For the on-screen quiz, set Mode to Untimed or Timed, pick a Number of questions, and on timed set a Time limit.
  3. Press Start Quiz, type each answer into the Your answer box and press Submit.
  4. For paper, drop to Print a practice worksheet and choose a Paper size.
  5. Tick Include answer key if you want the answers filled in, then press Download Worksheet PDF.

The layout is a four by ten grid, so 40 problems fit on a page and anything longer flows onto extra pages headed โ€œPage 1 of 2โ€ and so on. Four tables selected gives 48 problems, so you get one full page plus a short second one. Problems appear table by table in ascending order rather than shuffled, on purpose: a worksheet is meant to be reproducible so a teacher can hand out the identical sheet to a class and mark it against one key.

Ticking โ€œInclude answer keyโ€ fills the answers in rather than printing blanks, and the filename gains a suffix accordingly. If you want a wider mix of operations on paper, Math Worksheet Generator covers addition, subtraction and division too, and Flashcard Maker is the better fit for a card-based revision session.

What the history strip can and cannot tell you

Finished quizzes are logged locally, newest first, up to 30 of them, along with your best accuracy and longest streak ever recorded. That is enough to answer the question a parent actually has, which is whether this week looks better than last week.

Two honest caveats. Streak is the longest unbroken run of correct answers within a single quiz, and it resets to zero on any mistake, so a 30 question quiz with one error in the middle can show a shorter streak than a 10 question clean run despite being the better performance. And because scores are stored per browser and never uploaded, two children sharing a device share one history. There is no login, no profile switch and no sync, which is the trade for a practice tool that collects nothing about anyone.

See it in action

Screenshot of the Times Tables Practice tool with a picker for which multiplication tables to work on, from 2 up to 12, leading either to an on-screen quiz or to a printable practice worksheet
Times Tables Practice mid-process: a picker for which multiplication tables to work on, from 2 up to 12, leading either to an on-screen quiz or to a printable practice worksheet.
Diagram: where the work happens on a SysFenix page that has no file input at all: the tool arrives as ordinary JavaScript inside the page, works the answer out on your own device and renders it in place, so the upload, queue and server-side record a typical online tool needs never happen
Where the work happens on a SysFenix page that has no file input at all: the tool arrives as ordinary JavaScript inside the page, works the answer out on your own device and renders it in place, so the upload, queue and server-side record a typical online tool needs never happen.

Frequently asked questions

Can the same question come up twice in one quiz?

Only when you ask for more questions than exist. Each selected table contributes twelve facts, so the 7s and 8s together make a pool of 24; a 10 or 20 question quiz draws from that pool without repeats. Request 30 from a 24-fact pool and the last six come from a freshly reshuffled second pass, so they are repeats but not in the same order as the first pass.

Does the timer keep running while the "Correct!" message is showing?

Yes. The clock covers the whole quiz rather than each question, and the feedback pause after every answer is about 1.1 seconds of it. On a 30 second run that is worth budgeting for: roughly a third of the time goes to reading feedback, which is why 60 seconds is the more comfortable middle setting for a longer quiz.

What happens if time runs out halfway through?

The quiz ends immediately and only the questions you actually answered count. Ten right out of twelve attempted scores 83 percent, and the unreached questions are not marked wrong. That makes a timed score a measure of accuracy under pressure rather than a punishment for not finishing.

Why does the printed worksheet use x where the quiz shows a proper multiplication sign?

The worksheet is drawn with a standard PDF font, and we print a plain lowercase x in it so the character is guaranteed to render identically in every PDF viewer and printer. On screen the quiz has a real browser font behind it and uses the proper multiplication sign. It is a small deliberate inconsistency in favour of the printout never showing a missing-glyph box.

How do I get both a blank worksheet and its answer key?

Download it twice, once with "Include answer key" off and once with it on. The two sheets contain exactly the same problems in exactly the same order, because worksheet problems are generated table by table in ascending order rather than shuffled, so the key lines up with the blank sheet row for row. The answer key version has a suffix in its filename so you can tell them apart.

How long is my score history kept, and where?

The most recent 30 finished quizzes are stored in this browser's own local storage on this device, holding the mode, tables, score and longest streak of each. Nothing is uploaded, so the history does not follow you to another device or browser. "Clear history" empties it instantly, and clearing your browser's site data does the same.

Related tools