Topmarks Logo

Find great educational resources

Browse by subject and age group

Hit the Button Maths App

App version of our popular Hit the Button game. Available on iPad, Android, Windows and Mac. Topics include number bonds, times tables, division, doubling, halving and square numbers. Covers up to 12 x tables.

Teachers, Parents
5-11 year olds
Pay using 1 coin

A shopping game where you pay for the items using single value coins.

Teachers, Pupils
5-7 year olds
Fraction Matcher

An excellent fractions matching game at different levels of difficulty making it very versatile in use. There is an option to play the games against the clock and also with mixed whole numbers and fractions. Highly recommended.

Pupils
7-11 year olds
Funky Mummy

Funky Mummy is a number facts game. Practise quick recall of addition, subtraction and multiplication facts.

Pupils
5-7 year olds
Post Sorting

Sort the mail into the correct post boxes by working out simple addition, subtraction and division calculations as well as multiples. A resource which is great for use on interactive whiteboards too.

Teachers, Pupils
5-10 year olds
Crystal Crash

An addictive find fractions of numbers game where you throw the pickaxe at the correct answer. Different levels including find half of up to 20, 40 or 100, find unit fractions of number, or multiples of 1/10 of numbers. Super homework activity.

Pupils
7-11 year olds
The Greatest Game Ever

Can you beat the computer's number by making a three-digit number of greater value by choosing the place for each digit?

Pupils
5-11 year olds
Fruit Splat Fraction Addition

Splat the fruit in this fractions addition game. There are six levels of difficulty.

Pupils
10-11 year olds
Ladybird Spots

Three different counting, matching and ordering maths games based on the numbers 1 to 10 for early years children.

Pupils, Parents
3-5 year olds
Dartboard Addition

Use the image of a dartboard to reinforce addition. You can choose to reveal or input the answers.

Teachers, Pupils
5-11 year olds
« 1 2 3 4 5 6 7 8 9