All ages:
-
Khan Academy - Practice exercises, instructional videos, and a personalised learning dashboard for many subjects. - https://www.khanacademy.org/
-
CK-12 - Books, lessons, and interactive videos for all ages. - https://www.ck12.org/student/
-
Discovery K12 - Over 16,000 lessons for all ages in various subjects. - http://discoveryk12.com/dk12/
-
Curriculum Pathways - Interactive resources in language arts, maths, science, social studies, and Spanish. - https://www.curriculumpathways.com/portal/
-
BBC Bitesize - Excellent educational videos for all ages covering various subjects. - https://www.bbc.co.uk/bitesize
-
School Express - Worksheets in multiple subjects for all ages. - http://www.schoolexpress.com/
Elementary Only:
-
All In One School - 180-day lesson plans for PreK-8th grade. - https://allinonehomeschool.com/
-
Core Knowledge - Free lesson plans. - https://www.coreknowledge.org/
-
Little House Kindergarten - Curriculum covering many subjects. (Pay what you can including zero.) - https://littlehousekindergarten.com/
-
Pre-Kinders - Preschool lessons, activities, and printable. - https://www.prekinders.com/theme/
-
Top Marks - Primary resources with links to other free resources covering all ages. - https://www.topmarks.co.uk/
-
Rising Stars - 100s of free primary school resources. - https://www.risingstars-uk.com/
-
Soft Schools - Free worksheets, games and quizzes in maths and phonics. - https://www.softschools.com/
-
Oxford Owl - Free resources for primary school children and free ebook library for 3-11 year olds. - https://www.oxfordowl.co.uk/
Secondary Education:
-
Hippo Campus - Over 7,000 free videos in 13 different subject areas for secondary school to college level. - https://www.hippocampus.org/
-
KM Tuition - Maths, English and Science worksheets and past exam papers. - http://www.kmtuition.co.uk/ks34english.html
-
Open Learn - Free learning from the Open University covering ages 13 and above. - https://www.open.edu/openlearn/free-courses/full-catalogue
Maths:
-
Math Worksheet Land - Free math worksheets. - https://www.mathworksheetsland.com/
-
ED Helper - Free maths printables. - https://www.edhelper.com/math_worksheets.htm
-
TLS Books - Ready to print math worksheets. - http://www.tlsbooks.com/mathworksheets.htm
-
Maths Genie - Primary up to A-Level free resources, videos, exam papers and solutions -https://www.mathsgenie.co.uk/
-
Math Planet - Advanced Math Complete Courses. - https://www.mathplanet.com/about-mathplanet
-
Mathster - Free worksheets for GCSE and A-Level. - http://www.mathster.com/free_worksheets.php
-
Transum - Mathematical activities, puzzles, problems, visual aids, investigations and lots more - https://www.transum.org/
Language & Phonics:
-
Teach Your Monster To Read - Free resources to help children learn to read. - https://www.teachyourmonstertoread.com/
-
ABC Fast Phonics - Free tutorial using cartoons and sounds with audio narration and clickable words to teach phonics. - http://www.abcfastphonics.com/
-
Many Books - Free downloadable books. - https://manybooks.net/
-
Progressive Phonics - An all-in-one reading program. - http://www.progressivephonics.com/
-
Sight Words - Free Resources for Teaching Your Child to Read. - https://sightwords.com/
-
Puzzle Maker - Free tool for making your own word puzzles - http://puzzlemaker.discoveryeducation.com/
Science:
-
Science Museum Learning Resources - Learning resources from museums, including activities, games and videos. - https://learning-resources.sciencemuseum.org.uk/
-
Anatomy Arcade - Anatomy. (grades 5-12) - http://www.anatomyarcade.com/index.html
-
NASA Lesson Plans - Astronomy. (all ages) - https://eyes.nasa.gov/
-
Berkley Education - Evolution. (all ages) - https://evolution.berkeley.edu/evolibrary/search/search_lessons.php
-
Science Buddies - Experiments and lesson plans. (all ages) - https://www.sciencebuddies.org/
-
BBC Terrific Science - Free science resources. - https://www.bbc.co.uk/teach/terrific-scientific