How Much Can You Make Selling Online Courses? - Online Course How

How Much Can You Make Selling Online Courses?

*OnlineCourseHow.Com is reader-supported. When you buy through links on this site, we may earn an affiliate commission (at no cost to you). We greatly appreciate your support!*

Want to know how much you could earn from online courses before you make one of your own?

How much can you make selling online courses? It varies widely. Your online course could earn anywhere from a $0 – $50k+ per month. Many course creators will earn $1 – 5k/month and there are numerous examples of online course teachers earning $10k – $50k per month..

There are lots of factors that will determine how much you can earn by selling online courses. Some of the big ones are the price of your course, the size of your niche, and how large of an existing audience you have.

In this article you’ll learn how much you can make selling online courses. As well as how much you should charge for your course, and other factors that will determine how much you earn.

How Much Can You Make Selling Online Courses?

There are a bunch of factors that will determine how much you’ll earn from making an online course. Numbers vary widely and there’s not really a general figure I can give you. The number could range from zero to millions of dollars per year.

We can look at some numbers that Teachable, a popular online course platform, has released to help get a good idea.

They looked at their ‘top course creators’ – defined as those whose sales make up 80% of all of the revenue generated by schools using the platform.

The data shows that:

  • 27.9% of schools on the platform have earnt over $75,000 (total revenue over time)
  • 14.7% have earnt between $50,000 and $75,000
  • 39.4% have earnt between $25,000 and $50,000
  • 17.9% have earnt under $25,000

(The average time that these course creators had been using the Teachable platform to get these results was 15 months)


10 Secrets To Making 7 Figures Selling Online Courses

Learn how to start, create and scale your online course with Parker Walbeck (a regular guy earning $250k per month teaching online courses)


The analysis also showed that, each month, about 18% of schools on the platform earn more than $10,000 per month. So your chances of earning more than $100,000/year from your own online courses aren’t that far fetched if you put in the work.

And putting the work in is the essential ingredient here. If you don’t put the thought and effort in to how you create and market your course, you could just as easily earn nothing from the process.

If you don’t put the thought and effort in to how you create and market your course, you could just as easily earn nothing from the process…

It’s really important in particular to think about the topic of your course, define who exactly it is for, and validate that people would buy the course you’re thinking of creating. Then you must build anticipation for the initial course launch and continue to market and sell it well going forward.

Assuming you do all of this, the biggest elements that determine how much you earn will be the price of your course, the size of your audience or following, and the total size of your target market or niche.

Course Price

The price of your online course will play a big factor in how much money you earn each year.

If your course only costs $25, you’d need to sell 2,000 copies to earn $50,000 in a year.

Meanwhile if you were to sell your course for $250 instead, you’d only have to sell 200 copies in comparison.

What do you think would be easier, selling 200 copies of a course or 2000?

Of course selling a cheaper course is easier. People are more likely to impulse buy a course that only costs $10 or $20. But surprisingly, the cost isn’t really that much of a factor up until your course starts to cost more than a couple hundred dollars.

People will really have to stop and think before paying $500 or $1,000 for a course. But most people with full-time jobs wouldn’t hesitate too much over paying $100 or $200 for a course, as long as they were interested in the topic and understood the value they would get from it..

For that reason I’d recommend trying to make a more in-depth, high-quality and higher priced course to maximize your earnings, instead of pumping out a larger number of small lower cost courses. And don’t be afraid to charge more for the value you’re offering.

How Much Should I Charge?

You should price your online course based on the problem that it solves, who yor audience is, and how in-depth or complete your solution is.

Small problems

For a course that solves a small problem, expect people to pay up to $50 for it if you’re just explaining what to do in a general way. If your course shows them how to do it and walks them through step by step, you could charge up to $100.

Example: A course that teaches people how to read faster using a few different speed-reading techniques. 5-10 videos and a couple of PDF files with instructions.

Medium sized problems

For a course that solves a medium sized problem, you should charge between $200 and $500.

Example: A course that shows you how to successfully run Facebook advertisements. 10+ videos and in-depth instructions.

Large problems

For a course that solves a major problem or offers unique or valuable tuition, there’s no issue with charging $500 to $1,000+ as long as you deliver enough value for the price tag.

Example: A comprehensive training program on affiliate marketing with 25+ videos, worksheets and exercises, and support.

I’d recommend staying under the $1,000 course threshold, at least until you have a fair bit of experience creating and selling high level courses. Above this price point you need to really work on your positioning, pitch, marketing and offer super high value.

> For an in-depth guide to online course pricing, check out my article: How To Price Your Online Course

Your Level of Expertise and Brand Recognition

Someone who has a Youtube channel with 100k followers and an established blog or website is going to have a significantly easier time selling an online course than somebody who seemingly popped up overnight.

That’s because they already have an established brand and reputation, as well as a level of trust established with their existing followers. Every large brand has a good amount of die-hard followers who will buy whatever product you release.

If you’re releasing a brand new course with no existing audience you don’t have that luxury. No one knows about you, and it will be harder to get those first few sales.

You’ll need to really work at it, build trust and probably offer your course at a lower rate for a while to build your first tribe of happy course customers. Once you have case studies and testimonials proving that your course is great it will become much easier to sell and at a higher price too.

Your Audience’s Income

How much disposable income your audience has will determine how many of them are willing or able to buy your course.

You could release a $100 course to help people escape homelessness, but your target audience doesn’t have that kind of money to spend on a course!

If you’re making courses for children you’ll likely run into the same problem. They won’t have the disposable income to afford your course unless their parents are willing to pay for it.

Obviously, it doesn’t even have to be that extreme. The audience for an online course teaching the basics of basketball likely has a lower income than an online course about sailing or snowmobiling.

That’s just because the barrier to entry is much lower to play basketball than to go sailing. They only need to buy a ball and a hoop, instead of an expensive piece of machinery.

Intuitively you should be able to pretty accurately guess what kind of income your target audience has, depending on the topic that you’re covering, and this element will have some impact on how much you could earn.

Market Size and Competition

Ideally you want to find a very large market with very low competition. But those are quite hard to come by. If such a market existed, other courses will quickly appear to take advantage as well.

I’d avoid large markets if they have extremely high competition. For example, making an online course about the keto diet.

I’d also avoid extremely niche topics with small market sizes or very simple topics. For example, an online course on kite flying.

Highly Recommended

​Teachable is one of our favorite all-round platforms for creating & selling beautiful online courses. Transform your experience and know-how into a thriving knowledge business. ​

Anything that’s a hobby or skill that a fair amount of people are interested in will be a pretty safe bet, and anything that effectively teaches people how to earn money or solve a pressing problem is also usually a good place to start.

-> For more info on choosing an online course topic, check out this article.

The Quality of Your Course

How much you earn from your online course will also depend on how much you’re willing to put into it.

Are you just making a basic introductory course? Or are you making the ultimate guide to your particular topic?

People are willing to pay a higher price for a more comprehensive course, but you have to let them know why it’s worth the higher price tag too.

Things like video and audio quality play a part in this. You should charge more for a course if you produce it using expensive camera and microphone equipment compared to someone who is just recording videos on their laptop (read here for more info on different costs associated with creating an online course)

Also, offering some form of community or ongoing support will enable you to charge more and it can help to build a sense of community amongst your students. Building this leads to more testimonials and the possibility of learning about what else your customers might want to learn about in future courses that you could make.

-> For more info on how to create an amazing online course, check out my Ultimate Guide To Creating An Online Course

Related Questions

Will paying for advertising increase my course income?

It depends. Effectively using ads can dramatically increase your course earnings, while poor advertising can lose you money.

You should look to get back between $2-10 from every $1 you spend on advertising if you’ve got successful ads. That includes money people pay directly for your courses, as well as any upsells or downsells or affiliate sales from the course too.

If you’re making more from your ads than they cost, then simply increasing your advertising spending can really increase your overall sales!

What are some other ways to increase my income from online courses?

Consider charging a subscription instead of a flat fee. Lots of people are willing to pay recurring fees every month or year to keep their membership, especially if you are constantly adding new content to the course.

If you’re thinking of creating a membership site, check out my guide comparing the differences between Online Courses vs Membership Sites.

You can also use a tiered payment system that offers more expensive versions to access advanced material or more support.

Is Selling Online Courses Profitable?

Yes, selling online courses can be profitable, as online courses offer one of the best business models to digital entrepreneurs.

The demand for online courses is only rising, and people are willing to pay for them for the convenience of being able to learn at home and in their own time.

However, this is something that will require lots of market research and research into your chosen course content.

You will also need to find the best platform to create, market, and sell your online course, which we will talk more about further on.

What Are the Most Profitable Online Courses?

Some of the most profitable online courses are those that are based on a niche subject. You will need to keep in mind the fact that selling online courses is becoming increasingly popular, which means that the market is saturated with the most common options.

You will need to find a unique course topic in order to be the most successful and profitable. 

Lots of courses that are available are on general topics, and for your course to be able to really stand out amongst the crowd, it needs to be on a more specific subject.

The more refined your course content is, the more defined your audience will be, and it is less likely for there to be as many similar courses. This will help to lower your competition.

How Do You Price an Online Course?

In order to find the right price for your online course, you will need to do lots of research and put yourself in the customer’s shoes.

The price of your course will directly impact almost every aspect of your online course business. 

If you are not charging enough, you will limit your potential to make a profit and value your own time.

If you are charging too much, you might not make any sales, and you are probably going to have to reduce the price to get some sales. It can be quite difficult to price your course, but finding the right balance is essential. 

One of the best ways to figure out how to price your course is by looking at your competition and finding out what they are charging.

Lots of online course platforms will have different price averages, so be sure to do your research thoroughly. 

You should also take some time to review the value of your course. Consider how long it took to make, the content that you are providing, and more. The value of your course should be based on the final outcome for your customers. 

What will they gain from your course? Is this knowledge widely available online? These are just some of the questions that you will need to answer when it comes to pricing your course.

Understanding your customer’s position can really help you to get a better understanding of what they should be willing to pay.

Where Can I Sell My Course Online?

There are lots of online course platforms, but we will leave three of the best ones below for you to read about.


Udemy is one of the biggest online course platforms that work to make learning more accessible. The platform has over 40 million students enrolled on its courses, and it has more than 50,000 instructors.

You will need to apply online to become a premium instructor, and once you have been approved, you can start creating your first course.


Skillshare is the perfect online course selling platform for designers, writers, photographers, bloggers, entrepreneurs, and more. If you are looking to share your skills for a fee online, Skillshare is the place to be.

They feature both popular and niche subjects that target specific people.


Teachable helps course creators to grow and maintain an online audience. This platform offers many different ways in which you can customize the look and vibe of your course.

You will be able to build a site that reflects your course content and create the perfect sales page to market it. There is also lots of flexibility when it comes to pricing your course

How Long Does it Take to Build an Online Course?

The amount of time that it takes to build an online course will depend on the length and detail of the course. It can take you anywhere between 25 and 500 hours to create an online course from start to finish.

Short courses can take just a few days, but longer courses can take weeks or months.

Create and sell beautiful online courses
  • Flexible & low cost pricing options
  • Simple to get started with
  • Comprehensive knowledge base articles
no, thanks
Teachable is the easiest way to create and sell online courses
10 Secrets To Making 7 Figures Selling Online Courses

Learn how to start, create and scale your online course with Parker Walbeck (a regular guy earning $250k per month teaching online courses)


About the Author Jacob M.

Jacob has a background in finance and engineering. Outside of his day job, he is a lifelong learner, who enjoys reading, taking online courses, and writing about what he's learned.

Leave a Comment: