Disclosure: iamhomeschooling.com is an ad supported website. External links may be affiliate links. Thank you in advance for supporting this free homeschool resource! Learn more.

Homeschool Resources by Subject

If you or your children are looking for websites pertaining to a particular subject, need help with a research project, or are wanting a little downtime, look here for great educational websites full of free resources and fun online games.  You can filter our links by choosing from the subjects below or by using the the menu on the left.  If you are looking for retail curriculum products or non-free resources, see our curriculum section. Do you have a favorite website? Share it with other homeschoolers!

  • Bible Resources

    Look here for helpful websites offering free (or partially free) Bible curriculum, crafts, printables, and lesson plans. For retail curriculum products and non-free resources, see our Bible curriculum section.


  • Foreign Language Resources

    Look here for links to websites offering free language lessons, activities, and interactive games for both parents and students of all ages.  You'll find resources for Spanish, French, German, Chinese, Latin, and more. For retail curriculum products and non-free resources, see our foreign language curriculum section.


  • Geography Resources

    Most of the websites found under this section are focused on physical geography—places, landforms, waterways, climate, and other aspects of Earth's physical features.  When you are done looking here, click on over to our Social Studies/History links. For retail curriculum products and non-free resources, see our geography curriculum section.


  • Language Arts Resources

    Language arts encompasses reading (phonics, literature), writing (composition, grammar, usage, mechanics), speaking and listening, and the study of word origins and meanings (spelling, vocabulary). It is oftentimes referred to simply as grammar or English. The websites under this section primarily focus on grammar, usage, and mechanics.  We have separate categories with resources for reading, spelling and vocabulary, and the writing process. For retail language arts curriculum products and non-free resources, see our curriculum section.


  • Math Resources

    From worksheet generators to interactive activities and games, the websites here offer a variety of free math resources for parents and online fun for kids. You'll find resources for all skill levels, whether homeschooling pre-school, high school, or anywhere in between. For retail curriculum products and non-free resources, see our math curriculum section.


  • Performing Arts Resources (Music, Dance, Theatre)

    Performing arts include dance, music, theatre, and other arts forms whereby artists use their own body, face, and presence as a medium. Look here for websites designed to help students learn about and understand the many aspects of the performing arts. For retail curriculum products and non-free resources, see our performing arts curriculum section.


  • Reading / Literature Resources

    Here you will find links to websites designed to help children at all reading levels. From nursery rhymes to literary guides, these resources and programs will help motivate and assist homeschoolers of all ages. Looking for lesson plans? Printables? There are resources here that help parents, too. But…don't forget about your #1 reading resource–your local library! For retail curriculum products and non-free resources, see our reading curriculum section.


  • Science Resources

    Look here for physical (matter, forces, energy), life (plants, animals), Earth, and space science websites.  You'll find tons of free resources helpful for both homeschooling parents and students. For retail curriculum products and non-free resources, see our science curriculum section.


  • Social Studies / History Resources

    Social studies is the integrated study of the social sciences and humanities—history, geography, government, economics, politics, cultures, and religion, to name a few. Look here for websites providing resources to everything from prehistoric times and ancient history to modern history and current events. For retail curriculum products and non-free resources, see our social studies curriculum section.


  • Spelling and Vocabulary Resources

    Look here for free interactive websites that make practicing spelling and learning new words fun. You'll find websites appropriate for kids of all ages.  Many of these websites also provide parents with printable spelling lists and worksheets. For retail curriculum products and non-free resources, see our spelling curriculum section.


  • Visual Arts Resources (Drawing, Painting, Photography, Etc.)

    Visual arts include drawing, painting, sculpture, printmaking, photography, and other art forms that are primarily visual in nature.  Look here for websites designed to help students learn about and understand the many aspects of the visual arts through lessons and interactive online activities and games. For retail curriculum products and non-free resources, see our visual arts curriculum section.


  • Writing and Handwriting Resources

    Need ideas? Looking for copywork? Learning about the writing process? Look here for websites offering parents and students writing resources and instructional materials, free printable handwriting practice worksheets and copywork, >interactive tools, and more. For retail curriculum products and non-free resources, see our writing curriculum section.


Upcoming Homeschool Events

No events