Math worksheet and test generator
Make a free printable math test for kindergarten to grade 8, with an answer key, or take it online.
🧒 Kids: press Take online exam and answer every question! ⭐
Build your exam
Test header: school, class, marks
Saved on this device for your next test.
Student test link: opens only the test, with no settings, menus or answers. Students see their score at the end. Copy link saves this exact page for you (with the answer key if it is showing). Print with the key hidden for the student copy, then show it for your marking copy.
How to make a math worksheet
- Choose the grade and topic. Topics are grouped by area within each grade band.
- Set the difficulty and options, such as layout, regrouping, which times table or remainders.
- Mix in up to three more topics if you like. Each one becomes its own part of the test.
- Pick how many questions, from 5 to 50, and tick “Add work space” if your child needs room to work.
- Press Generate exam. Don’t like one question? Press the round arrow button next to it for a new one.
- Print it or send it. Print a student copy and a marked copy, or press Copy student test link.
Ready-made worksheets to start with
One tap opens the generator with these settings and a fresh set of 20 questions.
- Addition within 10 · KG – grade 1
- Subtraction to 20 · Grade 1
- Fact families (+ and −) · Grades 1 – 2
- 2-digit subtraction with borrowing, in columns · Grade 2
- 7 times table · Grade 3
- Telling time to 5 minutes · Grades 2 – 3
- Long division with remainders · Grades 4 – 5
- Adding fractions with unlike denominators · Grade 5
- Finding a percent of a number · Grades 6 – 7
- Two-step equations · Grades 7 – 8
Topics by grade
97 topics in four grade bands. Each topic opens the generator ready to go; the lesson link explains it with pictures.
Kindergarten – grade 1 (KG – class 1): 11 topics
Grades 2 – 3 (Class 2 – 3): 17 topics
Grades 4 – 5 (Class 4 – 5): 30 topics
Grades 6 – 8 (Class 6 – 8): 39 topics
Every grade band also has Mixed Review, which draws questions from all the topics in that band. It is a good end-of-term check.
Answer keys, student links and online tests
Answer key on the sheet: answers appear in red pen, like a marked paper. Separate answer-key page: the answers print on their own page at the end.
Student test link: opens only the test, with no settings or answers. Tick “Different numbers for each student” to give everyone their own version.
Online tests: your child answers on screen, then sees a score and the right answer for each mistake. “Practice the ones I missed” gives those questions back.
Settings for online tests:
- Check each answer straight away: a wrong answer shows a hint and one more try.
- Read aloud: every question has a speaker button that reads it out, which helps children who are still learning to read.
- Time limit: 5 to 60 minutes, with a countdown clock.
- Second attempt: lets your child fix wrong answers once before the final score.
For teachers
- Versions A to D: up to four versions with different numbers and their own answer keys, so neighbours can’t copy.
- Test header: add your school, class, name, time allowed and marks per question. Total marks are worked out for you.
- Mixed tests: combine up to four topics, such as 2-digit subtraction, 2-digit addition and word problems, for a unit test or an end-of-term review.
- Same test for everyone: share the Copy link; it always rebuilds the same questions.
- Homework online: share a link made in online mode. Each child sees the test on screen and can print their marked result.
- No accounts: no logins, and no student data leaves the device.
For parents
A short test once a week is plenty: 10 to 15 questions on this week’s school topic. Mark it together and talk through one mistake. Two scores of 9 out of 10 mean it is time for the next topic. Under 6 means a few days with the lesson first.
For daily fact practice, try the addition, subtraction or multiplication trainers.
More practice
- Printable math worksheets with answer keys, by topic and grade, such as the subtraction facts worksheet and multiplication facts worksheet.
- Quizzes for every grade: addition quiz · subtraction quiz · multiplication quiz.
- Grade pages: kindergarten · grade 1 · grade 2 · grade 3 · grade 4 · grade 5 · grade 6 · grade 7 · grade 8.
Last reviewed
Questions parents ask
Is this math worksheet generator free?
Yes. It is free with no sign-up, and no limit on how many worksheets you make. Everything runs in your browser.
How do I make a math worksheet with an answer key?
Pick a grade, a topic and the number of questions, then press Generate exam. Press Show answer key to see the answers in red pen. To print the key on its own page, choose Separate answer-key page.
Can students take the test online?
Yes. Press Take online exam and your child types or taps each answer. Answers can be checked one at a time with a hint, a time limit can be added, and the speaker buttons read questions aloud. The result shows a score, stars and a button to practice the questions they missed.
How do I send a test to my students online?
Set up the test, press Generate exam, then press Copy student test link and share it on WhatsApp, email or your class page. The link opens only the test, with no settings or answers. Students type their name, take it and see their score.
Can I put my school name and marks on the test?
Yes. Open Test header and add the school name, class, teacher, time allowed and marks per question. The total marks appear on the test, and the header is saved on your device for next time.
What grades and topics does the generator cover?
Kindergarten to grade 8 (KG to class 8), with 97 topics. They run from addition and times tables to fractions, percents, equations, geometry and word problems.