You’re three tabs deep into a curriculum website, and the cart total just hit $687 for a single subject for one kid. Your stomach drops. Is this what homeschooling really costs?
Take a breath. That number doesn’t tell the full story.
Homeschooling costs can range from nearly nothing to several thousand dollars a year, and the biggest factor isn’t how much money you have; it’s the choices you make along the way. A family using the library and free online resources might spend $200 a year. A family building a full curriculum library with online classes, a co-op membership, and a couple of extracurriculars might spend $2,000 or more. Both are homeschooling. Both are valid.
This guide walks through what homeschooling really costs, drawing on a 2024 survey of more than 4,000 homeschooling families, along with data from curriculum publishers and cost-tracking sites, so you can build a budget that fits your family instead of guessing.
What Homeschooling Actually Costs, According to the Data
In the summer of 2024, HSLDA surveyed more than 4,000 homeschooling families across all 50 states, Washington, D.C., and Puerto Rico to get an up-to-date read on costs. The results: families spent an average of $1,295 per year to homeschool an elementary student and $1,636 per year for a middle or high schooler. For a household with two kids, the survey average worked out to about $3,104 a year total.
A few things stood out in the data. Families in rural areas reported somewhat lower costs than those in suburban or urban areas, though both groups stayed under $2,000 per student. In an earlier 2021 survey, nearly half of homeschooling parents said the financial side of homeschooling felt moderately to extremely burdensome. If cost is weighing on you right now, you’re far from alone.
Here’s how the numbers typically break down across different approaches, combining HSLDA’s survey with cost data from Tutors.com and The Good and the Beautiful:
| Approach | Typical Annual Cost Per Child |
| Free or minimal (library + free online resources) | $0–$300 |
| Typical DIY homeschool | $300–$1,600 |
| Robust curriculum + extras | $1,600–$2,500 |
| Online school-in-a-box program | $400–$6,000 |
| Homeschooling with regular tutoring added | $700–$7,000 |
One more tier is worth naming separately because it’s a different category altogether: hiring a private teacher to handle instruction, either solo or shared with other families, runs $12,000 to $70,000 a year. That’s less “homeschooling on a budget” and more “paying for a personalized private school,” so most of this guide focuses on the ranges above it.
Why such a wide spread, even within “typical”? Curriculum choice matters most, followed by the number of kids you’re teaching, whether you outsource any instruction, and how much you spend on extracurriculars. Let’s walk through each.

What Determines How Much You’ll Spend?
Your child’s age plays a bigger role than you might expect. Early elementary materials are often simple and inexpensive; a workbook and some read-alouds can go a long way. By contrast, high school curriculum, especially anything covering AP courses, lab sciences, or foreign languages, tends to cost more.
The number of children you’re homeschooling matters too, but not necessarily in the way you’d assume. Curriculum can often be reused or shared among siblings close in age, so per-family costs don’t scale the way they would with, say, private school tuition.
Your child’s learning style shapes what you buy. A workbook-based learner might need less than a hands-on learner who benefits from lab kits, manipulatives, and field trips. Curriculum choice, whether a complete boxed program, piecing together individual subjects, or free online options, is probably the single biggest lever you control. Whether you go online or stick with print changes the math significantly, too: online programs range from $400 to $6,000 a year, depending on whether a certified teacher is involved.
Then there’s your state. Some states require little beyond a notice of intent; others expect standardized testing, portfolio reviews, or regular evaluations, all of which can carry a cost. Finally, how many extracurriculars, such as sports, music lessons, and co-op classes, you layer on top of academics can shift your total by hundreds or even thousands of dollars a year, since these are almost entirely optional.
The Complete Homeschool Cost Breakdown
Curriculum
Curriculum is usually the largest expense. According to cost data from The Good and the Beautiful, expect to pay between $200 and $800 per student per year, depending on whether you buy a complete, all-subjects package or piece together individual courses. Digital curriculum tends to cost less than printed sets, and faith-based and secular options are available at every price point. Many publishers sell individual subject courses for $10 to $125 each, allowing you to build exactly what you need instead of paying for a bundle with subjects you’ll skip.
Books & Supplies
Beyond the core curriculum, budget for readers, literature, workbooks, and everyday supplies, including notebooks, pencils, a printer and ink, binders, a whiteboard, and art materials. Estimates put this in the $100 to $700 range per student per year. The good news: much of this is one-time or infrequent spending. A laminator, binders, and a whiteboard don’t need replacing every year, and library books are free.
Technology
A laptop or tablet, a reliable printer, internet access, and any educational apps or subscriptions fall into this category. This is where costs vary the most. A refurbished Chromebook and free software will cost far less than a new laptop plus several paid subscriptions. If your curriculum is online or video-based, it’s also worth checking whether your internet plan can handle it.
Enrichment & Hands-On Learning
Science lab kits, a microscope, art supplies, musical instruments, sports leagues, and dance or martial arts classes fall into the “nice to have, not strictly required” category, and they add up fast if you say yes to everything. Cost data puts enrichment spending at roughly $100 to $1,000 a year, and it’s genuinely optional: you can rotate which activities you fund each season instead of funding them all at once.
Field Trips
Zoos, museums, aquariums, national parks, working farms, and historical sites. Field trips cost roughly $100 to $250 a year if you pay admission each time, less if you invest in an annual membership at places you’ll visit repeatedly. Many museums and science centers also participate in reciprocal membership programs, so one membership can unlock free or discounted admission at dozens of other locations.
Co-ops, Hybrid Schools & Microschools
Some co-ops are free and run entirely by volunteer parents; others charge dues to cover space rental or a hired instructor. Hybrid schools (part-time in-person, part-time at home) and microschools sit at a higher price point, closer to private school tuition for the in-person days. If community and shared teaching matter to your family, it’s worth pricing out a few local options before assuming co-ops are either free or expensive. It really depends on what’s available near you.
Tutors
Some families hire a tutor for a single challenging subject rather than trying to teach everything themselves. Expect to pay $20 to $60 an hour, depending on the subject and the tutor’s experience. This is usually a targeted expense, such as algebra for one semester, not year-round support across every subject.
Testing & Assessments
Depending on your state, you may need to handle standardized testing, portfolio reviews, or formal evaluations. Requirements and costs vary widely by state, so this is one to check specifically for where you live rather than budgeting generically. Many school districts will let homeschoolers take the state test for free if you ask ahead of time, which can eliminate this cost entirely.
Homeschooling Cost Calculator: See What This Looks Like for Your Family
Now that you’ve seen how curriculum, supplies, technology, enrichment, co-ops, and testing factor into a homeschool budget, here’s where it gets personal. Every number so far has been an average, and averages can’t account for how many kids you have, what kind of learner you’re raising, or whether the co-op down the street costs $50 or $500 a year.
Use the calculator below to enter your details — number of children, grade levels, curriculum style, and how much you plan to spend on extracurriculars or a co-op — and get a personalized estimate, a breakdown of where your money is likely to go, and a few savings ideas tailored to your selections.
Homeschool Cost Calculator
Answer a few questions to get a personalized annual and monthly cost estimate, based on published homeschool cost research.
Biggest Expense Categories
Ways to Save, Based on Your Answers
This is a planning estimate only, based on ranges reported by HSLDA's 2024 homeschool cost survey, Tutors.com, and The Good and the Beautiful. Actual costs vary by family, state requirements, and choices.
Hidden Costs Most Parents Don’t Think About
Curriculum and supplies are the obvious line items. The costs that catch families off guard are often smaller and less visible: printing and ink, shipping fees for curriculum orders, gas for driving to co-op and activities, higher grocery bills (homeschooled kids eat lunch at home every day, which a public school lunch program would otherwise cover), childcare for younger siblings during lessons, replacing a curriculum that isn’t working partway through the year, convention or conference fees, homeschool organization memberships, and simply finding storage space for it all.
The biggest hidden cost, though, is rarely a line item at all: it’s opportunity cost. If one parent reduces work hours or steps away from a job to homeschool, that lost income often dwarfs what’s spent on curriculum. It’s worth naming honestly, because it’s the piece most cost breakdowns, including this one until now, tend to leave out.
Costs That Are Often Lower Than Parents Expect
Not everything about homeschooling costs more than you’d think. Some things cost less. There are no uniforms to buy. Curriculum is often reusable across multiple children or years. Library books are free. Museum and zoo memberships frequently pay for themselves after two or three visits. Hand-me-down materials from other homeschooling families, curriculum shared between friends, and multi-age teaching (one science unit with two grade levels of assignments) all quietly shrink your total. It’s a helpful reminder that “homeschooling is expensive” isn’t a fixed truth. It’s a set of choices, and plenty of them point toward saving money rather than spending it.
Sample Homeschool Budgets
Budget family (~$350/year): library books, free online resources such as Easy Peasy or CK-12, secondhand workbooks, and minimal extracurriculars.
Average family (~$1,400/year): A mix of purchased curriculum and free resources, basic supplies, occasional field trips, and one or two extracurricular activities, roughly in line with HSLDA’s reported average for an elementary-age student.
Premium family (~$3,500/year): A complete boxed curriculum, an online course or two, regular field trips, a co-op membership, and several extracurricular activities.
Large family, four children (~$3,000–$4,000/year total, not per child): Costs don’t simply multiply by four. Curriculum is reused or shared among siblings close in age; memberships and subscriptions often cover the whole family for one price; and only consumables (workbooks, art supplies) really scale with each additional child.
Homeschooling Costs by Grade Level
Preschool is often nearly free, with books, play-based learning, and household materials covering most of it. Elementary costs stay modest, too; HSLDA’s survey put the average at $1,295 a year. Middle school starts to climb slightly as subjects become more specialized. High school is where costs jump most; HSLDA found an average of $1,636 a year, largely because of lab science equipment, AP or dual-enrollment course fees, standardized test prep, and more involved extracurriculars tied to college applications.
Can You Homeschool for Free?
Largely, yes. Khan Academy, Easy Peasy All-in-One Homeschool, and CK-12 offer full courses at no cost. Your public library likely has more than books; many offer educational databases, museum passes, and homeschool-specific programming. PBS Learning Media and various Open Educational Resource platforms cover core subjects. Free doesn’t mean lower quality; it means the curriculum is openly licensed or publisher-sponsored rather than sold. Many thriving homeschools run almost entirely on free materials, especially in the early years.
Ways to Save Money on Homeschooling
A few habits go a long way: buy used curriculum on Facebook Marketplace or in local homeschool swap groups, wait for publisher sales (many occur around back-to-school season), split the cost of a curriculum with a friend and share it between two families, reuse consumables whenever possible, and lean on your library before buying anything new. Bundling purchases, printing selectively rather than by default, and taking advantage of museum reciprocal memberships all quietly lower your total without any real sacrifice.
Do States Help Pay for Homeschooling?
Some states offer meaningful financial support, though programs vary widely and change over time, so it’s worth verifying your state’s current rules before counting on anything. A few examples: Illinois offers an Education Expense Credit for expenses over $250. Indiana allows a deduction of up to $1,000 per student. Louisiana permits a 50% deduction on educational expenses, up to $5,000 per dependent. Minnesota has a K-12 Education Credit for non-religious materials. Iowa’s Tuition and Textbook Credit covers 25% of up to $2,000 per dependent. Some states also offer Education Savings Accounts (ESAs) or charter homeschool programs that provide funding for approved curriculum and services. Check your state’s homeschool law and tax guidance directly. HSLDA’s state law map is a solid starting point.
Homeschool vs. Public vs. Private School
| School Type | Typical Annual Cost |
| Public school | Free tuition, plus $100–$1,000 for supplies, activities, and extras |
| Homeschool | $300–$2,500 per child |
| Private school | $5,000–$46,000+, depending on the school |
Public school isn’t truly free once you account for supplies, activity fees, fundraisers, and before- or after-school care. Homeschooling, even at the higher end, tends to cost well below private school tuition, though it’s not always cheaper than public school once you factor in lost income from reduced work hours, which public and private school families don’t have to weigh in the same way.
Is Homeschooling Worth the Cost?
Money is only part of the calculation. Flexibility, an individualized pace, the ability to travel outside peak season, and a curriculum built around your child’s actual interests are harder to put a dollar figure on, but they’re often what draws families to homeschooling in the first place. Whether that’s worth the cost depends entirely on what your family values and the problem you’re trying to solve. There’s no universal right answer here, only the one that fits your circumstances.

Frequently Asked Questions
How much does homeschooling cost per month? Based on HSLDA’s survey averages, expect roughly $108–$136 per month per child, though costs rarely spread evenly. The start of the school year is usually the most expensive stretch.
Can I homeschool for free? Yes, using free curriculum, library resources, and open educational materials, though most families still spend some money on supplies.
Do parents get paid to homeschool? No, not directly. Some states offer tax credits, deductions, or ESA funding, but there’s no salary for homeschooling your own children.
Are homeschool expenses tax-deductible? Only in a handful of states, including Illinois, Indiana, Louisiana, Minnesota, and Iowa. Check your state’s current rules, as these rules change.
What’s the most expensive part of homeschooling? Usually, it’s the curriculum, followed by any paid tutoring or online program tuition. For many families, lost income from reduced work hours outweighs both.
Is online homeschooling cheaper? Not necessarily. Online programs range from $400 to $6,000 per year, depending on whether a certified teacher is involved, so costs vary widely by program.
Does homeschooling cost more in high school? Generally, yes. HSLDA found that high schoolers cost about $340 more per year on average than elementary students, driven by lab sciences, test prep, and college-focused extracurriculars.
Is homeschooling cheaper than daycare? Often, yes. Professional childcare costs $750–$1,900 a month, well above what most families spend on homeschooling a young child.
What are the biggest unexpected homeschooling expenses? Printing and ink, shipping for curriculum orders, replacing a curriculum that isn’t working, and the opportunity cost of reduced work hours.
Can I start homeschooling mid-year without spending a lot? Yes. Many families start with free resources and the library while they figure out which curriculum fits, then invest more deliberately the following year.
Final Thoughts
Homeschooling doesn’t have to be expensive. The biggest driver of cost isn’t homeschooling itself; it’s the choices families make about curriculum, extracurriculars, and how much they outsource. Starting with a simple plan and adding resources over time is often more sustainable than buying everything at once.
What’s your biggest question about budgeting for homeschooling? Share it in the comments below. If you’re still deciding whether homeschooling makes sense for your family, check out our guide on how to know if homeschooling is right for your family for the next step.