Hit the Button app available for iPad, Android, Windows & Mac
Topmarks Logo

Find great educational resources

Browse by subject and age group

Underwater Counting

Can you find the treasure? You need to count the underwater creatures. This game has two levels: Count to 5 and Count to 10.

Pupils, Parents
3-5 year olds
Subtraction Grids

Can you meet the challenge to see how many subtraction calculations you can do in two minutes? There are different levels and you can choose either one or two missing numbers to make your number sentence correct.

Teachers, Pupils
6-11 year olds
Let's Compare

Let's Compare is an interactive comparison game which focuses on the comparative vocabulary of biggest, smallest, shortest, longest and tallest.

2-5 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
Rocket Rounding

A multiple choice game involving rounding numbers to ten, a hundred and to a whole number. There are two options, one with a number line and the other more difficult level, without one.

7-11 year olds
Daily 10

Daily 10 has maths questions on a range of maths concepts: addition, subtraction, ordering, partitioning, digit values, rounding, multiplication, division, doubles, halves and fractions. Great starter or plenary activity. Useful for mental maths.

Teachers, Pupils, Parents
5-11 year olds
Multiples and Factors

A multiple choice game with two game modes. In the first you need to identify the Lowest Common Multiple and in the second the Highest Common Factor. Questions increase in difficulty depending on accuracy

9-11 year olds
Count the Yeti 1 to 10

Can you count the Yetis? Three different levels with numbers from 1 to 10.

3-5 year olds
MathSphere Free Sample Worksheets

A free selection of printable maths worksheets in pdf format, taken from the year groups 1 to 6.

5-11 year olds
Robot Addition

Robot Addition is a multiple choice addition game for 5 to 7 year olds. It has three game modes: Addition to 10, Addition to 15 and Addition to 20.

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