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 article cover
M
Moodle
Pricing last verified: Not yet verified
View profile

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

Self-hosted Moodle LMS has no software licensing fee, but the organization pays for hosting, administration, security and support. MoodleCloud is billed annually in AUD: Starter A$230, Mini A$380, Small A$700, Medium A$1,700 and Standard A$3,000. Standard MoodleCloud tops out at 750 users and 50 GB; larger or more customized deployments require partner-hosted Moodle Solutions. A 28-day Starter trial is available with no credit card.

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
M
Moodle Tested

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.

4.7
Research-based
Features and capabilities4.9
Usability and implementation4.1
Pricing and value transparency4.8
Integrations, security and trust4.8
Key features
  • AI subsystem and providers
  • Marketplace extensibility
  • Open-source LMS
  • Course, assessment and grading tools
Pros
  • 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.
Cons
  • 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.

OptionAnnual priceUsersStorageBest fit
Self-hosted Moodle LMSNo software license feeInfrastructure-dependentInfrastructure-dependentOrganizations with technical capacity and maximum control
MoodleCloud StarterA$230501 GBSmall courses / trial-to-production
MoodleCloud MiniA$3801002.5 GBSmall training programs
MoodleCloud SmallA$7002005 GBGrowing programs / Stripe course sales
MoodleCloud MediumA$1,70050020 GBLarger managed deployments; custom domain add-on
MoodleCloud StandardA$3,00075050 GBLargest standard SaaS tier; custom domain included
Partner-hosted / Moodle SolutionCustomCustomCustomLarger 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

Use AUD plan prices as the authoritative MoodleCloud figures. The USD amounts shown on different official pages can move with currency display, while MoodleCloud actually charges and invoices in Australian dollars.

— Toollers editorial team

Compare Moodle hosting models before buying

View MoodleCloud plans

Frequently asked questions

Is Moodle free?
Moodle LMS is free, open-source software with no Moodle software licensing fee when self-hosted. Hosting, administration, maintenance and support can still cost money.
How much is MoodleCloud Starter?
Starter is currently A$230 per year for up to 50 users and 1 GB of storage.
How much is MoodleCloud Mini?
Mini is currently A$380 per year for up to 100 users and 2.5 GB of storage.
How much is MoodleCloud Small?
Small is currently A$700 per year for up to 200 users and 5 GB of storage.
How much is MoodleCloud Medium?
Medium is currently A$1,700 per year for up to 500 users and 20 GB of storage.
How much is MoodleCloud Standard?
Standard is currently A$3,000 per year for up to 750 users and 50 GB of storage.
Does MoodleCloud offer a free trial?
Yes. MoodleCloud offers a 28-day no-card trial for up to 50 users and 1 GB of storage.
Does MoodleCloud offer refunds?
MoodleCloud generally does not provide prorated refunds for unused or unwanted subscriptions due to change of mind or unsuitability.

Written by

Aditya Verma

Author

Toollers editorial contributor. Biography and credentials pending confirmation.

Reviewed by Surabhi Singh

We use optional analytics to understand site usage. No analytics loads until you consent.