Math Worksheet Generator

Printable addition, subtraction, multiplication and division practice – a fresh sheet with answer key in one click.

Math practice

Name ____________   Date ________

    spinpickplay.com

    Times tables

    Each click makes a brand-new sheet. Nothing is saved or sent anywhere.

    Fresh practice sheets for every lesson

    Pick an operation, a number range and how many problems you want, and you get a new worksheet every time – no two sheets are the same, so children can’t copy from a neighbour or memorise last week’s page.

    For multiplication and division, tick the times tables you are practising (1–12). Subtraction never goes below zero and division always comes out even, so the sheets suit primary school. Print with a separate answer key page, or let a child type the answers on screen and press Check.

    How to use

    1. Choose addition, subtraction, multiplication, division or a mix.
    2. Set the number range (0–10 up to 0–1000) or tick the times tables to practise.
    3. Pick 20, 30, 50 or 100 problems and give the sheet a title if you like.
    4. Press New worksheet, then Print – or solve it on screen and press Check.

    Ideas for using it

    • Times tables test. only the 6, 7 and 8 times tables, 50 problems, answer key for marking.
    • First sums. addition within 10 for children starting school.
    • Homework. a different sheet for every child, so answers can’t be shared.
    • Warm-up. 20 mixed problems on the board at the start of a lesson.

    Frequently asked questions

    Is the math worksheet generator free?

    Yes. No sign-up, no watermark, and you can print as many sheets as you like.

    Can there be negative answers?

    No. Subtraction always takes the smaller number from the larger one, and division always comes out as a whole number.

    How do I print the answer key?

    Leave Print answer key ticked. The answers come out on a second page, so you can keep them separate.

    Which grades is it for?

    Ranges up to 20 suit the first school years, times tables are usually practised around ages 7–10, and 0–1000 is good for older children practising written methods.