Homeschool curriculum can cost nothing or more than $1,000 per child per year. This buyer’s guide helps you compare options, match state requirements and test before you buy.
Quick takeaways
- Published estimates put homeschooling at roughly $300 to $2,500+ per child per year, with curriculum the biggest variable, and no federal agency tracks actual spending.
- In a 2024 HSLDA survey of more than 4,000 families, parents reported spending an average of $1,295 per year for elementary students and $1,636 for middle and high school students.
- New York, Vermont, Massachusetts, Pennsylvania and Rhode Island require notice, specific subjects and assessments, so check your state Department of Education before you buy.
- Free courses, library books, used sales and multi-level programs that siblings can reuse cut costs without cutting subjects.
- Look at a full week of sample lessons and confirm the return policy before paying for any program.
Homeschool curriculum is one of the few school purchases where the price swings from zero to well over a thousand dollars for one child in one year, and no federal agency tracks what families actually spend. Published estimates put total homeschooling costs anywhere from about $300 to $2,500 or more per child annually, with curriculum the single biggest variable. That spread works in your favor, but only if you know what you are comparing before the money leaves your account. This guide covers the main curriculum types, what they typically cost, how state requirements shape your shopping list, and how to test a program before you commit.
All-in-One Programs, Subject Kits and Free Curricula
Curriculum comes in more shapes than most new homeschoolers expect. Some programs cover every subject; others cover just one, like math or language arts. Some are textbook-based and some run entirely online. Some arrive with scripted daily lesson plans, while others leave planning entirely to you. There is also the eclectic route, which mixes pieces of different programs instead of committing to one.
All-in-one packages sit at the expensive end. Publishers sell them as a complete year for one student, and listed prices for these packages have passed $1,000 for a single grade level. The trade-off is convenience: everything arrives matched and sequenced, which helps if you want minimal planning. The problem appears when one subject does not fit. If the math runs two years ahead of your child while the reading sits behind, you have paid for material you will not use.
Subject-by-subject kits let you buy only what you need, which suits families whose children work at different levels in different areas. That pattern is common. Parents frequently find a child on or above grade level in one subject while a few years behind in another, and buying per subject lets you match each one.
Free curricula are real, not a gimmick. Some publishers give full courses away as free downloads, and libraries, public-domain books and open educational materials can cover substantial ground. If you want to build a plan around free materials, our roundup of free learning resources for families is a practical starting point.
One distinction is worth making early. A curriculum you teach yourself is not the same as an online school, whose programs are approved or accredited by a governing body. If you are weighing that choice, our guide to choosing an online school lists questions to ask before you enroll.
What Homeschooling Materials Typically Cost
No federal agency collects spending data, so every figure you see is an estimate drawn from surveys, publisher prices and state program pages. Treat them as rough guides, not benchmarks. Published per-child ranges look like this:
| Expense | Published range |
|---|---|
| Curriculum and books | $200 to $1,200+ per year |
| Supplies, software and printing | $100 to $800+ per year |
| Tutors and outside instruction | $20 to $80 per hour |
| Extracurriculars, co-ops and lessons | $100 to $1,000+ per year |
| Total homeschooling cost | $500 to $2,500+ per year |
Survey data adds context. In 2024, HSLDA surveyed more than 4,000 homeschooling families from all 50 states, Washington, DC, and Puerto Rico. Families reported spending an average of $1,295 per year for an elementary student and $1,636 for a middle or high school student, with rural families reporting lower averages. With an average of two students per household, the estimated yearly total per family came to about $3,104. A separate research institute estimate puts average family spending far lower, near $600 per student annually, which shows how widely these numbers spread depending on who is asked and what gets counted. Cost anxiety is common too. In a 2021 survey, nearly half of parents said the financial burden of homeschooling was moderately to extremely problematic for their family.
Tutoring is optional, but it is worth budgeting for subjects you would rather not teach yourself. Before paying hourly rates, our article on free tutoring for your child covers no-cost and low-cost options families can look for first.
Matching the Curriculum to Your State’s Requirements
State rules shape what you actually need to buy, and they vary enormously. Connecticut and Idaho, for example, have very little homeschool regulation. New York, Vermont, Massachusetts, Pennsylvania and Rhode Island sit at the other end: all five require notice to the state, required subjects you must teach, and standardized assessments for homeschool students.
Those requirements translate directly into purchasing decisions. A state’s required-subjects list is your minimum shopping list, and anything beyond it is optional. Pennsylvania’s most traditional homeschool option requires a detailed list of subjects to be taught and an evaluation by a state-approved evaluator, which means keeping records as the year goes on. Vermont asks families to submit a Student Narrative, a detailed plan of instruction, for the first two years of homeschooling, so it helps to choose materials you can describe in writing.
Twelve states, including Maine, Washington, Ohio, Virginia and North and South Carolina, fall in a moderate middle with fewer documentation demands but real rules of their own. No summary is exhaustive, so read the requirements on your state Department of Education’s website before you spend anything, and build your subject list from that document rather than from a publisher’s catalog.
Checking the Teaching Style Fits Your Child
Before comparing products, write down four things: how your child learns best, how you like to teach, your educational philosophy, and your goals for the year. A highly scripted program can be a relief for a parent who wants the decisions made, and a cage for one who wants flexibility. An open-ended program is the reverse.
Matching levels matters more than matching grades. Because children are often ahead in one subject and behind in another, a single grade-level package may not fit any child exactly, and buying by subject lets you place your child where they actually are.
Families teaching several children should look for programs built for multiple ages. Content subjects such as history, science, art and read-alouds often work well for a whole family at once, which removes the need to buy separate curriculum for each child in those areas. Skill subjects like math, spelling and grammar usually need a separate level for each child. Multi-level materials can also be reused by younger siblings, which lowers the per-child cost over several years.
If your child has a diagnosed learning difference or you suspect one, plan for it before you buy. Materials designed for children who learn differently exist, and some families set up a student education plan to organize goals and supports. Buying a standard program and hoping it stretches is one of the most common ways to waste money.
Sample Lessons, Returns and Buying Used
Never buy blind. Steps that help:
- Download or view samples, and look for a full week of actual lessons rather than a table of contents or a feature list.
- Ask a family that has used the program. Another parent can tell you how it works day to day and whether it suited a child with learning preferences like yours, and some will lend you a leftover copy.
- Visit a homeschool conference with a curriculum exhibit hall, where you can see and touch materials and talk to publishers directly.
- Read reviews from homeschool parents on blogs and video platforms, and weigh reviews describing daily use over ones that only show the box.
- Check the return policy in writing before you order, especially for digital downloads, which many sellers do not refund.
Used options cut costs further. Many communities hold used curriculum sales, and state homeschool organizations often run large ones at their conferences. Sellers there have usually taught with the materials and can explain the approach, which a listing photo cannot. Large online marketplaces and classified sites sell used curriculum as well, and some let you list your own books when you are finished. Borrowing works too. If a friend uses the same program with a child a grade ahead, you can split the cost of a teacher’s guide, take turns using it, and resell it when you are both done.
Helpful tip
Check your library before you buy anything. Planning ahead lets you place holds or order books through interlibrary loan so they arrive when you need them, and a literature-based curriculum often requires buying only the teacher’s guide while the books come from the library.
Building Your Own Plan With Free Resources
Building your own plan costs time instead of money, and for some families that is the right trade. Free full courses exist, and the library can carry most of the reading. A family combining free materials with library books can spend very little in a year, while a family buying a boxed package for each child plus classes and lessons can spend several thousand dollars.
A workable structure: prioritize skill subjects such as math, reading and writing, where a structured program usually earns its price, then cover content subjects like history, science and art together as a family using library books, free downloads and projects. Budget separately for supplies and technology, which typically run $100 to $800 or more per year, and remember that reusable materials you buy now lower the bill for younger siblings later.
A Pre-Purchase Checklist
Work through these questions before paying for anything:
- Have I read my state’s homeschool requirements on the Department of Education site, including required subjects and any assessment or evaluation rules?
- Do I know my child’s actual level in each subject, not just their grade?
- Have I chosen between an all-in-one program, single-subject kits, or a free-and-library mix based on our goals rather than a catalog?
- Have I looked at a full week of sample lessons, not just marketing pages?
- Does the preparation and teaching load fit the time I actually have?
- Can this material be reused by a younger sibling or shared with another family?
- Have I checked the library, used sales and classified listings for the same items first?
- Do I know the return policy, including for digital products?
- If my state requires evaluations or testing, will these materials help me keep the records I need?
- If my child has a learning difference, does the plan include appropriate supports?
Start by pulling up your state Department of Education’s homeschool page, writing down its required subjects and assessment rules, and taking that list with you when you compare your first options.
Parents and students ask
How much should I budget for homeschool curriculum?
Curriculum and books typically run $200 to $1,200 or more per child per year, and total homeschooling costs range from about $500 to $2,500+. Families using free and library materials can spend far less.
Do I have to buy a specific curriculum to homeschool legally?
Rules vary by state. Some states require notice, specific subjects and assessments, while others have little regulation. Check your state Department of Education’s website before purchasing.
Are all-in-one packages worth the money?
They save planning time, but listed prices have passed $1,000 per grade, and you may pay for subjects that do not fit your child’s level. Buying by subject often fits children who are ahead in some areas and behind in others.
How can I spend less without skipping subjects?
Use free courses and library books, buy used at homeschool sales or online classified sites, share teacher’s guides with other families, and choose multi-level materials several children can reuse.
This guide is general information for families. Follow your school’s policies, and talk to your child’s teacher, school counselor or pediatrician about your child’s specific needs.
