Topmarks Logo

Find great educational resources

Browse by subject and age group

Math Visuals

Math Visuals has some really interesting and useful digital teaching tools to promote primary pupils' understanding of basic maths concepts. They work well in full-screen on an interactive whiteboard.

Teachers
5-11 year olds
Helicopter Rescue

A game which focuses on numbers from up to 10, to up to 100. There are four game modes: Find a Number, Find the Number Between and Count On and Count Back. The counting on and back games reinforce the vocabulary of addition and subtraction.

Pupils
4-8 year olds
Maths Teaching Videos

Useful videos from a teacher showing methods of working through example maths problems.

Pupils
11-16 year olds
Christmas Worksheets

We've put together a selection of Christmas-themed maths worksheets. There are counting, ordering, addition, subtraction, data-handling, measuring and symmetry activities. Mostly KS1 but the addition puzzles are suitable for KS2.

Teachers, Pupils
5-11 year olds
Home Maths Lessons

Video maths lessons by a teacher for primary school children. These were developed during school closures but are still useful.

Pupils, Parents
5-11 year olds
Shape Puzzles

Complete the puzzles by matching the shapes and reveal each animal.

Pupils
4-7 year olds
Minecraft Education Edition

Education Edition is an open-world game that promotes creativity, collaboration, and problem-solving in an immersive environment. Also learn to code in Minecraft.

Teachers
3-16 year olds
3-2-1 Snack

A fun early counting game where children practise counting to 6.

Teachers, Pupils, Parents
3-4 year olds
S-Cool! - A Level Maths

An excellent revision site which covers the main principles on most syllabuses. Check your own syllabus to ensure you have covered everything. You can test yourself and also print out a summary of the key points.

Pupils
16-18 year olds
Maths Fishing

Practise your multiplication skills. The game not only covers times tables but also doubles, squared and cubed numbers.

Pupils
5-11 year olds
« 2 3 4 5 6 7 8 9 10