Eleven Best Platforms for Hosting Online Courses in 2022

Last update:

Platforms for hosting online courses are part of a booming industry in online learning. If you have expertise in a particular area, online courses are a great way to monetize your site.

This article reviews 11 different platforms for hosting online courses. The products reviewed fall into two categories: (1) third-party platforms, and (2) WordPress LMS plugins.

Eleven Best Platforms for Hosting Online Courses in 2022

These course platforms can be divided into two categories:

    A) Third party platforms
    B) WordPress plugins

Third party platforms are a complete solution: they allow you to upload your videos (and other instructional material), they allow you to create sales pages using include drag-and-drop editors, and they handle payment for your courses.

WordPress plugins, on the other hand, are only part of the solution. They allow you to upload your course material (videos, Word docs, PDF files etc) and they organize your material into a curriculum.

But you still have to find a payment gateway. In the best cases, these plugins are already connected with payment gateways in a fairly seamless manner.

Third Party Platforms for Hosting Online Courses

These third party platforms host your course content (videos, PDFs etc), provide a curriculum structure, and provide you with a checkout page. They also give you a sales page and a page builder to create it.

#1. Teachable

Teachable is the granddaddy of course creation platforms.


  • Build online courses using video, images, text lessons, and PDF files
  • Course Compliance
  • Organize your content into schools, courses, and lectures
  • Create a site for your courses with built-in website builder and Stripe or PayPal payments
  • Use quizzes, discussion forums, and blogs to engage students
  • Use segmented student lists to send info that helps students through your courses
  • Activity grading
  • Certificate management
  • Survey Engine
  • Learning Paths (Curriculums)

Pricing (annual):

  • Basic: $29 p/month
  • Professional: $79 p/month
  • Business: $399 p/month

#2. Thinkific

The closest competitor to Teachable, Thinkific offers much the same as Teachable.


  • Full video & content hosting
  • Create courses with any content type
  • Built-in content creation tools
  • Embed 3rd party tools and sites
  • Student course reviews
  • Student discussions
  • Quizzes
  • Student surveys
  • Prerequisite lessons
  • Assignments
  • Brillium exams integration

Pricing (annual):

  • Basic: $39 p/month
  • Pro: $79 p/month
  • Premier: $399 p/month

#3. Podia

Podia is a full-featured platform for creating, marketing, and selling online courses.


  • Online courses and digital downloads
  • Customizable branding
  • Bundle products
  • Upsell
  • Pre-launch courses
  • Quizzes
  • Drip content
  • Payment plans
  • Integrated membership site
  • Email marketing campaigns
  • Affiliate marketing campaigns
  • Instant payout with no transaction fees

Pricing (monthly):

  • Mover: $39 p/month
  • Shaker: $79 p/month

#4. LearnWorlds

LearnWorlds is an interactive online school for creating, hosting and selling online courses


  • Unlimited courses
  • Landing and sales pages
  • Course builder, video uploads
  • Certificate management
  • Activity grading
  • Attendance Tracking
  • Assignments Engine
  • Learning Paths (Curriculums)
  • Digital downloads
  • Course Discussions
  • Online testing engine
  • Dashboards and Graphic Reports
  • Interactive engagement
  • Built-in social network
  • Custom domain

Pricing (annual):

  • Starter: $24 p/month
  • Pro Trainer: $79 p/month
  • Learning Center: $249 p/month

#5. Teachery

Teachery is a platform to build, launch, and sell your online course.


  • Embed Video, Audio, Images, and Slide Presentations
  • Course Style Editor
  • Payment Pages, Recurring Payments (Payment Plans or Memberships), and Promo Codes
  • Sales Pages, Landing Pages, and Email Capture Pages
  • Email Integration with MailChimp and ConvertKit
  • Zapier Integration and Easy Customer Exporting
  • Custom Domains
  • Custom Course Homepage
  • Tracking Code and Analytics
  • Comments and Community
  • Course Lesson Scheduling (aka Drip Content)
  • Welcome Emails and Course Completed Emails
  • Affiliates for Your Courses


  • Monthly: $49 p/month
  • Annual:  $470 p/year

#6. BrainCert

BrainCert is a cloud-based online training platform.


  • Integrated E-commerce
  • Subscriptions and Recurring Payments
  • Video and Content Hosting
  • Custom Certificates
  • Blended Courses
  • Tests and Assessments

Pricing (annual):

  • Basic: $36 p/month
  • Pro: $91 p/month
  • Business: $238 p/month

WordPress Plugins for Hosting Online Courses

These WordPress LMS (Learning Management Systems) plugins act as platforms for hosting online courses. They integrate with various different payment gateways (such as PayPal, Stripe, SamCart, 2CeckOut, WorldPay etc).

Note that if you use a WordPress plugin to sell your online courses, you would need to sign up for a video hosting platform. Some of these are free (YouTube, Twitch, GoogleDrive) and others are paid services (Wistia, Vimeo, DailyMotion).

#7. Thrive Apprentice

Thrive Apprentice is a WordPress plugin that allows you to create online courses. Thrive Apprentice integrates with Thrive Cart (no relation to Thrive Themes) which handles payments. With a combination of Thrive Apprentice + Thrive Cart you can offer one-time purchases, subscriptions, free trials, one click upsells and order bumps.


  • membership options
  • Integrates video from third party software
  • Design flexibility
  • Course progress monitoring
  • Drip fed content


Thrive Apprentice is part of Thrive Suite ($90 per quarter)

#8. Zippy Courses

Zippy Courses is the brain child of Derek Halpern, founder of Social Triggers, Zippy Courses is a full featured WP plugin that lets you create and sell online courses.

WordPress plugin that allows you to create and sell online courses


  • Unlimited Courses and Unlimited Students!
  • Drip according to schedule
  • Self-directed (unlock next module as student completes previous)
  • PDFs, slide presentations, and audio files may be directly uploaded (for downloading by students)
  • Stripe, PayPal, and Infusionsoft
  • Payment plans
  • Discount coupons
  • Integration with major email service providers
  • Multiple choice quizzes

Pricing (one-time payment):

  • Standard: $199
  • Deluxe: $299

#9. LearnDash

LearnDash is probably the best known WordPress LMS (Learning Management System) plugin. It can be sued by solopreneurs but it’s designed for educational institutions, such as colleges, academies, and universities.


  • Course Builder
  • Advanced Quizzing
  • Drip Feed Content
  • Set course, lesson, and quiz based prerequisites
  • Grading
  • Course Points
  • Certificates and Badges
  • Easily add Shopping Cart
  • One-time fee or recurring payments
  • Detailed re[porting
  • Assignment management
  • Works on any theme
  • Mobile compatible

Pricing (one-time payment):

  • Basic: $159
  • Plus: $189
  • Pro: $329

#10. Lifter LMS

Lifter LMS is a WordPress powered learning management system for course creators and membership site entrepreneurs.


  • Multimedia Lessons
  • Quizzes
  • Course Builder
  • Drip Content
  • Prerequisites
  • Course Tracks
  • Assignments
  • Quiz Timer
  • Student Dashboard
  • Course Reviews

Pricing (annual):

  • Core LifterLMS plugin: $99 p/year
  • Universe Bundle: $299 p/year
  • Infinity Bundle: $999 p/year

#11. WP Courseware

WP Courseware is a WordPress plugin by FlyPlugins that lets you create and sell online courses and turn your knowledge into profits


  • Drag and Drop Course Builder
  • Drip Your Content at Custom Intervals
  • Classroom Grade Books for Each Course
  • Powerful Quiz and Survey Functionality
  • Set Required Course Prerequisites
  • Certificates of Course Completion
  • Built-In Shopping Cart Support
  • Sell Courses as a One Time Purchase
  • Set Up Recurring Subscription Payments
  • Offer Affordable Installment Payments
  • Use Your Own WordPress Theme
  • Customizable Course Styling

Pricing (one-time payment):

  • Teacher: $129
  • Professor: $149
  • Guru: $199


Creating and selling online courses is a booming industry, as you can tell from the number of platforms for hosting online courses, all competing with each other.

The main choice facing you when choosing an online course platform is whether to self-host your course (using a WordPress plugin) or host your course on a third-party platform.

There are pros and cons to both options.

Third party solutions (such as Teachable and Thinkific) handle everything associated with selling online courses. Whereas with a WordPress plugin you would still need a video-hosting platform and a payment gateway.

Photo of author
Rob Powell
Rob Powell shares the traffic building techniques that are working for him. Join him as he 'cracks the safe' on search engine traffic for bloggers - find out what works (and what doesn't).