1. Oak National Academy
Best for: A structured UK-style curriculum for primary and secondary students.
Cost: Free.
Link: https://www.thenational.academy/
It includes sequenced lessons for English, math, science, history, geography, languages, computing, art, music and other subjects. Lessons include teaching videos, worksheets, starter quizzes and assessment quizzes. Children can complete many lessons independently.
2. Khan Academy
Best for: Math, science and extra practice from early learning to high school.
Cost: Free.
Link: https://www.khanacademy.org/
Khan Academy offers standards-aligned lessons and practice for K–12 math, grammar, science, history, AP subjects and SAT preparation. Khan Academy Kids also offers free early-learning activities for children ages 2–8.
3. Seneca Learning
Best for: UK secondary subjects, GCSE and A-Level review.
Cost: Free basic access.
Link: https://senecalearning.com/en-GB/
Seneca provides online revision courses that children can use at home.
4. OpenStax
Best for: Older teenagers studying advanced math, science and social sciences.
Cost: Free.
Link: https://openstax.org/
OpenStax is part of Rice University. It offers peer-reviewed, openly licensed textbooks for high school, college and advanced courses.
5. Code.org
Best for: Coding, computer science and AI skills.
Cost: Free.
Link: https://code.org/en-US
Code.org provides free computer science activities, self-paced courses and structured curricula for elementary, middle and high school students. Children can learn how to create websites, games, animations and apps.
6. Schoolhouse.world
Best for: Free tutoring for teenagers.
Cost: Free.
Link: https://schoolhouse.world/
Schoolhouse.world was founded by Sal Khan. It provides peer-led tutoring, homework support, SAT preparation and college admissions mentoring for high school students.
7. TPT: Teachers Pay Teachers
Best for: Finding printable worksheets, complete units, projects, games and lesson plans for almost any topic.
Cost: Many free resources. Paid resources are usually purchased individually.
Link: https://www.teacherspayteachers.com/
TPT is a large marketplace where teachers sell or share materials for PreK–12 students. It has millions of resources in printable and digital formats. Use the filters to select the grade level, subject and “Free” price option. You can also sort results from the lowest price first.
Useful searches:
- Free first-grade math worksheets
- Free middle-school science unit
- Free geography lapbook
- Free reading comprehension passages
- Free homeschool planner
- Free life-skills worksheets
- Free project-based learning unit
- Free Arabic alphabet worksheets
- Free Islamic studies worksheets
- Free special education visual schedule
Check the ratings, preview pages and number of included worksheets before purchasing a bundle. Quality varies because different creators upload their own materials.
8. Twinkl
Best for: A large organized library with resources for different countries and curriculum systems.
Cost: Thousands of free downloads. Paid monthly plans are also available.
Link: https://www.twinkl.co.uk/resources
Twinkl includes worksheets, eBooks, games, PowerPoint presentations, Google Slides, planning sheets, curriculum checklists and lapbooks. It has country-specific versions, including the UK, US, nd many other locations. Its Home Education Hub is useful for parents building a flexible homeschool plan.
Low-Cost Homeschooling Programs
1. Math Antics
Best for: Clear basic math explanations for elementary and middle school students.
Cost: Videos are free. Printable worksheets cost $30 per year.
Link: https://mathantics.com/
The lessons cover core math topics using simple video explanations.
2. Education.com
Best for: Printable worksheets and games for younger children.
Cost: A limited free plan is available. Premium access costs around $119.88 per year.
Link: https://www.education.com/
Education.com offers worksheets, workbooks, activities, guided lessons and games for preschool through Grade 8. It is best used as a supplement rather than the main curriculum.
3. Miacademy
Best for: Families who want one organized online platform for Kindergarten through Grade 8.
Cost: $48 per month per child or $504 per year per child.
Link: https://parents.miacademy.co/
Miacademy includes math, reading, science, social studies, electives, languages and parent progress tracking. Its website describes the program as accredited, but parents should confirm whether it meets their specific local transcript or school-transfer requirements.
