Canvas LMS Pricing: What’s Included

Disclaimer: We source public information for Canvas LMS’s pricing, including its own site. All pricing information within this resource is accurate at the time of publication.

Instructure’s Canvas LMS is a cloud-based learning management solution for educational institutions. It includes many features, such as the Canvas Studio (an interactive video platform), learning paths, a dedicated parents account, a mobile app and analytics. While it’s targeted to schools, Canvas LMS also has a solution specifically tailored to employee training.

In this post, we’ll focus on the Canvas LMS pricing.

Does Canvas LMS offer a free plan?

Yes, Canvas LMS has a free plan for teachers and parents. It includes these following features:

  • Course-level features (e.g., assignments, grades, discussions, announcements)
  • 500 MB of storage per course and 50 MB of storage per user or group
  • Canvas Common Resources
  • ePortfolios
  • Email notifications
  • User roles for student, teacher, teaching assistant, designer and observer
  • Single sign-on authentication to Google, Facebook, GitHub, LinkedIn, Twitter and Microsoft
  • External third-party applications management at the course level
  • Customer support ticketing system

How Much Is Canvas LMS?

Canvas LMS has a paid account that includes advanced features. Instructure doesn’t release pricing info, so schools will need to contact the vendor for a price quote.

The paid account adds on:
  • Canvas-enabled external tools (e.g., chat, roll call for attendance, new quizzes)
  • Slack notifications
  • Canvas for Elementary (kindergarten through sixth grade) dashboard
  • Multiple grading periods
  • A calendar course appointment scheduler
  • External third-party applications management at the account level
  • Custom user roles
  • Individual course templates
  • Account and sub-account management
  • File usage rights management
  • Administrative tools, data and reports
  • The ability to import data from Student Information Systems (SIS)


Canvas LMS gives teachers a platform they can use to produce the learning environment they want for their students. Teachers can sign up for a free account, but schools that want more advanced functionality or has multiple teachers that want to use Canvas LMS must pay for the solution. School administrators can contact Instructure to learn more.

7 Critical Questions To Ask A Potential LMS Vendor

Choosing a LMS vendor is all about finding the right fit. Download our free whitepaper to make sure you're asking the right questions.Download Now