Class 2 Maths Worksheets
India
- Ages 7–8
- Primary (Class 1–5)
Free maths worksheets for Class 2 in India, made for children aged 7 to 8. This year children usually practise polygons: pentagons, hexagons, octagons, comparing numbers to 100, comparing sums with <, > and = and adding within 20.
Short, regular practice works best: ten minutes a day builds fluency faster than one long session. Primary school children gain confidence by mastering one skill at a time before moving on.
Every sheet below is made fresh by our generators: print it with its answer key, play it on screen with instant marking, or make a new version in one click.
What children practise in Class 2 maths
Polygons: pentagons, hexagons, octagons
11 shapes
Comparing numbers to 100
10 to 99
Comparing sums with <, > and =
With sums
Adding within 20
Adding · On level
Adding within 100
Adding · Harder
Subtracting within 20
Taking away · On level
Subtracting within 100
Taking away · Harder
Mixed addition and subtraction
Mixed · Easier
Missing numbers within 10
Missing number · Easier
Missing numbers within 20
Missing number · On level
Multiplication facts up to 5×
Times · Easier
Division facts up to 5
Sharing (division) · Easier
Shapes
8 shapes
Times tables
2 times table
Fractions
Halves
Number patterns
Counting on
Ready-made maths sheets for Class 2
Other subjects in Class 2
Questions from parents and teachers
Are these worksheets free?
Yes. Every activity on this page is free to print and to play on screen, with no sign-up needed. A few library items marked Premium are part of a paid plan.
Can I print them?
Yes. Each sheet prints cleanly on A4 or US Letter paper. Press Print, then use your browser's print dialog or save it as a PDF.
Are answer keys included?
Yes for maths, reading and puzzle sheets: print the answer key with the sheet, or play it on screen and it is marked instantly.
Which curriculum do the Class 2 sheets follow?
They follow the skills usually taught in Class 2 in India. Each activity is matched to the typical age of the year, so it fits most school programmes.
What age is Class 2?
Class 2 is usually for children aged 7 to 8 in India. If your child needs more practice or a bigger challenge, use the pages for the years before and after.
Can I make my own version?
Yes. Press Make a new one on any activity to open it in the sheet maker. Change the level, the number of questions or the topic, and print as many different versions as you like.