I homeschool three kids and run an education company, so I see both sides of the homeschooling cost question every single day. My oldest is in 5th grade, my middle child is in 2nd, and my youngest is three and a half. Between the three of them, I track every dollar we spend on curriculum, supplies, and extras. Most guides on how much does homeschooling cost give you a vague range and call it a day. That's not helpful when you're trying to build an actual budget. This post gives you the real numbers I use, the line items most families forget, and a method for building a budget that holds up across a full school year.
What Most Homeschooling Cost Guides Get Wrong
Search "how much does homeschooling cost" and you'll find the same answer repeated everywhere: "$500 to $2,500 per child per year." That range is so wide it's almost meaningless. The difference between $500 and $2,500 is a family's entire grocery budget for two months. You can't plan around a number that vague.
The real answer to how much does homeschooling cost depends on three variables. Those are how many children you're teaching, what grade levels they're in, and how much of the curriculum you build yourself versus buy off the shelf. A parent who prints free worksheets and borrows library books will spend a fraction of what a family using a full boxed curriculum spends. Neither approach is wrong. They just produce very different budget numbers.
Here's what my family actually spends. For three kids across PreK, 2nd grade, and 5th grade, our annual curriculum cost lands between $800 and $1,200. That covers workbooks, a couple of online subscriptions, art supplies, and science materials. It does not include technology, field trips, or co-op fees, which I'll break down later. Knowing your actual number, not a national average, is the only way to plan with confidence.
The homeschooling cost per year that matters is yours. National averages hide more than they reveal. A family with one kindergartner and a family with three high schoolers are operating in completely different budget categories.
Curriculum Costs by Grade Level
Curriculum is the biggest controllable expense in any homeschool budget, and homeschool curriculum cost is the first line item most parents research. Prices vary widely depending on the subject, the format (print versus digital), and whether you're buying individual items or bundles. I'll walk through each stage using real prices so you can estimate your own costs.
PreK Through 2nd Grade
Early elementary is the least expensive stage to homeschool. Young children need hands-on materials, basic readers, and introductory math and phonics programs. You can cover all four core subjects (math, ELA, science, social studies) for $100 to $250 per child if you shop carefully.
Individual workbooks in this range typically cost $14.99 to $19.99 each. If you want a full set, the PreK Ultimate Bundle from ArgoPrep runs $179.99 for 10 workbooks covering all subjects. That's roughly $18 per book, which is very competitive with buying them one at a time. For my youngest, we're using a mix of structured workbooks and play-based activities. The total spend is under $200 for the year.
3rd Through 5th Grade
This is where costs start climbing. Students at this stage cover more advanced math (multiplication, fractions, long division), longer reading passages, basic research writing, and deeper science and social studies content. You'll need more materials, and the materials themselves cost more.
Budget $200 to $400 per child for curriculum at this level. My 5th grader uses the 5th Grade Ultimate Bundle ($199.99 for 10 workbooks) as his core math and ELA spine. We supplement with library books for literature and a couple of online resources for science. My 2nd grader's setup is similar but lighter, built around the 3rd Grade bundle level for math since she's working slightly ahead.
If you add a digital subscription for extra practice, the ArgoPrep 12-month K-8 online subscription is $119.99 per year and covers math and ELA with video lessons, quizzes, and drills. One subscription can serve multiple children if they share a device at different times.
Middle and High School
Grades 6 through 12 are the most expensive stage. Subjects become specialized. Lab science courses may require equipment kits ($50 to $150). Foreign language programs run $100 to $300. Advanced math and writing curricula are priced higher than elementary versions.
Expect $400 to $800 per child per year at the middle and high school level. Some families spend more if they enroll in online classes, dual-enrollment community college courses, or AP exam prep programs. AP exams alone cost $98 each as of 2025. A student taking three AP tests adds nearly $300 to the annual bill before you buy a single prep book.
High school is also when many families add SAT or ACT prep materials, which can run $20 for a book to $200 or more for an online course. Plan for these costs starting around 9th or 10th grade so they don't surprise you later.
The Hidden Costs Families Miss
Curriculum gets all the attention in homeschool budget discussions, but it's rarely the full picture. If you're only counting workbooks and subscriptions, you're missing a chunk of the real number. Several recurring costs catch families off guard, especially in their first year.
Testing and assessment fees range from $30 to $100 per child per year. Many states require annual standardized testing for homeschoolers. Even in states that don't mandate it, most families choose to test so they can measure progress. The Iowa Test of Basic Skills and the CAT/5 are common options, and both come with per-student fees.
Technology is easy to underestimate. A decent laptop or tablet costs $200 to $500 upfront, and you'll want reliable internet ($50 to $80 per month in most areas). Printer ink adds up faster than you'd expect, especially if you print worksheets regularly. Budget $20 to $40 per month for ink and paper if you're a heavy printer.
Field trips and extracurriculars vary the most from family to family. Museum memberships, homeschool co-op fees, sports leagues, music lessons, and art classes can add $50 to $300 per month depending on what you choose. My family spends about $150 per month on co-op activities and swimming lessons for all three kids combined.
Lost income is the biggest hidden cost, and the one nobody wants to talk about. If one parent stays home to teach, that's a salary not being earned.
How to Build a Homeschool Budget That Works
Once you understand how much does homeschooling cost across all categories, building a working budget isn't complicated. It does require you to sit down and list things out instead of guessing. Here's the process I use each spring when I plan the next school year's spending.
- List every subject you'll teach per child. Most elementary families cover math, ELA, science, social studies, and one or two electives. Write each subject down for each child.
- Price the curriculum for each subject. Get specific. Don't write "math curriculum, $100." Write "5th Grade ArgoPrep Math workbook, $19.99" or "Teaching Textbooks Level 5, $72." Specifics keep you honest.
- Add your fixed costs. These include internet, testing fees, printer supplies, and any co-op or umbrella school fees. These don't change based on curriculum choices, so list them separately.
- Add a 15% buffer. Something will come up. A science kit you didn't plan for. A book the co-op requires. An extra set of colored pencils. The buffer absorbs these surprises without wrecking your plan.
Multi-child families can save significantly by passing workbooks down between siblings, as long as the younger child doesn't need to write in the older child's book. Consumable workbooks (where kids write directly in them) need to be repurchased, but reference books, readers, and manipulatives last for years. According to HSLDA's research on homeschooling costs, the average homeschool family spends about $600 per child per year on educational materials. Families with three or more children often report lower per-child costs because of hand-me-down savings.
Digital subscriptions can also serve multiple children. The ArgoPrep 3-month online subscription starts at $38.97, which lets you try a platform before committing to a full year. If it works, the 12-month plan at $119.99 brings the monthly cost down to $10, and any K-8 child in the house can use it.
How ESA and School Choice Funds Change the Math
If you live in a state with an Education Savings Account or school choice program, the cost picture shifts dramatically. These programs deposit public education funds into a parent-controlled account. You then use that money for approved educational expenses, including curriculum, online programs, and workbooks.
The amounts vary by state. Arizona's ESA program provides around $7,000 per student. Texas launched its Education Freedom Account (TEFA) program with roughly $2,000 per child. South Carolina's program offers approximately $7,500. In all three states, ArgoPrep products are approved purchases.
For a family spending $800 to $1,200 on curriculum, even a $2,000 ESA covers the full cost with room left over for testing fees, technology, and electives. A $7,000 Arizona ESA can fund your entire homeschool operation, including co-op fees and extracurriculars, with money to spare. If you're in an ESA state and haven't applied yet, check your state's program requirements. We've published a detailed guide on how the Texas Education Freedom Account works for homeschoolers that walks through eligibility and approved expenses. The U.S. Census Bureau's education data portal also tracks state-level education funding trends if you want the broader picture.
Building a Curriculum Library That Lasts
I think of curriculum as an investment, not a disposable expense. The workbooks my 5th grader finishes this year will sit on our shelf until my 2nd grader reaches that level, and again until my youngest gets there. One purchase serves three kids across six or seven years.
Grade-level bundles are the most efficient way to build that library. The ArgoPrep Ultimate Bundles run $179.99 to $219.99 depending on grade level, and each one includes 10 workbooks covering math, ELA, science, and social studies. Spread across two or three children, the per-child cost drops to $60 to $90 for a full year of core materials. That's hard to beat.
Start with the grade your oldest child needs right now. Add one grade level each year. By the time your younger children reach those grades, the books are already on the shelf and paid for. The homeschooling cost per year feels steep in year one, but it drops every year after that if you plan with the long view in mind.
