Online language classes
Teach a language you speak well to small groups or individuals over video, in evenings or weekends.
- C$200-1.5k
- Side hustle
- Online
Estimates for a small start in Canada, not guarantees.
What it is
Live video classes in a language you know well, such as French, Spanish, Mandarin or English as a second language. You plan lessons, run small groups or one-to-one sessions and track learners' progress.
Your first three steps
- Pick one language and one type of learner, such as business French or ESL for newcomers, and check what others charge
- Build a simple course outline and run a few trial lessons with friends for feedback
- Set up a simple website or social page with booking and payment, and list your classes on local community groups and tutoring platforms
Who pays
Adult learners, parents of school-age children, newcomers to Canada and employers paying for staff language training.
How it makes money
Hourly fee for one-to-one lessons, or a per-person price for a course of group classes (for example 8 to 10 weeks), paid upfront.
Skills that help
- Fluent in the language you teach
- Clear lesson planning
- Patient, encouraging teaching style
Watch out for
- Check whether your province requires registration or a licence for private career or language training schools, as this varies and may apply once you offer formal courses
- A teaching certificate such as TESL or TEFL is not always legally required, but many learners and employers expect one
- Register for GST/HST once revenue passes the small supplier threshold, and check how it applies to educational services
- Check student data privacy and online payment terms
- Time zones and evening hours can limit availability
🔒 Full research report for Canada
Real cost breakdown with current prices, licences and registration checklist, local competition, pricing, break-even and a 30-day launch plan, with sources.
Coming soonQuestions people ask
How much does it cost to start teaching languages online?
Startup costs are typically estimated at around $200 to $1,500, depending on your equipment, teaching materials, any certification and how you find students. Many teachers start with a simple video setup and grow from there.
How much can I make from online language classes?
Monthly revenue is typically estimated at around $400 to $3,000, depending on your hours, class sizes and how many learners you attract. Time zones and evening hours can limit your availability.
Do I need a licence or certificate to teach languages online in Canada?
Check whether your province requires registration or a licence for private career or language training schools, especially if you offer formal courses. A TESL or TEFL certificate is not always legally required, but many learners expect one. Check GST/HST rules too.
Other ways to run this business
Similar teaching and tutoring ideas
In-home cooking lessons and private parties
Visit clients' homes to teach private cooking lessons for families, couples and small parties.
- C$300-1.5k
- Side hustle
- Out and about
Online live cooking classes and courses
Teach live video cooking classes and multi-week courses from your own kitchen.
- C$300-1.5k
- Side hustle
- Online
Workplace French lessons at your clients' offices
Teach French to teams at local employers, in their meeting rooms or by video, on contract.
- C$300-1.5k
- Part-time
- Out and about
Online posing and portfolio coaching
Coach aspiring models by video on posing, presentation and portfolio building, from home.
- C$300-1.5k
- Side hustle
- Online
Home studio music lessons
Teach piano, guitar, voice or another instrument to local pupils in a spare room at home.
- C$200-1.5k
- Side hustle
- From home
Home-based exam prep tutor
Coach small groups or one-on-one for exams like the SAT, ACT, LSAT or provincial tests from your own home.
- C$200-1.5k
- Side hustle
- From home