Online classes for homeschool families

Teach live online classes and share lesson materials with homeschooled kids in a subject you know well.

Young pupil studying at a kitchen table with books and a laptop at home.
Startup cost$300 to $1.5k
Monthly revenue$600 to $4k
Time needed6+ h/week
First incomeWeeks
  • $300-1.5k
  • Side hustle
  • Online

Estimates for a small start in the US, not guarantees.

What it is

Small live video classes (for example writing, math, science or a foreign language) for homeschooled students, plus lesson plans, worksheets and feedback you prepare yourself.

Your first three steps

  1. Pick one subject and age range, then check what similar online classes for homeschoolers charge
  2. Write a short course outline and prepare the first four weeks of lessons and materials
  3. Offer a trial class in local and online homeschool groups and ask the first parents for feedback
Who pays

Homeschooling parents, and sometimes homeschool groups or co-ops, who want outside help with subjects they don't want to teach themselves.

How it makes money

A monthly or per-term fee per student for a weekly class, with optional extras such as graded work, one-to-one sessions or printable material packs.

Skills that help
  • Strong knowledge of a subject and grade level
  • Clear teaching to children over video
  • Planning lessons and communicating with parents
Watch out for
  • Check whether your state or city requires a business license, and register as a sole proprietor or LLC
  • Check your state's rules on what counts as a private school or tutoring, in case your offer is treated differently
  • Protect children's privacy and get parents' consent for any recorded classes
  • Use only materials you created or have the right to copy and share, because copyright applies to textbooks and worksheets

πŸ”’ Full research report for US

Real cost breakdown with current prices, licences and registration checklist, local competition, pricing, break-even and a 30-day launch plan, with sources.

Coming soon

Questions people ask

How much does it cost to start online homeschool classes?

Startup costs are typically around $300 to $1,500, depending on your video and teaching tools, how much lesson material you create, and what you spend on a simple website or marketing. These are estimates only.

How much can I earn teaching online classes to homeschoolers?

Monthly revenue is typically around $600 to $4,000, depending on class size, your prices and how many classes you run. Starting hours are around 6 per week. These figures are estimates, not guarantees.

What rules should I check before teaching homeschool classes online?

Check whether your state or city requires a business license, and how to register as a sole proprietor or LLC. Check your state's rules on private schools and tutoring, protect children's privacy, get parent consent for recordings, and respect copyright.

Other ways to run this business

Similar teaching and tutoring ideas

Photo: Mohamed_hassan on Pixabay

More ideas β†’