Tuition isn't the only number that matters. Curriculum costs, lost income, activity fees, and hidden public school expenses all factor into which schooling path actually costs your family the least.
Ask most families how much it costs to educate a kid and they'll quote you a private school tuition number, shrug at homeschooling as 'basically free,' and assume public school is a given zero. None of those three assumptions survive contact with an actual household budget. Here's what each path really costs once you count everything, not just the sticker price.
![]()
Public education is funded by taxes, so the direct line-item cost to a family's monthly budget looks like zero, but the indirect costs add up fast. School supply lists, sports and extracurricular fees, band or art program costs, field trips, yearbooks, and the ever-present fundraiser asks can run several hundred to over a thousand dollars per child per year depending on the district and how involved the kid is in activities. Before-and-after-school care, if both parents work and the school day doesn't match a full workday, is often the single biggest hidden cost, sometimes rivaling private school tuition in expensive metro areas. None of this shows up when someone says public school is free. It just shows up on the credit card statement in September.
Private school tuition varies enormously, from a few thousand dollars a year at a small religious school to well over $30,000 at an elite prep school, and the sticker price is rarely the whole story. Most private schools layer on registration fees, technology fees, uniform costs, mandatory fundraising commitments, and extended-day care charges on top of listed tuition. On the other side, many private schools offer need-based financial aid or sibling discounts that can meaningfully cut the real cost below the published number, so it's worth actually applying for aid rather than assuming a school is out of reach based on the sticker price alone. Families sometimes use a 529 education savings plan to help cover K-12 private tuition, since current federal rules allow a limited amount of 529 withdrawals for K-12 tuition tax-free; our investing section covers how 529 plans work if you're weighing that option.

Homeschooling looks cheapest on paper because there's no tuition line at all, but the actual cost structure is just different, not necessarily lower. Curriculum, whether it's a boxed program, individual textbooks, or an online academy subscription, can range from under $200 a year to several thousand for a comprehensive accredited program, and costs multiply per child unless materials are reusable. Co-op fees, museum and zoo memberships used for field trips, extracurricular classes to replace what a school would otherwise provide, and testing or evaluation costs required by some states add up. The single biggest cost of homeschooling, though, is rarely written down anywhere: lost income. In most homeschooling households, one parent significantly reduces work hours or leaves the workforce entirely, and that forgone salary is the real price tag, often dwarfing every other schooling option by tens of thousands of dollars a year in opportunity cost.
The Okonkwo family and the Ferraro family live in the same suburb and each have two kids, and both families ran the actual numbers before deciding.
The Okonkwos considered homeschooling seriously. Grace, an accountant earning $68,000 a year, would have had to drop to part-time to manage it, cutting her income by roughly $40,000. Even after subtracting the $1,800 a year they'd have spent on public school supplies, activity fees, and before-and-after care for two kids, and the roughly $1,200 they'd have spent on homeschool curriculum and co-op fees instead, the lost income made homeschooling the most expensive option by a wide margin for their specific situation. They chose public school and put the difference toward a 529 plan.
The Ferraros made the opposite call. Tomás already worked from home part-time as a freelance designer with flexible hours, so the income hit from homeschooling was much smaller, closer to $8,000 a year in reduced project capacity. Their local public school also had a before-and-after care gap that would have cost nearly $6,000 a year for two kids, since both parents worked non-standard hours. Once they compared the real numbers, homeschooling actually cost their household less than public school would have, once the childcare gap and Tomás's smaller income reduction were weighed against the roughly $2,000 a year they budgeted for curriculum and enrichment activities.
Same suburb, same number of kids, opposite conclusions, because the honest comparison depends entirely on each family's specific income structure, not on which option sounds cheapest in the abstract.
The most common mistake is comparing private school tuition against public school's zero-dollar sticker price without adding in public school's real hidden costs, which skews the comparison more than people expect. A close second is evaluating homeschooling purely on curriculum spend while ignoring the lost income of the parent doing the teaching, which is usually the largest number in the entire decision. Families also frequently skip applying for private school financial aid because they assume they won't qualify, when many schools use a sliding scale that covers more households than people expect. And almost nobody accounts for before-and-after care costs until the first month of school actually starts, at which point it's too late to have factored it into the original decision.
Before committing to any path, build three real one-year budgets side by side: total private tuition and fees minus any aid you'd actually qualify for, total public school hidden costs including care and activities, and total homeschool costs including materials plus the dollar value of any income you'd give up. Call the private schools you're considering and ask directly about need-based aid and sibling discounts rather than assuming based on the published tuition. If homeschooling is on the table, get a specific answer on how much work capacity the teaching parent would actually lose, not a vague 'I'll just work less,' since that number drives the entire comparison. And if a 529 plan is part of the plan for private tuition, confirm your state's specific tax treatment, since not every state offers a deduction for K-12 withdrawals the way most do for college savings.
Whatever path you land on, it's worth building the conversation about money into the decision itself, especially with older kids who'll notice the tradeoffs; see Talking to Your Kids About Money: A 2026 Guide to Raising Financially Confident Kids for how to frame it in an age-appropriate way.
There's no universally cheapest schooling option, only the cheapest option for your specific household's income structure, work flexibility, and local costs. Public school's hidden fees and care gaps can rival private tuition in expensive areas. Private school's sticker price often overstates the real cost once aid is factored in. And homeschooling's true price tag is usually measured in lost income, not curriculum spend. Run all three numbers honestly before deciding, because the family down the street who swears by their choice may be working with a completely different set of numbers than yours.
This article is for general educational purposes and isn't personalized financial or educational advice. Costs, financial aid availability, and 529 plan tax rules vary by school, state, and year, so confirm current details before making a decision.
Join the newsletter your bank hates and your wallet loves.
No spam. Unsubscribe anytime.