Generate Worksheet ← Back to All Worksheets

Free Math Worksheets for Kids

Generate custom printable math worksheets for ages 6–12 instantly. Word problems, fractions, geometry, number sense and more — no sign-up, no cost.

Generate Math Worksheets ▶
🔢 Number Sense ➗ Fractions 📐 Geometry 📊 Data & Logic 🌍 Word Problems 🏷️ Free & Printable

Math Worksheets Covering Every Topic

Our free math worksheet generator covers the full primary school curriculum. Pick any combination of topics, choose the age group (6–8, 9–10, or 11–12), and click Preview to instantly see your worksheet. Print it or download as PDF.

🌍
Word Problems
Real-world addition & subtraction stories
🔢
Missing Numbers
Fill in the blanks to complete equations
↔️
Comparing Numbers
Greater than, less than, ordering
🔄
Skip Counting
Count by 2s, 5s, 10s and more
Fractions
Simple halves, thirds, quarters
🔷
Patterns & Sequences
Identify and continue number patterns
📐
Shapes & Geometry
2D shapes, angles, symmetry
📏
Measurement
Length, mass, capacity
💰
Money
Counting coins, making change
📊
Data & Graphs
Read bar charts, tally tables
🧩
Logic & Reasoning
Brain teasers and deduction problems
🔵
Number Bonds
Pairs that make 10, 20, 100
▶ Preview Sample 🖨️ Print Worksheet ⚙️ Customise & Create

🕛 New: Interactive Teaching Clock

Drag the hour and minute hands to learn how to read an analog clock — free, no sign-up, works in any browser. Perfect for ages 5–9.

Try the Interactive Clock ▶

Why Use Our Math Worksheet Generator?

Every worksheet is randomly generated so students always get fresh problems — no repeats. Problems automatically adjust to the chosen age group, so a grade 1 student sees simple single-digit sums while a grade 3 student gets multi-step challenges.

You can mix and match topics freely. Want a worksheet with both fractions and word problems? Just check both boxes and preview. Print directly from your browser or download a PDF to use offline or share with a class.

Who Is This For?

Parents & homeschoolers — Print a fresh worksheet for daily practice in minutes, completely free.

Teachers — Generate class sets of mixed-topic worksheets. Add a custom school name in the title field.

Tutors — Target exactly the topics each student needs. Include the answer key for self-marking.

Math Skill Progression from Grade 1 to Grade 6

Understanding which math skills belong to each grade level helps parents pick the right worksheet difficulty. The generator's three age bands map to the primary school curriculum used across Singapore, the US, the UK, and most international schools:

Age / Grade Number Sense Operations Applied Topics
Age 6–8
(Grade 1–2)
Counting to 100, number bonds to 20, comparing single/double-digit numbers, skip counting by 2s/5s/10s Single-digit addition and subtraction, simple missing numbers, basic doubling Simple word problems (one-step), 2D shapes, coin recognition, telling time to the hour
Age 9–10
(Grade 3–4)
Numbers to 10,000, place value, comparing 4-digit numbers, factors and multiples Multi-digit addition/subtraction with regrouping, times tables 1–12, short division, halves/quarters Two-step word problems, perimeter and area, reading bar charts, telling time to the minute
Age 11–12
(Grade 5–6)
Whole numbers to 10 million, negative numbers, prime numbers, HCF and LCM Long multiplication and division, fractions (four operations), decimals, percentages Multi-step word problems, ratio and proportion, algebra basics, statistics (mean, median, mode), volume

Common Math Mistakes by Age Group

These are the mistakes we see most often when students work through the worksheets. Recognising them early helps parents and tutors focus their marking:

Ages 6–8: Confusing addition and subtraction symbols; reversing digits (writing 51 instead of 15); losing count when using fingers past ten; forgetting the number bonds to ten (7+3, 6+4, 5+5).

Ages 9–10: Forgetting to carry or borrow across columns; times-tables gaps (especially 6×, 7×, 8×); confusing perimeter with area; misreading two-step word problems and doing only the first calculation.

Ages 11–12: Forgetting the order of operations (BODMAS/PEMDAS); adding fractions with different denominators without finding a common denominator; converting between decimals, fractions and percentages incorrectly; misinterpreting ratio questions as division questions.

Sample Problems from the Generator

These are the kinds of problems each age tier produces. Every worksheet mixes similar problems with randomised numbers, so no two prints are identical.

Age 6–8 word problem: "Amira has 8 stickers. Her friend gives her 5 more. How many stickers does Amira have now?" (Answer: 13.) The generator swaps names, objects, and small numbers each time.

Age 9–10 two-step problem: "A baker makes 24 muffins in the morning and 36 in the afternoon. He sells them in boxes of 6. How many boxes does he need?" (Answer: 10 boxes.) Requires addition then division.

Age 11–12 fraction problem: "A recipe uses 2/3 cup of flour and 1/4 cup of sugar. How much dry ingredient is used in total?" (Answer: 11/12 cup.) Tests common-denominator addition.

How the Generator Adapts to Age

Every generator function checks the selected age and picks problems, number ranges, and vocabulary appropriate to that band. A grade 1 shapes worksheet asks students to identify circles and triangles; a grade 3 shapes worksheet adds angles and symmetry; a grade 5 shapes worksheet asks for area of composite figures. The same topic checkbox produces genuinely different worksheets depending on the age setting — you don't need to switch topics as your child grows, just change the age.

Curriculum Alignment

The topics mirror the scope used in the Singapore Ministry of Education (MOE) primary math syllabus, the US Common Core State Standards for Mathematics, and the UK Key Stage 1 and Key Stage 2 curricula. While we don't tag individual worksheets with syllabus codes, parents in any of these systems will find the difficulty and coverage suitable for their child's grade. International schools using PYP or Cambridge Primary Maths also fit within the same three age bands.

How to Get the Most Out of the Worksheets

Start with mixed-topic worksheets to identify weak areas, then generate focused single-topic worksheets to drill those specific skills. Ten minutes of daily practice on a targeted topic tends to build fluency faster than an hour once a week.

Use the answer key for self-marking. Older students who mark their own work catch more of their mistakes and remember the correction. For younger students, sit alongside and mark together.

Print in landscape for word problems. Word problems have more text, and landscape orientation reduces the number of pages and makes questions easier to read for young students.

Frequently Asked Questions

Are these math worksheets really free?

Yes — completely free, no account required. Generate, print and download as many worksheets as you like.

What age or grade level are the worksheets for?

The generator supports three age bands: 6–8 years (Grade 1–2), 9–10 years (Grade 3–4), and 11–12 years (Grade 5–6). Problems scale in difficulty automatically.

Can I include an answer key?

Yes. Check the "Include Answer Key" box in settings before previewing. The answers appear on a separate page after the worksheet.

Can I download a PDF?

Yes. After previewing, click the PDF button. For topics that use emoji (patterns, spelling), use the Print button instead as emoji may not render in PDF.

Do the worksheets align with the Singapore MOE or Common Core syllabus?

Yes — the topics and difficulty mirror the primary math scope used in Singapore MOE, US Common Core, and UK Key Stage 1–2 curricula. We don't tag individual worksheets to syllabus codes, but the age bands (6–8, 9–10, 11–12) map cleanly to the equivalent grade levels in each system.

How many math problems appear on each worksheet?

The default is 20 problems per worksheet, but you can change this in the settings before previewing. Younger students often do best with 10–15 problems; older students can handle 25–30 for extended practice.

Can I generate a mixed-topic worksheet?

Yes. Check any combination of topic boxes and the generator will interleave problems from all selected topics. This is useful for revision worksheets or end-of-week reviews that test everything covered in a week.

Helpful reading for parents and teachers