Skip to main content
🍎

Free maths worksheet generator for teachers

Maths teachers — build a tailored worksheet in under a minute: pick a level, topics, difficulty and number of questions, and MathsUK builds a sheet ready to print or save as a PDF. Every worksheet includes a full mark scheme, and the questions are matched to the National Curriculumand GCSE content for each level — Year 1 to GCSE Higher. Free, no sign-up, no print limit.

🛠️ Choose a level and build a worksheet

🧭 How it works

1

Pick a level

Open the worksheet page for the year group or GCSE tier you teach and you will see every curriculum topic for that level.

Choose a level →
2

Tailor the sheet

In the builder form tick topics (several at once if you like), choose the number of questions (10-40) and the difficulty (easy / medium / hard / mixed).

Example — GCSE Foundation →
3

Print or share as PDF

The sheet is generated instantly with space for a name and date, clear questions for an exercise book, and a full mark scheme on a separate page. Print it directly, save as a PDF, or send the link to your class.

Ready-made example →

Ready-made example worksheets (permanent links):

Ratio, GCSE Foundation — 20 questions
Medium difficulty
Algebra, GCSE Higher — advanced
30 questions at hard difficulty
Number, GCSE Foundation — 15 questions
Easy difficulty

🎓 Why teachers use MathsUK

📘

Matched to the curriculum

The topics at each level follow the DfE programme of study and GCSE subject content — every question carries its curriculum code, not a generic label.

Full answers included

Every worksheet has a complete mark scheme (and often a worked explanation) — saves marking time and lets pupils check their own work.

🔄

Endless variations

Every worksheet is saved with a fixed seed in its link — reproduce exactly the same sheet, or roll new questions for extra practice.

🆓

Free, no sign-up

No payment, no account and no usage limit — for classroom use and for printing a copy for every pupil.

🧰 More tools for teachers

📋

Mock papers for the classroom

Timed mock papers built to the GCSE Foundation and Higher weightings — run them on screen or print them.

Curated worksheets

Dozens of ready-made worksheets by topic and level, with titles and explanations — no need to build from scratch.

🧮

Calculators for the whiteboard

Interactive calculators (fractions, percentages, geometry and more) you can project and demonstrate on the board.

🌿

Holiday workbooks

A practice workbook for the school holidays — revision of the topics covered so far, to send home before the break.

☀️

Summer workbooks

An end-of-year revision workbook for the summer holidays — ideal to send home before the end of term.

🔗 Embed the percentages calculator on your school website

Embed code (iframe)

School website, class blog or personal site — paste the code below and you get an interactive percentages calculator embedded straight into the page, with step-by-step working:

❓ Frequently asked questions

Can I use the worksheets in class?

Yes — every worksheet is free for classroom use, including printing multiple copies for the whole class, with no limit and no licence needed.

Can I get the same worksheet again?

Yes. The link to every worksheet stores a fixed seed — if you save or share the link, exactly the same sheet (same questions, same order) is generated every time.

Is there a mark scheme for the teacher?

Yes, every worksheet has a full mark scheme on a separate page (shown when you click 'Show answers', and printed automatically as an extra page if you print with answers).

Are the questions matched to the curriculum?

Yes. The topics for each level follow the DfE programme of study and the GCSE subject content, so you can build a worksheet that matches exactly what is being taught at that point.

← All worksheets

We keep your progress and preferences in your browser only (local storage), and use analytics cookies to improve the site. Read the privacy notice.

More information