Moodle Pricing 2026: Self-Hosted & MoodleCloud Costs
Compare self-hosted Moodle LMS and MoodleCloud Starter, Mini, Small, Medium and Standard pricing, limits, trial, hosting costs and refund rules.

Moodle pricing has three different layers: Moodle LMS itself is free and open source to self-host, MoodleCloud offers fixed annual managed-hosting plans, and Certified Partners provide custom enterprise hosting and services. The biggest pricing mistake is treating 'free Moodle' as 'zero total cost' or treating MoodleCloud USD display amounts as the actual billed currency.
Quick verdict
Key takeaways
- Moodle LMS software license: $0 self-hosted
- MoodleCloud Starter A$230/year, 50 users
- Mini A$380, 100 users
- Small A$700, 200 users
- Medium A$1,700, 500 users
- Standard A$3,000, 750 users
- Annual AUD billing
- Local tax may apply
- 28-day no-card trial
- No prorated change-of-mind refunds
- Medium custom domain costs extra
- Standard custom domain included
Open-source LMS with no licensing fee, deep customization, thousands of plugins and optional managed MoodleCloud hosting.
Best for: Education providers and organizations that value open-source control, deep customization, a huge plugin ecosystem and the option to choose between self-hosting, managed MoodleCloud or partner-hosted enterprise deployments.
- AI subsystem and providers
- Marketplace extensibility
- Open-source LMS
- Course, assessment and grading tools
- Moodle LMS has no software licensing fee when self-hosted.
- Extremely customizable open-source platform.
- More than 1,700 plugins and integrations in the current Moodle Marketplace.
- Self-hosting requires infrastructure, security and technical expertise.
- MoodleCloud is capped at 750 active users on standard self-service plans.
Self-hosted Moodle LMS
Moodle LMS can be downloaded and self-hosted without paying Moodle a software license fee.
This means the platform can be extremely cost effective for organizations that already have infrastructure and technical expertise.
However, servers, database operations, backups, monitoring, security, upgrades, administration and support all create real cost.
A fair comparison with SaaS competitors must include those operating expenses.
MoodleCloud billing currency
MoodleCloud subscriptions are charged annually in Australian dollars.
The current official plan matrix lists A$230, A$380, A$700, A$1,700 and A$3,000 for its five standard tiers.
MoodleCloud pages may display approximate local or USD reference amounts in some contexts, and those values can vary with conversion or page state.
Toollers therefore uses the official AUD billing amounts as authoritative rather than freezing a conversion estimate.
Starter: A$230 per year
Starter costs A$230 annually and supports up to fifty active users with one gigabyte of site storage.
It includes unlimited courses and activities, managed hosting and Premium Moodle App access.
Starter is also the closest paid equivalent to the free trial environment.
It suits small classes and early programs that want managed hosting without technical infrastructure work.
Mini: A$380 per year
Mini costs A$380 annually and supports one hundred users with 2.5 gigabytes of storage.
The feature model remains intentionally simple and managed.
This tier fits small training programs that need more user capacity but are still comfortable with MoodleCloud's plugin and customization restrictions.
Buyers should watch storage as carefully as user count if courses contain a lot of media.
Small: A$700 per year
Small costs A$700 annually for up to two hundred users and five gigabytes of storage.
The current plan matrix adds Stripe course-selling capability at this level.
This can fit small commercial training businesses, associations and educational programs that monetize courses.
Payment-processing fees and external service costs remain separate from the MoodleCloud subscription.
Medium: A$1,700 per year
Medium costs A$1,700 annually and supports five hundred users with twenty gigabytes of storage.
It supports course selling and makes a custom domain available as an add-on.
Medium is useful for growing organizations that still fit inside standard MoodleCloud operations.
Organizations needing custom plugins should not choose Medium only for capacity because the same MoodleCloud plugin restrictions still apply.
Standard: A$3,000 per year
Standard costs A$3,000 annually and supports seven hundred fifty users with fifty gigabytes of storage.
It includes a custom domain and the other standard MoodleCloud managed-hosting benefits.
This is the largest standard self-service MoodleCloud tier.
Organizations above seven hundred fifty users or requiring significantly more customization should evaluate a Moodle Certified Partner or Moodle Solution.
28-day free trial
MoodleCloud offers a twenty-eight-day free trial with no credit card required.
The trial is based on the Starter environment with up to fifty users and one gigabyte of storage.
This is long enough to build a representative course, invite test users and evaluate administration.
Use the trial before purchasing because MoodleCloud does not generally provide prorated refunds for change of mind or unsuitability.
Annual prepayment and renewal
MoodleCloud subscriptions are paid annually in advance.
Subscriptions renew automatically each year unless recurring payments are canceled in the MoodleCloud Portal.
Canceling stops the next renewal while the existing site remains live until the end of the paid subscription period.
Administrators should download required course backups before a canceled subscription reaches its end date.
Refund policy
MoodleCloud states that it does not offer prorated refunds on subscriptions that are unused or unwanted because of change of mind or unsuitability.
Unexpected renewal charges can be raised with the MoodleCloud team, but that is not a guaranteed refund path.
Deleting a MoodleCloud site does not automatically create a refund.
The free trial is therefore the best risk-reduction tool before purchase.
Taxes
MoodleCloud notes that country-specific taxes may apply in addition to the annual plan fee.
The checkout process is the authoritative place for local tax treatment.
Organizations purchasing across regions should also verify how AUD billing is handled by their payment provider and accounting system.
Do not assume the displayed local-currency reference amount will equal the final card settlement.
Custom domain costs
A custom domain can be added to the Medium plan for an additional cost.
The Standard plan includes a custom domain in the current product specifications.
Starter, Mini and Small are primarily designed around the MoodleCloud site-name model rather than full custom-domain positioning.
Organizations that require branded domains should include this requirement when choosing between Medium and Standard.
Storage economics
MoodleCloud storage increases from one gigabyte on Starter to fifty gigabytes on Standard.
Video-heavy and file-heavy learning programs can hit storage limits before user limits.
MoodleCloud supports external storage connections such as Google Drive and Dropbox, which can reduce pressure on site storage.
Large media libraries may still justify a different hosting architecture or content-delivery strategy.
User-count economics
MoodleCloud plan quotas range from fifty to seven hundred fifty active accounts.
Teachers, administrators, managers and students all count when they can log in, while suspended users do not count against the active-user quota.
Organizations with seasonal populations should plan how users are suspended or archived.
Above seven hundred fifty users, a custom Moodle Solution or another hosting route is more appropriate.
Plugin limitations
MoodleCloud does not allow administrators to install arbitrary Marketplace plugins.
This is not a separate monetary fee, but it can become an economic constraint if the organization must move to partner hosting to obtain a required integration or extension.
Self-hosted Moodle provides far more plugin freedom but increases technical responsibility.
Include plugin requirements early in the pricing decision so the chosen hosting model does not have to change later.
Partner-hosted Moodle
Moodle Certified Partners and Service Providers can deliver customized Moodle LMS and Moodle Workplace deployments.
These services can include hosting, implementation, theme work, integrations, development, support, training and higher user scale.
Pricing is custom and depends on scope rather than a public self-service table.
This is the relevant Moodle path for organizations that need more scale or customization than MoodleCloud provides but do not want to self-host.
Moodle Workplace
Moodle Workplace is designed for more complex corporate learning and multi-tenant requirements and is typically delivered through Moodle Solutions and service partners.
It should not be priced as though it were the free self-hosted Moodle LMS core.
Implementation, hosting and enterprise support become part of the commercial scope.
Corporate buyers should separate Moodle LMS licensing from the cost of the Workplace solution and service model.
Self-hosting hidden costs
Self-hosted Moodle can require cloud or server infrastructure, database administration, monitoring, backups, domain and SSL management, staff time and possibly commercial support.
Custom development and paid Marketplace plugins can also add cost.
These costs are not a weakness of open source; they are the price of control.
Organizations with existing infrastructure can achieve excellent value, while teams without technical skills may spend less overall on managed hosting.
Moodle versus TalentLMS
TalentLMS publishes SaaS pricing starting with a permanent free plan and paid Core, Grow and Pro tiers.
That model is simpler for organizations that do not want to manage infrastructure.
Moodle can be less expensive in software-license terms and far more customizable, but it places more responsibility on the buyer outside MoodleCloud.
Choose based on operating model rather than only the subscription amount.
Moodle versus Docebo
Docebo uses custom enterprise pricing based on tier, active-user models, add-ons and onboarding.
Moodle's self-hosted software cost is dramatically more transparent, but a complex Moodle enterprise deployment can still require substantial service and infrastructure spending.
Docebo bundles more enterprise functionality and vendor-managed services into a commercial platform.
Moodle provides more architectural control.
Moodle versus LearnUpon
LearnUpon uses custom sales-led pricing and focuses on supported corporate learning for employees, customers and associations.
Moodle can serve similar audiences but may require more configuration and partner support.
LearnUpon's higher-touch implementation model can reduce internal operational work.
Moodle is stronger when customization and platform ownership are strategic.
Moodle versus 360Learning
360Learning Team is priced at $8 per active user per month for up to one hundred users, while larger deployments use custom pricing.
That creates a simple collaborative-learning subscription model.
Moodle can have lower license cost and greater customization but does not inherently provide the same opinionated collaborative-authoring workflow.
Compare the learning operating model before total cost.
Pricing recommendation
Use self-hosted Moodle when the organization has technical expertise and wants maximum control.
Use MoodleCloud when managed hosting, predictable annual pricing and standard features are enough for up to seven hundred fifty users.
Use a Certified Partner or Moodle Solution when scale, custom plugins, service levels or enterprise requirements exceed MoodleCloud.
Always model total operating cost rather than software licensing alone.
Pricing analysis: Hosting model
Moodle is unusual because the software and the hosting decision are separate. A self-hosted deployment gives the organization maximum control but also transfers infrastructure, upgrades, security operations and performance responsibility to the internal team or hosting partner.
MoodleCloud removes much of that operational work but also limits plugin freedom, user capacity and storage. Buyers should choose the operating model before comparing headline prices.
Pricing analysis: Administration planning
A successful Moodle rollout needs clear ownership for upgrades, backups, plugins, themes, user provisioning and support. Open-source flexibility becomes a strength only when the organization has the skills or service partner needed to manage it responsibly.
Smaller teams without internal Moodle expertise should include managed hosting or partner support in the budget rather than assuming the absence of license fees means administration is free.
Pricing analysis: Plugin governance
The Moodle ecosystem is one of the platform's biggest advantages, but every plugin adds a dependency. Administrators should review maintenance activity, supported Moodle versions, privacy behavior and upgrade compatibility before production installation.
A smaller approved plugin catalog is usually easier to operate than allowing departments to install overlapping tools independently.
Pricing analysis: Upgrade discipline
Self-hosted Moodle gives administrators control over upgrade timing, which is valuable for testing integrations and custom code before production changes. That same control can become technical debt if security and feature updates are delayed too long.
Maintain a staging environment, documented backups and an upgrade calendar so flexibility does not create an unsupported or vulnerable deployment.
Pricing analysis: AI governance
Moodle's core AI subsystem and Marketplace providers can connect several model vendors, including OpenAI-compatible endpoints, Anthropic, Gemini, Mistral and self-hosted or specialist services. This flexibility gives institutions meaningful control over provider choice.
Each AI provider has its own privacy, cost and data-handling model, so administrators should define approved providers and review what learner or course data can leave the LMS.
Pricing analysis: Support model
Community documentation and forums are strong, but self-hosted Moodle does not automatically include a commercial support team. Organizations that need guaranteed response times should use a Certified Partner, Moodle Solution or another managed service.
Support expectations should be decided before go-live because urgent production issues are expensive places to discover that no service-level agreement exists.
Pricing analysis: Security ownership
Moodle LMS is developed with security and privacy in mind, but self-hosting means the organization is responsible for server hardening, patching, database security, backups and access controls. MoodleCloud transfers much of that infrastructure responsibility back to Moodle.
Security posture therefore depends not only on the software but on the deployment model and operational maturity.
Pricing analysis: Migration planning
Moodle is highly portable because course backups, standards support and open architecture make migration possible, but real transitions still involve user accounts, enrollments, grade history, custom plugins and reporting requirements.
Pilot a representative course and integration before committing to a large migration so incompatibilities are found early.
Pricing analysis: Total-cost modeling
The correct comparison is not 'free Moodle versus paid LMS.' Self-hosted Moodle has no software license fee, but hosting, administration, maintenance, support, custom development and paid plugins can all create recurring cost.
MoodleCloud and partner-hosted options bundle more of that work into a paid service, which can be cheaper overall for teams without internal technical capacity.
Pricing analysis: Decision framework
Compare Moodle and alternatives across ownership, customization, learner experience, administration, integrations, reporting, security, support and three-year operating cost.
The best option depends on whether the organization values control enough to manage the additional responsibility that comes with it.
| Option | Annual price | Users | Storage | Best fit |
|---|---|---|---|---|
| Self-hosted Moodle LMS | No software license fee | Infrastructure-dependent | Infrastructure-dependent | Organizations with technical capacity and maximum control |
| MoodleCloud Starter | A$230 | 50 | 1 GB | Small courses / trial-to-production |
| MoodleCloud Mini | A$380 | 100 | 2.5 GB | Small training programs |
| MoodleCloud Small | A$700 | 200 | 5 GB | Growing programs / Stripe course sales |
| MoodleCloud Medium | A$1,700 | 500 | 20 GB | Larger managed deployments; custom domain add-on |
| MoodleCloud Standard | A$3,000 | 750 | 50 GB | Largest standard SaaS tier; custom domain included |
| Partner-hosted / Moodle Solution | Custom | Custom | Custom | Larger or highly customized deployments |
Pros
- No software license for self-hosted Moodle
- Predictable MoodleCloud tiers
- 28-day no-card trial
- Managed upgrades on MoodleCloud
- Flexible partner-hosting path
Cons
- Self-hosting has operational costs
- MoodleCloud capped at 750 users
- Arbitrary plugins unavailable on MoodleCloud
- Annual prepayment
- No general prorated change-of-mind refund
Who should use this
- Self-host for control
- MoodleCloud for simple managed hosting
- Certified Partner for enterprise/custom deployments
Who should avoid this
- Do not choose MoodleCloud if custom plugins are mandatory or more than 750 active users are required without partner hosting
Expert tip
— Toollers editorial team