Free Resources

Free Homeschool Resources


Finding free resources for a good education is tough!
That’s why our team of current and former homeschoolers have hand-picked these great websites, apps, articles, and videos for learning at home and compiled them in an easy-to-navigate format, just for you! Each category below includes resources that are free, accessible, and great for adding a little depth to your existing curriculum. Thank you to our homeschooling Discord community for helping this list continue to grow.

General Education Tools

Tools that assist with studying, revising, and covering all the basics.
Each category provides you with a drop-down menu and quick summaries of most resources, for an easy browsing journey.

Study Tools
Note-taking, Schedules, & Lists

Knowt
Notes and flashcards for a wide variety of subjects. Compatible with Quizlet, so you can import those flashcard sets and study them for free!

Notion
An extremely popular program that helps you organize your projects, notes, and ideas. Notion is used by large companies to help organize team events and schedules. For an individual user, the program is free!

Trello
Cards, schedules, and color-coding are just a few of the features that Trello offers to help you reach your goals. Loved by well-known companies like Google, this application helps you visualize your tasks and stay organized.

Obsidian
Obsidian is an incredible program for organizing notes on both PC and mobile. As their website states, it’s more than linear note-taking. We highly recommend checking it out for yourself.

Habitica
For game lovers, this is the greatest thing since sliced bread. This program allows you to set your goals as tasks that gain experience points for a character of your choice. Stay motivated and engaged by upgrading your character and even collecting pets!

Study Bunny App
This adorable study app for Android and IOS gives you a virtual bunny to care for as you reach your goals. You can study with friends, track your history of progress over time, and enjoy the cute theme to keep you motivated!

Coach.me App
Coach.me helps you develop habits and track your progress. More gratification from completing tasks contributes to building a positive and healthy relationship with your school work.

LearnToBe
Free one-on-one tutoring sessions with the same tutor!

Pomodoro
Having trouble staying on-task? Feeling unmotivated due to your workload? Try the popular Pomodoro time management technique. The website above includes a sleek Pomodoro timer to get you started!

home/school/life
home/school/life provides a multitude of both free and paid resources, books, podcasts, and more for homeschooling students and parents.

Study Together
Studying in a group has been scientifically proven to increase productivity. For a homeschooler that can be a hard benefit to obtain. If you’re looking for that group setting 24/7 to keep you motivated, we recommend checking out Study Together!

Here.fm
Create a cozy virtual study room to help yourself stay focused and motivated. Share your virtual room with friends and study buddies.

Schoolhouse
Free online math tutoring with both live options and a catalogue of study resources. Founded by Sal Khan, the creator of Khan Academy, so you know it’s going to be good!

Teachers Pay Teachers
Downloadable worksheets of all subjects, for Pre-K through 12th grade. Optional paid courses and resources as well.

General Learning
Resources that cover a bit – or more – of everything.

Khan Academy
You will see Khan Academy recommended several times in this list. We cannot stress enough how useful this program has been for so many of our members. If you or your learner have not tried it yet, we highly encourage you to check it out as a possible resource for almost every subject.

CK-12
CK-12 is a huge library of free online textbooks for all ages, ranging across many subjects from math to social studies.

OpenStax
Free and affordable textbooks for many subjects, including high school level learning. Both online and physical copy options.

Scholastic – Learn At Home
Learning tools from Scholastic, aimed toward younger children. Helps with teaching vital problem-solving skills and reading.

Crash Course – Youtube Channel
Educational videos for a variety of topics and age groups (mostly teen and up due to difficulty/complexity of content).

National Geographic Kids
A subset of the National Geographic website with content oriented toward younger kids including videos and games, like quizzes and puzzles.

BrainPOP Jr. – Games
This charmingly animated website helps elementary through middle school age children learn a diverse amount of new information across many subjects. They have a handful of free learning games for students. You’re bound to learn something new here. Additionally, a paid subscription is offered which unlocks access to even more resources and learning.

Demme Learning – Free Res
For parents of elementary-aged homeschoolers, Demme Learning offers free resources on math and English spelling learning. Downloadable PDF worksheets, videos, and walk-throughs on how to teach math and spelling to children.

Discovery Education
Students can access resources for a multitude of subjects on Discovery Education. Teachers and parents can find lessons for younger learners to study everything from science to art.

PBS Learning Media
Free educational videos, activities, lesson planing, and tools for both students and educators.

Extras & Electives
Resources that educate about topics that may or may not fit in your curriculum.

Mental Health Is Health
This resource is for you or a friend who may be in need of safe mental health support. You can also use this to learn about mental health struggles. This website is LGBTQ+ inclusive.

CORE Economics
Free online economics text books.

Student Financial Literacy
From Annuity.org, learn about student loans, scholarships, and more financial tools for students.

Teach Kids About Money
A resource for parents, from Annuity.org, delving into how to teach children and teenagers about saving, spending, and more skills to succeed financially.

GoNoodle
Free online videos regarding mental health and physical activity. For younger children.

Kids – Forest Service
The U.S. Department of agriculture site has many links to resources for learning related to the woods and nature including fire prevention, recycling, identifying rocks, and more.

Primitive Technologies – Youtube
Fascinating videos about building structures, tools, and more without modern equipment, tools, or materials. We recommend turning on captions to see explanations of what they are working on through the videos.

Extra Credits – Youtube
Extra Credits is a fun and informative source for a bit of everything. In a style similar to Crash Course by John and Hank Green, you can learn about anything from history to literature.

Overly Sarcastic Productions – Youtube
Educational history style Youtube channel with more sarcastic humor. We recommended this one for older kids.

Legal Eagle – Youtube
Educational explanatory videos regarding United States laws and how certain things can and can’t work. Teen-oriented.

The Infographics Show – Youtube
Entertaining educational videos on a variety of subjects, including technology, real-life events, and even some lesser educational videos regarding things like SCPs.

SAT Prep
An in-progress list of SAT preparation tools.

SAT/ACT PDFs
PDFs with real past SAT and ACT questions and answers.

Khan Academy – Tips and Advice
College Board
GCSEs and iGCSEs
Past papers, walk-throughs, videos, and more.

Our list of GCSE and iGCSE resources has their very own page, which you can access below!

Subjects

Great free resources categorized by subject. These websites and apps help expand knowledge and better understand these specific topics.

History
Resources for studying all types of history.

Khan Academy
Khan Academy is always a good option for learning at almost any level. Subjects are explained in-depth in an easy-to-understand format. Forums allow for more discussion on each topic. If you’re just getting into a new part of history class, or looking for a refresher on old content, Khan Academy will be a great place to start!

Encyclopedia Britannica
A long-standing source for overarching history information, from reliable sources. While you will want to do further research on each individual topic, Encyclopedia Britannica is a great jumping-off point for all history, as well as many other subjects!

World History Encyclopedia
All ages and grades can benefit from the resources found in the World History Encyclopedia website. Complete with text, images, podcasts, and more, this is a great resource for all things history.

National Geographic – History
Stories relating to history and culture. We recommend this for ages 12+ due to the complexity and maturity of some content.

The National Archives
For U.S. history, the National Archives is a great place to find primary sources. Once you know exactly which topic you need information on, we recommend taking a look at what The National Archives has to offer.

English Language
English learning tools for both long-time English speakers, and new learners.

BrainPOP ELL
BrainPOP English Language Learning helps learners grab the concepts of the English language in fun, animated videos and games. They provide a handful of great free resources. A paid subscription is offered to access more content.

Storyline Online
Free narrated stories for younger children.

SparkNotes
Well-known for offering a wonderful catalogue of information, guides, questions, and answers about literature works. SparkNotes can help you get a better grasp on everything from Shakespeare to casual reading.

LitCharts
SparkNotes (the literature study guide), but even nicer! From the creators of SparkNotes.

Goodreads High School Reading
Goodreads offers a great list of often-required high school reading books, as aswell as a handful of free eBooks. Although many books in their list may have to be purchased, Goodreads is a helpful website to find where you can order these books  online.

Math
Resources for learning all levels of math from early education to college.

Khan Academy – Math
We cannot recommend Khan academy enough for every subject they offer! They make learning easy and fun. You can even chat with teachers and peers to get help on lessons!

Purplemath
For help with algebra, geometry and other math needs!

Xtramath
Improve math fluency through math activities. For students, parents, and teachers.

Symbolab
A great calculator tool for geometry, word problems, graphing, conversion, physics, personal finance, cooking, and more. Using the calculator is free, with the option to pay extra for full breakdowns and explanations.

Mathway
A handy calculator for all types of math (optional payment to unlock more features).

Desmos – Math Tools
Calculators, lessons, and resources for middle school through college-level math.

Math with Mr.J – Youtube
Explanatory videos for all types of math, including working with decimals, fractions, and percentages.

GeoGebra
Calculator for graphing, probability, and more. Additionally, find interactive resources for algebra, geometry, and beyond.

OpenStax
Free math textbook PDFs!

Calculus.org
List of calculus resources including practice problems, lessons, and visuals.

Xaktly
Explanations on many areas of math, including algebra, functions, trigonometry, arrhythmic, and geometry.

GreeneMath
Free math tutorials, quizzes, and practice with resources for both students and parents. Covers everything from pre-algebra to pre-caluculus.

Math is Fun
Practice sheets, puzzles, and explanations for algebra, physics, geometry, data, money, measurement, and more.

Science
A variety of resources for studying different branches of science.

Khan Academy – Science
You can never have too much Khan Academy. Their videos lessons, practice, and quizzes are great tools for learning all levels of science.

AumSum
Short, but highly informative videos on science for many different ages and grade levels.

ASAPScience – Youtube

edX
For high school level learners edX can be a great resource! They offer free courses in many areas of science and technology. It is optional to purchase a certificate upon completion of a course.

CRISPRpedia
Learn about CRISPR and how it is used in different medical, technological, and scientific fields.

CRISPRpedia for Kids
Help your younger learners understand CRISPR and how it is used in different medical, technological, and scientific fields.

SciShow – Youtube
From mostly the same team as Crash Course, these shorter video snippets bring you information in a laid-back and fun-fact style.

Computer Science
A special list of resources for learning and developing skills in coding.

A Beginner’s Glossary of Coding and Programming Terms
Learn programing terminology and familiarize yourself with different coding languages to start your coding and programming journey!

Codegym.cc
All about Javascript. This is a great place to start if you don’t know anything about coding yet.

Code.org
Courses on coding and computer science for all grade levels (k-5, 6-12, and college level).

Codecademy
Learn website development, Javascript, Python, C++, and an abundance of other coding-related skills.

freeCodeCamp
This program helps you both learn and get certified in a variety of coding skills and languages!

CodinGame
Practice coding with fun challenges, in a game format.

Hack The Box
Develop your cyber security knowledge while having fun!

TryHackMe
Practice hacking to improve your cyber security skills.

W3Schools
Learn about many different coding languages including CSS, Javascript, HTML, and more. Or, learn about Excel, Google Sheets, and other programs!

Codewars
Practice with your existing coding skills and develop your abilities.

Codèdex
Codèdex offers free levels of their early sections on Python, HTML, CSS, and JavaScript. This is a fun game-like experience for learning and practicing coding!

Hour of Code
Hour-long coding tutorials on a huge variety of topics within computer science.

CodePath
Sign up for coding courses and learn how to find a career in coding.

Girls Who Code
Coding programs for all ages, specifically designed to help individuals who were assigned female at birth find a path into the world of computer science.

Programmr
Resources for learning about a variety of coding languages, and challenges to help you practice and learn.

Coddy
Coddy offers courses and projects for multiple coding languages. Although Coddy is a bit newer than other resources listed here, their fun and interactive learning format is highly motivating and worth trying out, whether you’re new to programming and coding, or just looking to improve your existing skills.

Art
Develop your art skills! Whether you’re just starting out or consider yourself to be a long-term artist, these resources are worth checking out.

Patrick Adair Rings
Learn how to make beautiful gemstone rings as a fun project, gift, or just to develop a cool skill! From Patrick Adair.

Draw A Box
In-depth, intense art lessons for those looking to learn the fundamentals of art, and beyond.

Dollightful
Doll customization on a budget, from Dollightful! Learn how to customize dolls without the need for expensive supplies.

LavenderTowne Art Tutorials and Advice
A collection of art tutorials, tips, and advice from the artist LavenderTowne!

DrawingWiffWaffles
Explore new mediums and get inspired!

Ace of Clay
Find inspiration and learn about the process of sculpting.

Bernadette Banner
Learn fashion history, costume art, and more.

Chroma Moma
Get confident drawing with a pen!

KamuiCosplay
Learn all about creating cosplay costumes and props.

Something missing?

We love to hear about other helpful tools that we may have missed. If you would like to submit a resource to be added, join our server to tell our staff all about it!

Or…

Submit your resource suggestion via email below.