Is Moodle free? What it really costs

Yes, Moodle is free to download, and no, running it will not be. Moodle is open-source software, so the code itself costs nothing. Everything that turns that code into a working, supported learning platform does. Hosting, upgrades, security, support, and the time to set it up are the real budget lines, and they are the ones that catch people out. Here is what Moodle actually costs, and where the money goes.

In short

  • Standard Moodle is free to download and use: it is open-source software with no licence fee.
  • Moodle Workplace, the enterprise edition, is a licensed product, available only through a Certified Partner.
  • What costs money is running it: hosting, setup, support, upgrades, and training.
  • You have three routes: MoodleCloud, self-hosting, or managed hosting through a partner, each trading cost against effort and control.
  • “Free” self-hosting is rarely the cheapest option once you add it up: the software costs nothing, but running it typically takes 0.5 to 1.0 full-time equivalent of staff time across a year, on top of servers and security

Free, but not free

Moodle core is genuinely free. It is released under an open-source licence (the GPL), so there is no licence fee to download it, install it, or use it, however many learners you have. That part is real, and it is a big reason Moodle powers learning for organisations all over the world.

The catch is what “free” covers. Free gets you the software. It does not get you somewhere to run it, anyone to keep it running, or the hours to set it up properly. Open source has never meant free of cost. It gives you the right to use and change the code, and the work of running it stays yours.

What about Moodle Workplace?

There are two Moodles, and only one of them is free. Standard Moodle, the open-source LMS, costs nothing to license. Moodle Workplace is the enterprise edition, built for organisations that train staff, partners, or clients at scale, and it is a licensed product. You cannot simply download it: it is available only through a Moodle Certified Partner, and its licence sits on top of the hosting, support, and setup costs below.

Workplace earns that licence through the features standard Moodle does not have: multi-tenancy, automated enrolment through dynamic rules, and workplace reporting. Whether it is worth the extra depends on how you train. If you are weighing it up, see Moodle LMS vs Moodle Workplace and our managed Moodle Workplace service

Where the money goes

Once you move from “downloaded” to “up and running”, a handful of costs appear. In rough order of how much they tend to matter:

Hosting and infrastructure. Moodle has to live on a server, sized for your number of users and your busiest day. As a starting point, a small instance serving 50 to 100 concurrent users runs comfortably on an entry-level virtual private server with around 2 CPU cores, 2 GB to 4 GB of RAM, and 20 GB of SSD storage, with storage scaled up from there for your course media. Moodle’s installation documentation is the reference point for sizing.

Setup, configuration, and theming. Installing Moodle is the easy part. Theming and branding it, uploading a custom theme and matching your colours and logos, typically takes 2 to 10 hours, and longer where the CSS changes run deep. Configuring the platform for how your organisation works, the site-wide settings for authentication, email, and security, and installing the third-party plugins you need, usually adds another 10 to 30 hours.

LMS Support

Support and maintenance. This is the line most people underestimate, and it is ongoing rather than one-off. A small-to-midsize self-hosted instance typically needs 2 to 6 hours a week of routine maintenance: automated backups and disaster-recovery testing, Moodle and server security patching, plugin updates, and performance and database tuning. On top of that sit the periodic jobs. A major version upgrade runs to 15 to 30 hours each time once you include backups, staging, and plugin-compatibility testing, alongside the everyday helpdesk support for logins, access, and integrations. Add scaling, upgrades, and troubleshooting across a year, and the real commitment often reaches 0.5 to 1.0 full-time equivalent. Our comparison of [managed Moodle hosting versus self-hosting] breaks this down.

Training and adoption. Admins and tutors need to know how to use it, or it never gets used properly.

Plugins and integrations. Moodle’s plugin ecosystem is large, and connecting it to your other systems, such as HR, single sign-on, or a CRM, can add cost.

None of these is hidden, exactly. They just do not show up on the download page.

Your three routes

There are three common ways to run Moodle, and each one trades cost against effort and control.

MoodleCloud. The official hosted option, run by Moodle itself. There is a free tier and several paid tiers. It is quick to start and needs no technical setup, though it caps what you can do on customisation, plugins, and scale.

Self-hosting. You take the free software and run it yourself. This is only “free” if you already have the infrastructure and the people to run it: servers or cloud capacity sized for your busiest day, security and patching, backups, monitoring, and someone whose job is to keep it all running. The software costs nothing; the servers, the staff time, and the risk are yours. It suits organisations with genuine in-house technical capacity and a reason to keep everything in-house.

Managed hosting through a partner. A Moodle specialist hosts and manages the platform for you, for a predictable monthly or annual cost. You trade a fee for never having to think about servers, upgrades, or downtime.

Which one fits depends on your scale and your appetite for maintenance. A small pilot might start on MoodleCloud’s free tier. A growing organisation that depends on its platform usually ends up on managed hosting. For a closer look at the trade-offs, see our guide to managed Moodle hosting versus self-hosting.

The free-tier trap

The word “free” does most of the damage in two places.

The MoodleCloud free tier is a genuine way to try Moodle, but it is capped on users, storage, custom domains, and plugins.  It is built for evaluation rather than for running a live programme, and organisations often outgrow it faster than they expect.

“Free” self-hosting has its own trap. The licence costs nothing, so it looks like the cheap option, right up until you count what sits underneath it: servers, security, backups, monitoring, and the staff hours to run them. Add the cost of downtime during a live assessment and the exposure of an unpatched site, and free software on the wrong infrastructure can cost far more than a managed fee.

The point at which free stops being viable is usually a specific trigger: learner numbers climb, an assessment deadline makes downtime unacceptable, or a data-protection review asks where your learner data actually sits.

What to budget

If you are building a business case, budget for the whole picture rather than just year one:

  • Hosting, sized for your peak rather than your average
  • Setup and theming as a one-off, with support and maintenance as a recurring line
  • Upgrades: Moodle releases major versions regularly, and staying current is both a cost and a necessity
  • Training, plus a contingency for the plugins and integrations you will want later
  • The Moodle Workplace licence, if you need it, as an additional recurring line on top of the above

The most useful habit is to think in total cost of ownership across three years rather than the headline of year one. When you talk to any provider, ask the direct questions: what is included, what is extra, what happens when something breaks, and where is our data hosted.

Costing it properly

So, is Moodle free? The software is. A dependable, supported Moodle platform is not, and anyone who tells you otherwise is leaving something off the invoice.

That is the part we do. Accipio is a Moodle Premium Certified Partner, and we host, support, and build Moodle, standard and Workplace, for organisations of every size, up to 500,000 users. That means  ISO 27001, ISO 9001, and Cyber Essentials Plus, hosting, rapid under ten-minute response support from people who know the platform, along with free upgrades, patching, and backups…all handled for you.

It also means going beyond what Moodle does out of the box. Accipio One is our own software, built on the platform to add what standard Moodle does not do on its own: Shop for selling training to businesses, AMS for end-to-end management of apprenticeships, and Grade for complete multi-marker assessment and auditing.

If you want the fuller picture of where  out-of-the-box runs out for most Moodle partners, see the three jobs no Moodle edition does for you. All of it is built and supported in-house.

And if you are already running Moodle yourself and the infrastructure has become more than you bargained for, moving to us is straightforward: we migrate self-hosted sites across free of charge. You keep your courses, your data, and your history, without the server headache.

If you want a realistic figure for your own organisation, visit our Moodle pricing page or reach out, and we can scope one with you.

Book a short scoping call and we'll put real numbers to it.