How to start an online tutoring business from home
If you're good at a subject, you can start an online tutoring business from home in a weekend. You teach over video, you get paid per session, and you don't need a classroom or a website you built yourself. Most online tutors earn somewhere around $25 to $50 an hour, an estimate that depends on the subject and your experience (Salary.com, 2025).
That's the short answer. Here's the longer one.
## Who this actually fits
You don't need a teaching degree. You need to be comfortable with one subject and patient with people who aren't there yet. Retired teachers do this. So do nurses who are good at biology, accountants who like math, and college students a few years ahead of the kids they help. If a friend has ever said "you explained that better than my teacher," you already have the main skill.
## What it can earn (a real range, not a promise)
There's no single salary for tutoring. It depends on the subject, the grade level, and where your students are.
- General K-12 tutoring online: around $25 to $50 an hour, an estimate (Salary.com, 2025). - Most tutors land somewhere around $22 to $30 an hour on average, an estimate (Salary.com, 2025). - Specialized work like SAT or ACT prep or college subjects can reach $60 an hour or more, a range reported across tutoring marketplaces in 2025.
Three students a week, one hour each, is a few hundred dollars a month on the side. Five regulars who keep rebooking is a real second income. Nobody can promise you a number. The range above is what the market data shows, and it's wide on purpose.
## Subjects parents pay for most
Math and reading at the elementary and middle-school level are steady because almost every family needs them. Test prep (SAT, ACT) pays the most per hour but is seasonal. A second language, music theory, or basic coding can fill a niche if that's your thing. Pick the one you could explain in your sleep, not the one that sounds impressive.
## The first three steps
1. Pick your one thing. Not "I tutor." Say "I help middle-school kids with math" or "I get nervous readers through high-school English." The narrower it sounds, the faster a parent trusts it. 2. Decide how people book and pay you. You need a simple page that explains what you do, shows your rate, and lets a parent grab a time and pay. This is the step that stops most people, because it sounds like building a website. 3. Find your first student. Tell ten people you know. Post in one local parents' group. Your first student almost always comes from someone who already knows you.
## The part that stops most people
Step two is the wall. You can teach, but building a booking site, setting up payments, and writing the page feels like a second job you don't know how to do. Most good tutors never start because of this one thing, not because they can't teach.
## How Totally handles it for you
You type one sentence about what you want to teach. Your team names it, builds a live website with a booking page, sets up the payment link, and gets it ready to share, usually in about fifteen minutes. You approve the big moves. You just show up and teach.
You can build it free and see the whole thing before you ever pay to run it.
[Build your tutoring site free on Totally.](https://totallyco.com)