Subscribe to my Newsletter

It is good to teach someone something. Even better if what you are teaching can be paid for so you can part with some money for your value. The internet has made things easier. You do not have to go to a big room full of students or drive to your student’s home.

You can hold live online classes or package your lessons into a course in audio, images, PDFs, or video format, and upload them on a platform where courses are sold. If you make a content-rich course, you will make a lot of money.

We have seen why you should make money selling online courses and the best-selling digital products you can make, let us look at the online marketplaces where you can sell your online courses.

Online course marketplaces are websites or applications where people buy and sell online courses. Teachers teach from those online platforms and students attend classes online on those platforms.

I have opened up accounts and uploaded classes on all these platforms to have a hands-on experience and also be able to give you first-hand information. I have evaluated and ranked these platforms based on ease of entry, quality of classes, number of students on the platform, requirements to teach, earnings, and forms of payment.

So without further ado, let’s go into our top online course market platforms.

Best market platforms for online courses.         

online platforms are where the teacher and student meet online.

Note: these are ranked starting with the best that ticks all the boxes better than others.

Best platforms to sell online courses


My number one pick is I had a hectic experience with it to finally have a course running on the platform. It was not about the platform. It was about me. Skillshare has a strict policy for the quality of courses uploaded. Students sign up and pay a monthly subscription to access over 35,000 courses on the platform. Teachers sign up and upload courses for free.

However, skillshare has a team of experts that preview uploaded courses and approve them or strike them. The site gives you three strikes before it bans you for not meeting the quality standards. I got two strikes on my first two course uploads for poor quality sound, video editing, and course structuring. On my third, I corrected it all and had my course accepted. A few days later skillshare was drawing traffic to my course and I started making money.

Skillshare is open to courses from all kinds of fields most especially practical skills like photography, painting, editing, writing, etc. Courses can be as short as 10 minutes minimum.

You do not have to pay any money to have your course running on skillshare as long you meet the quality standards.

Skillshare encourages interaction between teachers and students. It has a section for video classes, project assignments, and a discussion on the course. Students also post their projects to show what they have learned. It also has a resources section where you can put extra information in form of multimedia for your students.

Your students can also follow you to get updates and alerts on new courses from you.

You can decide to have your class free on skillshare but if you want to earn, submit the course to the skillshare premium catalog. You will be paid royalties for the number of minutes students spend watching your course. Skillshare also has a commission program for teachers. You earn $10 for every referral you make.

The skillshare review team also guides teachers on what they can do to improve their courses to match the standards. They helped me avoid the third strike.

If your goal is to design a course, upload it and wait for cash, Skillshare is your best choice here. With no efforts to market your course you will still make money.

2) Teachable.

Teachable is a website and software platform that allows you to create schools with courses about a specific niche and then sell them on the platform. Teachable has a basic plan with great features like unlimited students, course creation, content dripping, coaching only program, exclusive membership, etc.

A student attending an online discussion

In your course, you set up a quiz for your students. You can also content drip by setting the software on the platform to give students a video per week or month. On teachable you can create courses for free. However, you have to pay to sell that class according to a plan you can afford.

Once you subscribe to a selling plan, you can set a price for your course to free, one-time fee, subscription, or design a payment plan.

You can set up various schools under the same account. If you build a good audience, you can make consistent income on teachable. To scale your business, you can also offer live coaching on teachable.

Since I love online passive income that requires me to put in the bare minimum so I can have more time for other things, teachable wasn’t a good place for me. You have to market your course to make money. If you have more time and marketing skills to invest in your case then teachable is a place you will love.

3. Udemy

If Facebook is one of the pioneers of social media, Udemy is one of the pioneers of online course platforms. The platform has over 40 million students and over 65,000 instructors.

To be an instructor you join the platform for free and easily by just signing up. However, to become a premium instructor, you will have to apply and go through vetting and then get approved. This ensures quality control for premium content.

Other platforms like skillshare let instructors join freely which sometimes affects the quality of courses.

Udemy allows courses with a minimum duration of 30 minutes. As an instructor, you can pose quizzes, assignments, discussion prompts, and even coding exercises.

Just like Skillshare, Udemy offers support for creating and marketing a course. It has online resources to guide you in the process of designing your course.

In terms of marketing your course, in case you are not making any sales, Udemy offers email blasts features to which your product can be added, promotion through site-wide discounts, and an affiliate marketing program. However, it charges a share of the sales made through these marketing options.

Udemy will charge you 3% revenue if your course is made by instructor coupons then 63% on all other courses.

It is important to note that Udemy’s share excludes processing fees of PayPal, Payoneer, and other payment platforms.

Well, you can conclude that Udemy is the best on the list but in my case, one reason put it in the third.

It has very stiff competition. Udemy has so many teachers selling courses at desperate prices. These can affect valuable courses by making it hard for them to break through.

4) Thinkific.

If you have a lot of time and resources to grow an audience and market your course as well, then Thinkific is one of your best choices. In simple terms, Thinkific is a shopping mall where you pay to rent and set up a store to sell your products. Thinkific lets you pay for space based on your needs to sell your course. After that, you have full control of your business.

It has simple and ready-to-use templates that you can use to design courses and landing pages to customize your business and make it unique. You do not have to know how to code to set up a page on Thinkific.

Thinkific gives you full ownership of your content rights

With a drag and drop feature, you can make a beautiful page to sell your course. You can also set it to a custom domain or integrate it with your website if you own one already.

Thinkific has four plans for instructors; the free plan which gives you access to selling only one course. Other plans are paid for ie the basic plan is $39, the Pro plan is $79, and the Premier plan is $399. All plans come with more services depending on the price.

With Thinkific, you have all rights to your content. You can sell it on other platforms which platforms like skillshare do not allow.

5) Learnworlds.

My fifth pick is Learnworlds. The online education industry has evolved so fast. From selling courses to starting up online schools. Well if your dream was to own a school, Learnworlds brings it to you for as low as $24 for a starter plan.

You can open and launch a school on Learnworlds, hire multiple teachers and design a course catalog that students can select courses from. You can also recruit instructors for your Learnworlds school to take on specific courses.

You can customize your school website to serve all your needs with beautiful templates, buttons, memberships, signups, domain, etc. You can also get an application for your school website for an extra small charge.

Learnworlds creates an experience on the platform for students and teachers to meet, discuss and socialize through the community forum. Students have public profiles which show their accomplishments on the platform. This increases their chances of meeting new people.

Learnworlds lets you connect to other apps like zappier that provide more services like tracking performance, email, etc.

Learnworlds has four payment plans you can choose from based on your needs. It also has coupons, four payment gateways, and $5 fees per course sale.

Conclusion. There you have it, the 5top online platforms you can use to sell your course. Other platforms include kajabi, pathwright, Xperiencify, simplero, etc. These are good platforms. However, based on the considerations I mentioned at the start, the above five platforms stood out. Online courses are being adopted by day by thousands of people. The industry is booming and as of 2021, it had grown to $315billion. This year it’s expected to reach $400 billion. The opportunity of making money by selling courses is still huge. There are much fewer teachers online compared to students. The earlier you jump on to grab an audience and money, the better.