How much does homeschooling cost?

4 min read

Homeschooling usually costs between $300 and $2,500 per child per year for most American families. Plenty of households stay under $1,000 by leaning on free library resources, used books, and printable materials. Your total depends mainly on curriculum choices, how many kids you have, and whether you add co-ops, field trips, or extracurriculars.

What actually drives the price

Curriculum is the biggest line item. A full boxed curriculum for one grade can run $200 to $800. All-in-one online programs often land between $150 and $400 per year. If you build your own plan from library books, free printables, and a few workbooks, you can keep it under $150. Multiple kids in different grades raise the total, but sharing science kits, art supplies, and history resources brings the per-child cost down fast.

Supplies and extras add up next. Think paper, pencils, printer ink, a basic microscope or art set, and maybe a math manipulative kit. Most families spend $50 to $200 a year on these once they have the basics. Field trips, museum memberships, sports, or music lessons can push the budget higher if you treat them as must-haves rather than occasional treats.

A realistic yearly breakdown

Here is what many first-year families actually spend for one elementary-age child:

  • Curriculum and workbooks: $150–$600
  • Books and readers (new or used): $50–$150
  • Supplies (paper, art, science): $50–$150
  • Printer ink and paper: $40–$80
  • Co-op or group classes (optional): $100–$400
  • Field trips and memberships: $50–$200
  • Testing or record-keeping tools (if required in your state): $0–$100

Total range: roughly $440 to $1,680. High school years often cost more because of lab materials, dual-enrollment fees, or specialized electives, sometimes reaching $1,000 to $2,500 if you add those extras.

Easy ways to spend less without cutting quality

You do not need to buy everything new or fancy. Start with your public library. Most let you check out stacks of books, audiobooks, and even kits. Used curriculum sales (online groups or local homeschool swaps) regularly cut prices in half. Many publishers offer free sample lessons so you can try before you buy.

Share with other families. Split the cost of a microscope, a big wall map, or a co-op class. Print worksheets at home or the library instead of buying workbooks for every subject. For hands-on learning, raid the kitchen and garage: measuring cups for math, baking soda and vinegar for science, cardboard boxes for history dioramas.

Track what you already own. That old globe, a deck of cards, measuring tape, and kitchen scale cover a surprising amount of elementary math and science. Free online videos and open educational resources fill gaps without a subscription.

Sample budgets for different styles

Low-cost, library-heavy year (one child, grades K–5): around $300–$500. Mostly free books, a few workbooks, basic supplies, and two or three paid field trips.

New to homeschooling, or just tired of piecing it together? Arbor plans your whole year, writes the lessons, and keeps your records, so you can actually enjoy teaching your kids. Start your free homeschool →

Middle-of-the-road year: $800–$1,200. A solid core curriculum, some living books, art and science supplies, a local co-op day, and a zoo or museum membership.

Higher-support year: $1,500–$2,500. Full online platform or boxed set, private lessons or tutoring, multiple extracurriculars, and more frequent outings. This is common when parents want less planning time or when kids have specific interests like robotics or advanced music.

Families with three or more kids often average $400–$900 per child after the first year because materials get reused and younger siblings inherit books.

Costs people forget to plan for

Printer ink disappears faster than you expect. Set aside $5–$10 a month. State-required assessments (if your state has them) can cost $25–$75 per test. Some co-ops charge membership dues or supply fees on top of class costs. Internet service is already in most home budgets, but a reliable connection matters if you use any online tools.

Also factor your time. Homeschooling is not free labor. Many parents treat it as a part-time job and budget accordingly, whether that means cutting other expenses or adjusting work hours.

How to set your own number

Write down your must-haves first: reading, writing, math, and the science or history topics your kids care about. Price two or three curriculum options that match those goals. Add a realistic supply list from what you already have at home. Then decide which extras matter most this year. Give yourself a 10–15% cushion for the unexpected.

Laws and record-keeping rules differ by state, so check your state homeschool organization or HSLDA for any required testing or paperwork fees. Those are usually small compared with curriculum.

If you want help mapping a full year that fits both your budget and your kids’ ages, start free with Arbor. It can sketch a plan, suggest affordable curriculum mixes, and keep simple records so you see exactly where the money goes. You stay in charge; it just does the organizing heavy lifting.

Let Arbor do the heavy lifting

Tell Arbor about your kids and it plans the whole year, picks curriculum, writes the lessons, and keeps your records. Free to start, no card.

Start free →

More questions