Skoolur
Free · printable · answer key included

Maths worksheet generator for Class 1 to 5

This maths worksheet generator makes a fresh printable sheet every time you press the button. Pick a class, a topic and a difficulty, and you get an A4 worksheet with room to work, plus a separate answer key that prints on its own page.

What makes it different from a folder of PDFs is the clamping. Every question is held inside what the class is actually taught - a Class 1 sheet never goes above 20, a Class 3 division never leaves a remainder, and no sheet anywhere in Classes 1 to 5 contains a decimal, because the current NCERT books contain none.

Build a maths worksheet

Build a worksheet

Every question is generated fresh, and the answer key is worked out from the same numbers, so the key can never disagree with the sheet.

Class
Which syllabus
Topic

Sums within the number range for the class, with regrouping from Class 3.

Difficulty
How many questions

Nothing is saved and nothing is sent anywhere. Print or close the tab.

The bit nobody explains

Why NCERT maths is lighter than you remember

Most parents who use a worksheet generator for the first time think it is broken. The Class 5 sheet has no decimals on it. The Class 4 sheet stops at four-digit numbers. There is no HCF, no LCM, no percentage and no fraction addition anywhere. That does not match what you did at school, and it very likely does not match what your neighbour’s child is being set.

The generator is not broken. The books changed, and the change was larger than the coverage suggested. Classes 1 and 2 now use Joyful Mathematics, and Classes 3, 4 and 5 use Maths Mela, with the Class 4 and Class 5 books published only in 2025. Checking the chapters themselves rather than summaries of them turns up four things worth knowing.

Four things the current books actually say

There are no decimals anywhere in Classes 1 to 5. The older Class 5 book had a chapter called Tenths and Hundredths. The new one dropped it. Decimals now begin in Class 6.

Class 5 stops at 99,999. Place value reaches ten thousands and no further. There are no lakhs and no crores anywhere in primary, which surprises almost everybody.

There is no addition or subtraction of fractions. Class 5 does equivalent fractions and comparing them, and that is all. Adding fractions is Class 6 work.

Class 3 division is always exact. Every division expression in the Class 3 book comes out whole. Remainders are introduced in Class 4, in a chapter of their own.

There is also a vocabulary point that costs nothing to get right. NCERT’s teacher note says to use the word regrouping rather than carrying, and the words carry and borrow do not appear mathematically anywhere in these books. Every sheet here follows that.

So which mode should you use?

Open your child’s school maths book before deciding. If it has decimals in Class 4, or lakhs in Class 5, or HCF and LCM at primary level, then the school is teaching from a private publisher’s course rather than from NCERT, and school-typical is the honest match. Plenty of CBSE schools do exactly this.

If your child works from the NCERT book itself, use NCERT strict and resist the urge to push harder. A sheet that feels easy to you is a sheet that matches what your child is assessed on. Confidence at the right level does more than frustration at the wrong one.

The one thing we would not recommend is doing what most worksheet sites do, which is to pick a difficulty somewhere in between and never mention that there is a question here at all.

Difficulty, and what each level means

Warm-up keeps everything inside the friendly part of the range with no regrouping - for building confidence, or for a child coming back after a gap. Practice uses the full range for the class with regrouping. Challenge brings in missing numbers, word problems and the boundary cases where a place value gets crossed or a zero sits in the middle. Challenge never reaches into the next class’s work - a Class 3 challenge sheet still has no remainders on it.

What each class covers

  • Class 1 covers numbers to 99, with adding and subtracting kept within 20, and no division appears at all.
  • Class 2: numbers up to 100, tables to 10 built through repeated addition, and sharing equally rather than formal division.
  • Class 3 brings in the × and ÷ symbols; products never exceed 100, and every division comes out exact.
  • Class 4 brings the column method with regrouping, remainders, perimeter, and units in cm, g and ml.
  • Class 5: numbers up to 99,999, factors and multiples, equivalent fractions, and area found by counting squares.
Using the sheets well

Twelve questions beats thirty

Pick a length your child will finish. Twelve questions is right for Class 1 and 2 and for a school night; twenty suits Class 3 to 5; thirty is a weekend or pre-test sheet. A child who has given up by question eight learns nothing from the twenty-two that follow, and you have taught them that worksheets are something to be endured.

Keep the answer key back until the sheet is finished. It prints on a separate page for exactly that reason. Then mark it together rather than handing back a corrected page - the useful conversation is about where a method went wrong, and it can only happen while your child still remembers what they were doing.

One topic at a time is better than a mixed sheet for practice, and a mixed sheet is better for revision. If the same kind of error keeps coming back across several sheets - always the regrouping, always the middle zero, always the word problems rather than the sums - that is a specific thing to raise with the class teacher, and it is far more useful than saying a child is weak at maths.

Finally, word problems deserve their own treatment. A child who can do twenty column sums and fails every word problem does not have a maths problem; they have a reading-the-question problem. Read those aloud together for a few weeks before assuming anything else.

Know a parent who'd want this?

A forward on WhatsApp takes ten seconds, and it means more to another parent than any ad.

WhatsApp
Questions parents ask

About the worksheet generator

Is this worksheet generator free?

It is. No account, no download, no watermark and no card needed. Generate as many sheets as you like.

Does my child need an account?

No. Nothing gets stored, and nothing is sent anywhere. Your browser builds the worksheet itself, and it vanishes once you close the tab, so print it if keeping it matters to you - see the privacy policy.

Can we print it, and does it fit on A4?

Yes - just use your browser's print option. The worksheet comes out on its own page, and the answer key on a separate one, so you can hold the key back until the sheet is finished. The printed version automatically strips out backgrounds and buttons.

What is the difference between NCERT strict and school-typical?

NCERT strict stays within what the current NCERT primary books actually cover. School-typical adds in the material most private CBSE schools, and most parents, still expect at each class - bigger numbers, the multiplication and division symbols introduced earlier, remainders sooner, and decimals and lakhs by Class 4 and 5. Neither mode is misleading. Which one fits your child comes down entirely to the school.

Why is NCERT strict so much easier than I expected?

The books changed, and hardly anyone noticed. Today's primary books are materially lighter than what most parents remember from their own schooling. Classes 1 to 5 contain no decimals at all, no adding or subtracting fractions, and Class 5 goes no further than five-digit numbers - so no lakhs, no crores. In Class 3, division always comes out exact; remainders only start appearing in Class 4. If a sheet strikes you as too easy for your child, that is why, and this is exactly why the school-typical toggle exists.

So which mode should I use?

Start by checking your child's school maths book. Decimals in Class 4, or lakhs in Class 5, mean the school follows a private publisher's course rather than NCERT, so school-typical is the closer match. Where your child follows the NCERT book directly, choose NCERT strict, and do not let it worry you if the content feels light - it matches exactly what they are assessed against.

Can the answer key be wrong?

This should never happen. One calculation produces both the question and its answer - the generator chooses the numbers, works out the result, then writes each part from that same working. Nothing here is a separately typed answer key that could fall out of sync with a separately typed question. Found a mismatch anyway. Please tell us, since that would point to an actual bug.

Why does it say regrouping instead of carrying?

NCERT itself uses that word, and its teacher's note states this outright. Nowhere in the current primary books do the words carry or borrow appear mathematically. Match the school's vocabulary at home and a child is spared translating between two sets of words for the same idea.

Why does it stop at Class 5?

The boundaries for Classes 1 to 5 were checked line by line against the NCERT chapters, and we will not generate maths for Class 6 and above until those books get the same treatment. A tool like this does nothing worse than hand a child a question that sits outside their range.

How many questions should we do at once?

For a school night, twelve questions is generally the right amount for Class 1 and 2. Class 3 to 5 does better with twenty. Save thirty for a weekend sheet or for revising before a test. Once a child is fed up by question eight, questions nine to thirty teach nothing.

Free · no card needed

Same mistake, sheet after sheet?

This points to a gap, not to carelessness, and worksheets by themselves will not close it. Usually one free assessment is enough to find where the gap began.

  1. Tell us the class, the board, and where it is going wrong.
  2. We find a teacher who has taught that exact thing, and offer a slot.
  3. A free 20-minute assessment - stay and watch if you would like to.
  • No card, nothing to commit to
  • Live classes, never a crowded room
  • One teacher, every single week

Book a free assessment

A free 20-minute assessment. We find where your child actually is, then tell you what we would do about it. No card, no commitment.

Outside India? Add your country code, like +971.

Or message us on WhatsApp

We only use your number to arrange classes with Skoolur. No spam, no selling your details on, ever.