Free Online Math Resources

Surely you have to pay for the best resources?!?
New Home Educating parents may be inclined to sign up for all sorts of online courses and even online schools in the first few months of their journey. However, the advice given by the majority of experienced home educators is: don’t. Take a few months of unschooling, allow your child to find out what they enjoy and don’t financially commit to anything that you may discover wasn’t necessary. When you are ready to start using some resources, make sure you check out these excellent free ones first….the top one has got my son through to iGCSE Maths and didn’t cost a penny!
We’ve compiled a list of the best completely free online math resources perfect for home educating families. These sites offer interactive activities, tutorials, and practice materials suitable for a range of ages and abilities.
PS There are no affiliate links on this page, simply written to help 🙂
1. Cognito Edu

Subjects covered: Mathematics, Science, and other GCSE/A-level subjects
Relevant Ages or Key Stage: KS3, GCSE, and A-level (ages 11-18)
Website: https://www.cognitoedu.org/
Placing this at number 1 as I personally recommend this to EVERYONE who has a child working towards iGCSEs. Their online learning platform is designed to support students through their secondary education journey and offers a robust, multi-faceted approach to exam preparation.
The platform provides a complete study ecosystem with four key learning features:
-
- Engaging video lessons and comprehensive revision notes
-
- Interactive question banks to test understanding
-
- Customizable flashcards for concept memorization
-
- Exam-style questions and past papers to build exam confidence
2. BBC Bitesize Maths

Subjects covered: Mathematics
Relevant Ages or Key Stage: KS1-KS4 (ages 5-16)
Website: https://www.bbc.co.uk/bitesize/subjects/z826n39
Easily number 2 as both my children started here before moving on to Cognitoedu. BBC Bitesize offers clear explanations of math concepts aligned with the UK curriculum. Interactive activities, videos, and quizzes make learning engaging. Separate sections for England, Scotland, Wales, and Northern Ireland curricula.
3. Khan Academy

Subjects covered: Mathematics (plus other subjects available)
Relevant Ages or Key Stage: KS1-KS4 (ages 5-16)
Website: https://www.khanacademy.org/
At number 3 is another personal recommendation that both my children used, alongside BBC Bitesize. Khan Academy offers comprehensive math lessons through engaging videos and interactive practice exercises. The platform adapts to each learner’s level and provides immediate feedback. Perfect for structured learning with clear progression paths from basic counting to advanced calculus. It is aligned to US curriculum so the grade structure can be a little confusing for UK home educators.
4. Corbettmaths

Subjects covered: Mathematics
Relevant Ages or Key Stage: KS2-KS4 (ages 7-16)
Website: https://corbettmaths.com/
Not one I’ve personally experienced, but I’ve heard good things from others in the community. Created by UK math teacher John Corbett, this site offers videos, worksheets, practice questions, and “5-a-day” exercises. Particularly strong for GCSE preparation, it includes exam-style questions with worked solutions.
5. Nrich Maths

Subjects covered: Mathematics
Relevant Ages or Key Stage: Early Years to KS5 (ages 3-18)
Website: https://nrich.maths.org/
Developed by Cambridge University, Nrich offers problem-solving activities that promote mathematical thinking. Their approach encourages creativity and deeper understanding rather than just procedural learning. Great for challenging advanced learners!
6. TopMarks

Subjects covered: Mathematics (plus other subjects)
Relevant Ages or Key Stage: Early Years to KS2 (ages 3-11)
Website: https://www.topmarks.co.uk/maths-games/
“Hit the Button” is the favourite game for my 2, but TopMarks hosts a collection of interactive math games and activities that work on tablets and computers. Their “Daily 10” activities are particularly popular for building number fluency and mental math skills.
7. White Rose Maths – Free Resources

Subjects covered: Mathematics
Relevant Ages or Key Stage: Early Years to KS3 (ages 3-14)
Website: https://whiterosemaths.com/resources/
White Rose Maths offers free worksheets, video tutorials, and parent workbooks. Their materials follow a mastery approach focused on developing deep understanding through small, sequential steps.