How about a colossal homeschool curriculum list to see what your options are? As a homeschool mom myself, I know how frustrating it can be to try and find the perfect homeschool curriculum. There are so many choices, and deciding which is suitable for your family can be tough.
I hope you enjoy reading this blog post. If you want to do my course on how to homeschool, click here.
That’s why I’ve put together this homeschool curriculum list. We’ve gathered together a complete directory of homeschool curriculums to make your search for the perfect one easy. With so many options available, you’re sure to find the right curriculum here for you and your family.
This A-Z homeschool curriculum list includes some of the most popular homeschool curriculums. No matter your homeschool style or philosophy, you’re sure to find something that will work for you.
In this homeschool curriculum directory, you’ll find accredited, affordable, and flexible curricula. We’ve also included various programs that cater to different learning styles, so you can find one that’s just right for your child.
We’ve got you covered no matter your budget or homeschooling style. Check out our homeschool curriculum list below!
Affiliate Links included.
180 Days of Practice Series: 180 Days Workbooks cover different subjects that teach kids subjects within 180 days. You can get these in multiple resource stores and Amazon.
5 In A Row: 5 In A Row literature-based curriculum provides a variety of activities to keep kids interested and engaged in learning.
7 Sisters Homeschool: 7 Sisters Homeschool curriculum offers a classical education with a Christian perspective.
A Gentle Feast: A Gentle Feast homeschool curriculum provides literature-based units with accompanying activities.
A History of Us by Joy Hakim: A History of Us by Joy Hakim tells the story of America from the pre-colonial era to the present day.
Abeka Homeschool: Abeka Homeschool Curriculum offers an extensive range of subjects and levels, from kindergarten through 12th grade. Abeka review here.
A.C.E. Ministries (Accelerated Christian Education): ACE is Bible-based and covers all subjects required for graduation.
Acellus Academy: Accellus Academy offers math courses that range from basic to calculus concepts. Acellus review here.
Adirondack Learning Academy: Adirondack Learning Academy offers a variety of courses, including AP classes, in a small, supportive setting. Adirondack review here.
Adventures In Odyssey: Adventures In Odyssey History Curriculum uses audio dramas to teach American history to students grades 3-12th.
AGA (Algebra 1, Geometry, Algebra 2) (8-12): AGA is a three-year homeschool curriculum that covers algebra, geometry, and algebra 2.
Aleks Math: Aleks Math is an online math curriculum that includes adaptive instruction and practice problems.
All About Learning Press: All About Learning Press offers phonics-based reading, spelling, and grammar curricula. Offers All About Reading and All About Spelling.
All The Right Type: All The Right Type helps students learn to type using step-by-step tutorials and typing games.
Alpha Omega Publications: Alpha Omega (AOP) provides Christian homeschooling curriculum from PreK-12th grade. AOP review here.
Always Ice Cream: Engaging online curriculum from PreK to high school that teaches everything from math to science to Spanish.
Ambleside Online: Ambleside Online provides a Charlotte Mason inspired education from Preschool-12th grade. Ambleside Online review here.
American School: American School offers a home study high school diploma program.
Analytical Grammar: Analytical Grammar teaches grammar through step-by-step lessons and exercises.
Answers In Genesis (ABC Homeschool): Answers in Genesis provides creation-based education from PreK-12th grade.
Apologia: Apologia Curriculum is a Christian-based homeschooling curriculum that teaches science, history, and Bible. It is designed to be fun and hands-on, with activities and experiments to engage students.
Artistic Pursuits, LLC.: The Artistic Pursuits, LLC. curriculum is a comprehensive program that teaches students about art history, techniques, and principles. Students are encouraged to express themselves through various mediums.
Artree Preschool: Artree Preschool offers online video art lessons for toddlers and preschoolers.
Beautiful Feet History Curriculum: Beautiful Feet History Curriculum provides a foundation in history through literature for grades K-12.
Beyond The Stick Figure Art School: Beyond The Stick Figure Art School offers step-by-step lessons for creating beautiful art with a focus on anatomy and perspective.
Blossom and Root: Blossom and Root is an online Waldorf homeschool curriculum for grades PreK-3 that uses stories, nature, arts and crafts, and movement to teach.
BookShark: BookShark provides a literature-based homeschool curriculum for Kindergarten through 12th grade.
Brave Writer: Brave Writer provides a holistic writing curriculum for grades 1-12 that emphasizes creativity and expression.
Breaking the Barrier Foreign Language Curriculum: Breaking the Barrier Foreign Language Curriculum offers a comprehensive foreign language curriculum for grades K-12.
Bridgeway Academy: Bridgeway Academy offers a rigorous online education program for students in grades 6-12.
Bright Ideas Press: Bright Ideas Press provides hands-on STEAM (Science, Technology, Engineering, Arts, and Math) curriculum for PreK-8th grade.
BJU Press: BJU Press offers a Christian homeschool curriculum for PreK-12th grade. This program is one of my favorites on this homeschool curriculum list. It’s impressive, and I use it with my children. If you’re looking for a recommendation, I can recommend this one. BJU Press review here.
Build Your Library Complete Homeschool Curriculum: Build Your Library Complete Homeschool Curriculum provides a well-rounded library of resources spanning PreK-12th grade.
Calvert Education: Calvert offers engaging an accredited 3–12 online academy and homeschool curriculum.
Catholic Schoolhouse: A Catholic-based homeschool curriculum that provides a classical education.
Charlotte Mason In A Box: (Queen Homeschool A Charlotte Mason-inspired homeschool curriculum that teaches using living books, nature walks, and narration.
Charlotte Mason Institute: An institute that provides training and support for parents who want to use the Charlotte Mason method of homeschooling.
Christian Liberty Academy: A Christian-based homeschool curriculum that offers a classical education with a focus on preparing students for college.
Christian Light Education: A Christian-based homeschool curriculum with a focus on Bible-based learning, character development, and integrating faith into all subjects.
Circuit Scribe: A STEAM-focused homeschool curriculum that uses electronic circuitry to teach principles of science, technology, engineering, art, and mathematics.
Classical Conversations: A Classical education-based homeschool curriculum that uses the Community of Learners model to provide support and accountability.
Classical Academic Press: CAP provides homeschoolers with a fun, easy-to-use classical curriculum that covers Latin, Greek, Logic, Spanish, Bible, and more.
Clear Water Press: Christian-based homeschool materials focusing on literature, history, and science.
CodeWizardsHQ: An online coding school that offers a self-paced computer programming course for kids ages 8-18.
Collins Big Cat Phonics: A phonics-based reading program from Harper Collins publishers that is designed for early readers (ages 4-7).
Common Sense Press: A secular-based homeschool curriculum focusing on literature, history, and science.
Compass Classrooms: Classical online classes for high school students offer college credit courses in core subject areas. They also have Charlotte Mason influences.
Conceptual Academy Science Curriculum: An online science course for middle and high school students that covers physical science, biology, chemistry, and physics.
Concordia Homeschool Curriculum: Christian-based classical education focusing on grammar, logic, rhetoric, math, science, and history.
Connections Academy: An online public school alternative with elementary through high school courses available.
Cozy Grammar: A grammar program that is available as an online course or printable workbook.
Cross Seven Music Curriculum: Music lessons and resources for home school students of all ages taught by professional musicians.
CTCMath: CTCMath is a supplemental math program that uses online videos and worksheets to help students learn.
eSingapore Math (Singapore Math): The online program of Singapore Math – a supplemental math program that uses a unique teaching method to help students learn.
Easy Grammar Systems: Easy Grammar Systems is a grammar program that helps students learn how to write and speak correctly.
Easy Peasy All-in-One Homeschool Curriculum: Easy Peasy All-in-One Homeschool Curriculum is a free comprehensive homeschooling program that covers all subjects. Easy Peasy All-in-One review here.
Elemental Science: Elemental Science is an online science program that covers earth science, life science, and physical science.
Evan-Moor Curriculums: Evan-Moor Curriculums are supplemental curriculums that cover language arts, math, science, and social studies.
Fascinating Education, LLC: Fascinating Education is a high school science curriculum that covers biology, chemistry, and physics.
Firecracker Math: Firecracker Math is a supplemental math program that uses games and activities to help students learn.
Forest Trail Academy: Forest Trail Academy is an online school that offers K-12 education programs.
Genesis Apologetics: Genesis Apologetics provides a Christian perspective on topics such as science, history, and philosophy.
Go! Math (k-8): Go! Math is a math curriculum for grades K-8 that covers topics such as addition, subtraction, multiplication, and division.
Grammar Galaxy: Grammar Galaxy is a fun textbook grammar curriculum that helps students learn the basics of English grammar.
Grapevine Studies: Grapevine Studies is a literature-based curriculum that provides Bible-based homeschooling resources for students in elementary through high school.
Handwriting Heroes: Handwriting Heroes teaches students how to write legibly in both print and cursive styles.
Heart of Dakota: Heart of Dakota offers Bible-based homeschooling resources for students in preschool through high school.
Heritage History: Heritage History: An history curriculum that covers American history from pre-colonial times to the present day.
Higher Rock Education & Learning: An online homeschool curriculum with courses in a variety of subjects.
History Quest (Pandia Press): An history curriculum that covers world history from ancient times to the present day.
Homeschool in the Woods: Home School in the Woods provides hands-on resources to help teach history in a more engaging way, from lap books and notebooking pages to 3D projects, and more.
Homeschool Buyers Co-op: A type of homeschool club offering affordable, discounted homeschool curriculum because they negotiate volume discounts for homeschooling curriculum and programs.
Horizons Homeschool Curriculum (AOP): Horizons Health is a Christian homeschool curriculum with practical, informative lessons filled with tips how to live a healthy life.
Ignite Christian Academy: Ignite Christian Academy is a homeschool curriculum that provides an online education program.
Institute for Excellence in Writing (IEW): The Institute for Excellence in Writing (IEW) provides homeschool curriculum with a focus on writing.
iTalki: iTalki is a website that offers language learning lessons for various languages.
IXL: IXL provides online math practice for students in grades K-12. IXL learning review here.
Journey Homeschool Academy: Journey Homeschool Academy Science Curriculums offer an online science curriculum for homeschoolers.
Jus’ Classical Music Curriculum: Jus’ Classical Music Curriculum provides a classical music curriculum for homeschoolers.
K12 Homeschool Curriculum: K12 Homeschool Curriculum offers a full online education program for students from kindergarten to 12th grade.
Khan Academy: Khan Academy offers video tutorials on various school subjects and college preparation topics.
KinderIQ: KinderIQ is a preschool readiness program that helps children learn about their emotions, body, and world.
Know Yourself Curriculum: Know Yourself Curriculum helps students learn about themselves and their passions through different mediums such as art, music, and creative writing.
KONOS Character Curriculum: KONOS Character Curriculum uses character development stories to teach virtues to children.
Latin in the Christian Trivium: Latin in the Christian Trivium is a Latin homeschool curriculum that uses the trivium method of teaching.
Let’s Go Geography: Let’s Go Geography is a geography curriculum that uses games and activities to engage students in learning about the world around them.
Life of Fred: A well-loved, humorous literature-based math curriculum that is perfect for elementary students. This program is one of my favorites on this homeschool curriculum list.
Lifepac Homeschool Curriculum (AOP): A Christian homeschool curriculum that offers workbook-based learning for grades K-12 and based on the principle of mastery.
Little House Kindergarten: An engaging and fun kindergarten curriculum that is based on the popular Little House on the Prairie series.
Little Pim: Fun and engaging Spanish courses that are perfect for children of all ages.
Little Rockers: A comprehensive music curriculum that is perfect for homeschooling families.
MasterBooks: Well-loved literature-based, Christian homeschooling curriculum that is perfect for students in grades K-12.
Mater Amabilis Homeschool Curriculum: A free online PreK- High School Charlotte Mason style curriculum for Catholics.
Math Expressions (HMH): A comprehensive, Common Core math curriculum for students in grades PreK-6.
Math In Focus (HMH): With comprehensive and easy-to-use resources, Math in Focus provides everything teachers need to support students in developing foundational understanding.
Math Mammoth: An affordable math curriculum that is perfect for students in grades 1-12.
Math U See: The Math–U–See Curriculum is a complete and comprehensive K–12 math curriculum. Each level concentrates on a specific set of skills, while continuously reviewing and integrating topics and concepts presented in prior levels.
Memoria Press Classic Christian Curriculum: Memoria Press offers a Christian homeschool curriculum that covers phonics, grammar, handwriting, and more. This program is one of my favorites on this homeschool curriculum list.
Mia Academy: An online academy that offers a variety of courses, including language arts, math, science, and social studies.
Monarch (AOP): Monarch Homeschool Curriculum offers an eclectic homeschool curriculum that can be tailored to each student’s needs.
Mother of Divine Grace School: Mother of Divine Grace School offers a Catholic-based homeschool curriculum that covers a variety of subjects in a structured way.
Moving Beyond The Page: Moving Beyond The Page offers a literature-based homeschool curriculum that encourages students to think critically and creatively. Find a review of Moving Beyond the Page here.
Mr. Q’s Science: Mr. Q’s Science offers a science-based homeschool curriculum that is interactive and engaging.
Music In Our Homeschool: Music In Our Homeschool offers a music-based homeschool curriculum that is fun and educational.
My Father’s World: My Father’s World offers a Christian-based homeschool curriculum that covers a variety of subjects in a hands-on way. Review of My Father’s World here.
Night Zookeeper Writing Program: Night Zookeeper Writing Program offers a writing-based homeschool curriculum that is fun and encourages creativity.
North Star Geography (Bright Ideas Press): North Star Geography offers a comprehensive homeschool curriculum that teaches students about the world around them through geography.
Northgate Academy Christian Homeschool Program: Northgate Academy Christian Homeschool Program is a homeschool program that offers a biblical-based education. Review of Northgate Academy here.
Notgrass History: Notgrass History is a homeschool curriculum that uses history as a tool to teach other subjects.
Novare Science and Math Homeschool Curriculum: Novare Science and Math Homeschool Curriculum is a science and math homeschool curriculum that uses hands-on activities to teach concepts.
Oak Meadow Homeschool Curriculum: Oak Meadow Homeschool Curriculum is a nature-based homeschool curriculum that uses literature to teach concepts.
Odyssey Homeschool Curriculum: Odyssey Homeschool Curriculum is a classical homeschool curriculum that teaches using the trivium method.
One Day Enrichment: One Day Enrichment is an enrichment program that offers classes in various subject areas.
Our Lady of Victory: Our Lady of Victory is a Catholic homeschool program that offers religious instruction alongside secular subjects.
Outschool: Outschool is an online homeschooling program that offers classes in various subject areas.
Pandia Press: Pandia Press is a homeschool publisher that offers curricula in multiple subject areas.
Pearson Online Academy: Pearson Online Academy is a complete homeschool curriculum that offers a variety of subjects and supports different learning styles.
Perfect Reading, Beautiful Handwriting: This curriculum is a great way to help your child improve their reading and handwriting skills.
Positive Actions For Christ Bible Curriculum: Positive Actions For Christ Bible Curriculum encourages students to put their faith into action through service projects and biblical teachings.
Power Homeschool : Power Homeschool provides a comprehensive online curriculum for students in grades K-12 with over 8,000 lessons and activities.
Queen Homeschool: A Charlotte Mason inspired homeschool curriculum that teaches using living books, nature walks, and narration.
Read Right: Read Right helps students develop reading skills through phonics-based instruction and interactive games.
Reading Eggs: Reading Eggs teaches children aged 3-13 how to read through a variety of activities, stories, and games. Reading Eggs review here. This program is one of my favorites on this homeschool curriculum list.
Real Science Odyssey (Pandia Press): Real Science Odyssey (Pandia Press) offers science curricula for elementary and middle school students that is based on the principles of evolution and scientific inquiry.
Red Apple Reading®: Red Apple Reading® helps children learn to read in Spanish through stories, games, and activities.
RightStart Mathematics: RightStart Mathematics provides a hands-on approach to math education with a focus on problem solving and critical thinking.
Risas y Sonrisas Spanish for Kids: Risas y Sonrisas Spanish for Kids teaches children aged 3-10 Spanish language skills through songs, stories, and games.
Rod and Staff Homeschool Curriculum: Rod and Staff Homeschooling Program offers a traditional, academic curriculum with an emphasis on Christian values
Rosetta Stone Homeschool: The Rosetta Stone Homeschool curriculum is an online program that helps students learn different languages.
Royal Fireworks Press: The Royal Fireworks Press curriculum is a homeschool program that uses classical education methods to teach students about literature, grammar, history, and more.
Saxon Math Program (HCH): The Saxon Math Program is a homeschool math curriculum that uses a phonics-based approach to teaching math.
Schola Publications: Schola Publications offers homeschooling curriculum in phonics and Latin.
School of Game Design: Kids learn how to build and design their own games.
Schoolhouse Teachers: Schoolhouse Teachers is an all-in-one curriculum that consists of online self-paced classes that are meant to provide all the education needed to students who are homeschooled. This program is one of my favorites on this homeschool curriculum list. You can watch a review of schoolhouse teachers in the video below or read a review article on Schoolhouse Teachers here.
Science 4 Us Early Elementary Science Curriculum: Science 4 Us Early Elementary Science Curriculum is a curriculum that teaches science through hands-on experiments and activities.
Science Fusion: Science Fusion is a comprehensive science curriculum that covers all areas of science from elementary to high school.
Seton Homeschool Curriculum: Seton Homeschool Curriculum is a Catholic homeschool curriculum that covers all subjects from Pre-K to 12th grade.
Shiller Learning: Shiller Learning is an online homeschool curriculum that specializes in teaching critical thinking skills in various subjects.
Simply Charlotte Mason: Simply Charlotte Mason is a Charlotte Mason inspired homeschool curriculum that uses nature, literature, and hands-on activities to teach all subjects.
SimplyCoding: SimplyCoding is a computer programming curriculum for homeschool students K-12.
Singapore Math: Singapore Math is a math curriculum that focuses on teaching problem solving skills and mathematical concepts through hands-on activities and real-world examples.
Singapore Science: Singapore Science is a science curriculum that emphasizes the teaching of scientific concepts through investigations and experiments.
Sonlight Homeschool Curriculum: Sonlight Curriculum is a Christian homeschooling program with a focus on reading and literature. Sonlight review here.
Spectrum Math (k-7): Spectrum Math is a math curriculum for kindergarten to 7th grade that emphasizes mastery of concepts.
Spelling You See: Spelling You See is a spelling curriculum that uses a visual approach.
Starfall Education – PreK and Kindergarten: Starfall Education is a PreK and Kindergarten curriculum that teaches phonemic awareness and phonics. Read a Starfall review here.
STEMshala: STEMshala is an online STEM education program for students in grades 3-12.
Story of the World (Well-Trained Mind): Story of the World is a history curriculum that covers world history from ancient times to the present.
Study.com: Study.com offers short, self-paced video courses on a variety of topics, including high school level subjects.
Superkids Reading Program: Superkids Reading Program is a reading program for students in grades K-3 that emphasizes phonemic awareness and phonics.
Sycamore Academy: Sycamore Academy is an online academy for students in grades K-12 with over 100 courses available.
Tapestry of Grace: Tapestry of Grace is a literature-based history curriculum for students in grades 4-12. It covers world history, American history, and British literature. Read a Tapestry of Grace review here.
Teaching Textbooks: Teaching Textbooks is an algebra curriculum for students in grades 7-12. It uses video tutorials and interactive practice problems.
The American Heritage Education Foundation (AHEF): The American Heritage Education Foundation (AHEF) offers a variety of resources to help homeschoolers learn about U.S. history.
The Critical Thinking Co.™: The Critical Thinking Co.™ provides critical thinking resources for students of all ages.
The eTAP Teaching Assistance Program: The eTAP Teaching Assistance Program offers online resources to help teachers and homeschoolers with math and language arts curricula.
The Good and the Beautiful: The Good and the Beautiful provides homeschooling families with resources for character education, with all its Language Arts curriculum FREE, and combines several subjects all in one.
The Great Courses Plus: The Great Courses Plus offers online courses on a variety of topics, including history, science, and literature.
The Learning Kit Company: The Learning Kit Company offers educational kits for preschool through high school.
The Monart eduArts Online Studio: The Monart eduArts Online Studio provides art instruction for students of all ages.
The Mystery of History: The Mystery of History is a Christian-based history curriculum that covers world history from creation to the present day.
ThemeVille Math: ThemeVille Math was created by a doctor and is a math program that covers kindergarten through 4th grade math concepts with a lesson and a pre-lesson for each lesson.
Timberdoodle Homeschool Curriculum Kits: Timberdoodle Homeschool Curriculum Kits provide everything a family needs to teach a child at home, from Preschool through 12th grade
Time4Learning: Time4Learning is an online curriculum that offers a variety of subjects for students in Kindergarten through 12th grade.
Torchlight Curriculum: Torchlight Curriculum is an online and print-based curriculum that offers a classical education to students in Kindergarten through 12th grade.
Twin Sisters Digital Media: Twin Sisters Digital Media offers online video courses for students in Kindergarten through 8th grade.
Type Kids: Type Kids offers an online typing course for students in Kindergarten through 6th grade.
Unit Studies by Amanda Bennett: Unit Studies by Amanda Bennett is a print-based curriculum that offers unit studies on a variety of subjects for students in Pre-K through 12th grade.
UnLock Math: UnLock Math is an online math program that helps students in 1st through 8th grade improve their math skills.
Up-Words Reading®: Up-Words Reading® is an online reading program that helps students in 1st through 8th grade improve their reading skills.
Veritas Press: Veritas Press offers a Classical Education curriculum for students in Kindergarten through 12th grade.
Village Home: Village Home offers a variety of homeschooling programs for students in Pre-K through 12th grade, including unit studies, distance learning, and more.
Waldorf Essentials: Waldorf Essentials offers a Waldorf Education Curriculum for students in Pre-Kindergarten through 12th grade. Review of Waldorf Essentials here.
Weaver Homeschool Curriculum (AOP): Weaver Homeschool Curriculum offer a Christian homeschooling curriculum for students in Pre-Kindergarten though 12th grade.
Well Trained Mind Academy: The Well Trained Mind Academy provides a comprehensive homeschool curriculum that covers all subjects.
Wildwood Curriculum: The Wildwood Curriculum is a nature-based homeschool curriculum that emphasizes hands-on learning.
Wings to Soar Online Academy: Wings to Soar Online Academy offer a Christian homeschooling program for students in 1st through 12th grades with classes available live and on demand.
WinterPromise Homeschool Curriculum: Wisdom’s Way Homeschool Curriculum (Charlotte Mason inspired) – a homeschool curriculum that focuses on living books, nature, and hands-on learning.
WriteShop: WriteShop Writing Curriculums – writing curriculums that focus on teaching writing through step-by-step lessons and exercises.
WORDly Wise 3000 Vocabulary Curriculum: WORDly Wise 3000 Homeschool Curriculum – a vocabulary curriculum that uses word puzzles and games to teach children new vocabulary words.
World of Reading, Ltd.: World of Reading, Ltd. – a reading curriculum that uses leveled books and phonics instruction to teach children to read.
Zeezok Publishing LLC Homeschool Curriculum: Zeezok Publishing LLC – a homeschool curriculum publisher with a variety of curriculums for different grade levels and subjects.
The ULTIMATE Homeschool Curriculum LIST You’ve Been Waiting For
There is a ton of homeschool curriculum options here – I know this. But, you need to know what’s out there and available. Just try not to get overwhelmed with the overload! You can check out a few of my favorite homeschool curriculum programs here, but if you want a great program, I can recommend BJU Press and Schoolhouse Teachers. I use these with my kids and they give me great quality and a mountain of choices. All the best with your curriculum search!
Thank you so much to Richie Soares with Homeschool and Humor for writing this blog post / directory!
Richie is the owner and creator of Homeschool and Humor, a homeschool site that helps homeschoolers gain confidence and clarity within their homeschool journey, along with tips and resources for the whole family! As a homeschool [single] mom of 3, it’s Richie’s hope that you find delight from her words, treasures within her posts, and camaraderie in #MomLife. You can learn more about Richie on her website, Facebook Group, her Insta, and her YouTube channel.