Online Teaching and Tutoring From Home
One-on-One Online Tutoring
One-on-one tutoring is the most straightforward entry into online teaching. You connect with a student via video call, work through problems or concepts together, and get paid per session or per hour. The pay varies dramatically by subject and student level.
K-12 academic tutoring covers subjects from elementary reading to AP courses. General homework help pays $20 to $30 per hour, while tutoring in high-demand subjects like math (algebra, calculus, statistics), science (chemistry, physics, biology), and AP exam preparation pays $30 to $50 per hour. SAT and ACT test preparation is one of the highest-paying K-12 tutoring niches, with experienced test prep tutors charging $50 to $100 per hour for private sessions.
College-level tutoring in subjects like organic chemistry, accounting, computer science, and economics pays $30 to $60 per hour because the content is more advanced and the pool of qualified tutors is smaller. Graduate-level tutoring (statistics for MBA students, research methods, thesis editing) commands $50 to $80 per hour.
Professional skills tutoring is the fastest-growing segment. Adults learning coding (Python, JavaScript, SQL), data analysis (Excel, Tableau, SQL), business skills (financial modeling, project management), and software tools (Salesforce, HubSpot, Adobe Creative Suite) pay $40 to $100 per hour for one-on-one instruction from experienced practitioners. This category does not require a teaching degree, just demonstrated expertise in the subject.
Major Tutoring Platforms
Wyzant is the largest marketplace for finding private tutoring clients in the United States. Tutors set their own rates (the platform takes a 25% service fee that decreases to 20% after $20,000 in earnings), create a profile listing their subjects and qualifications, and students search and book sessions directly. Top-rated tutors on Wyzant charge $60 to $120 per hour for in-demand subjects. The platform handles scheduling, payments, and provides a built-in video lesson space.
Tutor.com operates differently: you apply, pass a subject proficiency exam and a mock tutoring session, and then work assigned sessions when students request help. Pay is $15 to $22 per hour, lower than independent rates but with the advantage of a steady stream of students without marketing effort. Sessions can be as short as 15 minutes, making this a good option for filling schedule gaps.
Varsity Tutors matches tutors with students based on subject and availability. Tutors go through an application process including a subject assessment and interview. Pay ranges from $15 to $40 per hour depending on the subject and your qualifications. Varsity Tutors provides the students, handles payment, and provides a virtual classroom platform.
Preply is the leading platform for language tutoring, connecting language teachers with students worldwide. If you are a native English speaker, English language tutoring through Preply pays $15 to $30 per hour. Tutors for less commonly taught languages (Mandarin, Arabic, Japanese) command higher rates because supply is more limited. The platform takes a commission on your first lesson with each student (33% to 100% depending on your pricing), with subsequent lessons commission-free.
Chegg Tutors offers on-demand tutoring where students post questions and available tutors respond. Pay averages $20 per hour for live sessions. The platform is popular with college students, so strong knowledge of undergraduate-level courses is the main qualification.
Full-Time Online Teaching Positions
Virtual schools employ full-time teachers with state teaching certifications for K-12 instruction. K12 Inc. (now Stride) is the largest operator of online public schools in the United States, employing thousands of certified teachers. Salaries range from $40,000 to $65,000 depending on the state, subject, and experience, comparable to traditional school salaries. Connections Academy (operated by Pearson) is another major online school network with similar salary ranges and the requirement of a valid teaching license in the state where you teach.
State-run virtual schools (Florida Virtual School, Georgia Virtual School, and similar programs in most states) hire certified teachers for online instruction. These positions typically include the same benefits (health insurance, retirement, paid time off) as traditional public school positions. Competition is high because the positions combine a traditional teaching salary with the ability to work from home.
Higher education institutions hire adjunct online instructors for courses ranging from community college to graduate level. Pay varies enormously: community college adjuncts earn $1,500 to $3,500 per course, while four-year university adjuncts earn $2,500 to $5,000 per course. A master's degree in the relevant field is typically the minimum requirement, with a doctoral degree preferred for four-year institutions.
Creating Online Courses for Passive Income
Course creation shifts the teaching model from trading time for money to building an asset that sells repeatedly. Platforms like Udemy (you set the price, Udemy takes 37% when students find your course through the platform, 3% when they come through your link), Skillshare (pays per minute of watch time, averaging $0.05 to $0.10 per minute), and Teachable ($39 per month for Basic, you keep 95%+ of revenue) each serve different markets.
Udemy is best for reaching a large audience through the platform's built-in marketplace, but heavy discounting ($10 to $15 sale prices are common) means you need high volume to generate significant income. Teachable and Kajabi ($149 per month) are better for premium courses ($100 to $2,000) marketed to your own audience through email lists, social media, or a blog. The highest-earning course creators combine platform presence (for discovery) with their own website and email list (for premium offerings).
The subjects that sell best as online courses are professional skills with clear career or financial outcomes: programming languages, data analysis, digital marketing, financial modeling, graphic design, and business skills. Hobby courses (photography, cooking, music) sell well on Skillshare's subscription model but command lower per-course prices. The digital products guide covers course creation strategy and pricing in depth.
Getting Started Without Teaching Experience
You do not need a teaching degree to tutor or create courses. What you need is verifiable expertise in the subject and the ability to explain concepts clearly. A software engineer can tutor coding. An accountant can tutor bookkeeping. A native English speaker with good communication skills can teach English as a second language. Platforms like Wyzant and Preply let you list your qualifications (degrees, certifications, work experience) and students choose based on your profile and reviews.
If you want to build credibility quickly, start by tutoring 5 to 10 students at a reduced rate in exchange for detailed reviews on whatever platform you use. Strong reviews with specific praise ("She explained calculus derivatives in a way that finally made sense") are the primary driver of new student bookings on every tutoring platform. Once you have 10+ positive reviews, you can raise your rates and your profile will rank higher in platform search results.
For teachers considering a transition from classroom to online work, your certification and classroom experience are valuable differentiators. Parents hiring tutors for K-12 students specifically look for certified teachers, and virtual schools require certification. Your experience managing a classroom, differentiating instruction, and assessing student understanding translates directly to online teaching with the added benefit of schedule flexibility and no commute.
