Topmarks Logo

Find great educational resources

Browse by subject and age group


A wonderful teaching resource for exploring shapes. Choose from three different geoboard designs and stretch out the bands to make your shapes.

Teachers, Pupils
6-11 year olds
Number Rack

A fantastic abacus type resource of moveable, coloured beads that encourage learners to think in groups of fives and tens. It can help children to explore a variety of addition and subtraction strategies. Great IWB teaching tool.

Teachers, Pupils
5-9 year olds
Symmetry Matching

Symmetry matching game involving mirroring pictures, shapes and patterns along lines of symmetry.

Teachers, Pupils
4-8 year olds
Symmetry Sorting

Sort the pictures, shapes and letters into symmetrical and not symmetrical sets.

6-8 year olds
Number Fact Families

Can you find all the number fact families? Just the thing for learning the relationship between addition/subtraction and multiplication/division.

6-11 year olds
National Centre for Excellence in the Teaching of Mathematics

Aimed at raising achievement in maths across all ages in the UK this website enables teachers to check and refine their subject knowledge and pedagogy.

3-18 year olds
BBC Teach

BBC Teach features more than 1500 video clips from across 22 subjects to support teachers around the UK - completely free.

5-11 year olds
Arithmetic - Multiplication, Division, Factoring

Three different arithmetic games which will test your knowledge of times tables up to 12 times. You can work through different levels to build up your skills.

6-11 year olds
Coins Game

Coins game is a money game which introduces children to coinage in British, Australian, American and Euro currencies. There are three modes: Sorting, Ordering and Counting money.

Teachers, Pupils
4-10 year olds
Chopper Squad

A game which focuses on one more and less and ten more and less addition with the aid of number grids. It can help children learn two digit numbers and this game is a simpler version of our Helicopter Rescue game.

5-7 year olds
« 1 2 3 4 5 6 7 8 9