HardHigh Flexibility$0-100 startupMedium Demand

Sell Online Courses

Create and sell courses on topics you are expert in

Sell Online Courses pays $0-$200 per hour. With 10 hours per week, you can earn $0-$8,660 per month.

What is Sell Online Courses?

If you have expertise in anything — coding, cooking, photography, marketing, music — you can create an online course and sell it. The beauty is that you create it once and sell it indefinitely. Top Udemy instructors earn six figures.

Sell Online Courses Earnings Breakdown

Hours/WeekWeekly (Low)Weekly (High)Monthly (Low)Monthly (High)
5 hours$0$1,000$0$4,330
10 hours$0$2,000$0$8,660
15 hours$0$3,000$0$12,990
20 hours$0$4,000$0$17,320
30 hours$0$6,000$0$25,980

Skills Needed

Subject expertiseTeaching abilityVideo productionMarketing

Tips for Getting Started

  1. 1

    Validate demand before recording — check Udemy for similar courses and their enrollment

  2. 2

    Keep videos short (5-10 minutes) and practical

  3. 3

    Your own platform (Teachable) pays better than marketplaces but requires your own traffic