On this page
MongoDB Atlas is billed hourly and invoiced monthly. As of October 2026, MongoDB's pricing page lists three Atlas Core tiers: Free at $0, Flex at $0.011 per hour capped at $30 a month, and Dedicated clusters from $0.08 per hour, which the page puts at $56.94 a month for the smallest M10 configuration. Storage beyond the default, backups, data transfer and add-ons are charged on top.
All figures below are list prices taken from mongodb.com/pricing and the Atlas billing documentation on 11 October 2026. Prices vary by cloud and region; check the Atlas pricing calculator for your own configuration.
| Tier | List price (Oct 2026) | What you get | Limits that matter |
|---|---|---|---|
| Free (M0) | $0 | 512 MB storage, shared RAM and vCPU | Up to 100 ops/sec, no backups, auto-paused after 30 days idle |
| Flex | $0.011/hour, $8 to $30 a month | Up to 5 GB storage, data transfer included | Hard limit above 500 ops/sec, one daily snapshot, no point-in-time restore |
| Dedicated (M10 and up) | From $0.08/hour, $56.94 a month | 10 GB to 4 TB storage per node, 2 GB to 768 GB RAM | Everything else billed by usage |
Dedicated cluster pricing (M10 and up)
Dedicated tiers are priced per hour and differ by cloud provider and region. The pricing page's dedicated table shows these base prices for AWS us-east-1, including each tier's default storage:
| Tier | RAM | vCPU | Default storage | Base price |
|---|---|---|---|---|
| M10 | 2 GB | 2 | 10 GB | $0.08/hr |
| M20 | 4 GB | 2 | 20 GB | $0.20/hr |
| M30 | 8 GB | 2 | 40 GB | $0.54/hr |
| M40 | 16 GB | 4 | 80 GB | $1.04/hr |
| M50 | 32 GB | 8 | 160 GB | $2.00/hr |
| M60 | 64 GB | 16 | 320 GB | $3.95/hr |
Three details change the real number. Atlas charges the cluster and storage cost for every data-bearing node, so extra electable, read-only or analytics nodes and every additional shard multiply it, and sharded clusters add config servers at a separate rate. Multi-region clusters cost more than the preferred-region price shown at creation. And M10 and M20 run on burstable instances that can be CPU-throttled under sustained load, which is why MongoDB recommends M30 and above for performance-critical workloads.
Atlas Infinite, which separates compute from storage, is in public preview from $0.09 per hour.
What else is on an Atlas bill
- Storage. Default storage is in the hourly price. If you customise capacity, Atlas bills the full amount, not just the increase. Faster IOPS costs extra.
- Cloud Backup. Snapshot storage is billed per GB per month: $0.14 to $0.19 on AWS, $0.08 to $0.12 on Google Cloud and $0.34 to $0.65 on Azure. Continuous cloud backup, which adds point-in-time restore, is billed on snapshots plus the stored oplog in tiers: on AWS $1.00 to $1.55 per GB between 5 and 100 GB, falling to $0.25 to $0.40 above 500 GB. Copies in other regions roughly double storage.
- Data transfer. Inbound is free. On AWS, same-region transfer is $0.00 to $0.01 per GB, cross-region $0.02 to $0.15 and out to the internet $0.09 to $0.16. Free and Flex clusters are not charged for outbound data.
- Search and Vector Search Nodes. Dedicated search hardware is billed hourly; on AWS us-east-1 high-CPU nodes run from $0.12 per hour (S20) to $3.26 per hour (S80).
- Online Archive and Data Federation. Data Federation charges $5.00 per TB processed with a 10 MB minimum per query, plus data returned. Online Archive adds storage per GB per day.
- Networking and security. Private endpoints carry an hourly charge per region ($0.045 per hour in us-east-1 on AWS) plus capacity units. Customer-managed encryption keys or LDAP add a 15% uplift to each cluster, except on the Atlas Enterprise and Platinum plans.
- Support. Basic support is free. Developer, Pro, Enterprise and Platinum plans are paid, with severity 1 initial response goals of 8 hours, 2 hours, 30 minutes and 15 minutes. The support page does not list plan prices.
Why Atlas bills grow
- Tier steps double. Each tier roughly doubles the hourly rate: M30 to M40 to M50 is $0.54, $1.04, then $2.00 an hour. A working set that outgrows RAM pushes the cluster up a step, often because of an indexing problem.
- Auto-scaling without a ceiling. Compute auto-scaling moves the tier up on CPU and memory pressure, and storage on Atlas Core grows when the disk reaches 90% full.
- Backups that only accumulate. Snapshots are incremental, but Atlas keeps an extra full snapshot after a tier, storage or topology change or a failover, and the cloud provider can report snapshot usage up to the full volume size. Longer restore windows mean a larger stored oplog.
- Cross-region traffic. Applications in another region and multi-region clusters add transfer charges.
- Clusters nobody owns. Development and test clusters left running at dedicated rates. Since 22 January 2026 Atlas no longer supports M2 and M5; they were migrated to Flex, so a former flat-rate cluster now bills by ops per second.
How to reduce Atlas costs
- Fix queries before buying hardware. Use the Performance Advisor's index suggestions and query projections; a smaller working set can keep you on a lower tier.
- Cap auto-scaling. Set a minimum and maximum cluster size; Atlas will not scale outside that range.
- Pause or downsize non-production clusters. M10 and larger clusters can be paused for up to 30 days, after which Atlas resumes them; only storage is billed while paused. Flex clusters cannot be paused, but at $8 to $30 a month they are the cheaper home for development.
- Tune the backup policy. The default policy takes hourly snapshots (every 6 hours, or 12 on NVMe) kept 7 days, plus daily, weekly, monthly and yearly snapshots. Shorten retention and the restore window where your recovery objectives allow, and limit cross-region copies.
- Keep traffic local. Run applications in the cluster's cloud region, enable driver network compression and return only the fields you need.
- Tier cold data. TTL indexes or Online Archive move old documents off primary storage.
- Watch the spend. Billing alerts and the Billing Cost Explorer catch a runaway cluster before the invoice does.
For larger estates, Atlas offers prepaid, monthly commitment and marketplace subscriptions. The documentation describes how they are invoiced but publishes no discount rates, so any reduction is negotiated with MongoDB.
Alternatives to Atlas: self-managed MongoDB
Atlas bundles hardware, operations, backup and upgrades into one usage bill. The alternative is to run MongoDB yourself:
- Community Server. No licence fee under the SSPL. You pay for servers, storage and the engineers who run replica sets, upgrades and backups, and MongoDB, Inc. does not support it.
- Enterprise Advanced. A commercial subscription for self-managed deployments with Enterprise Server, Ops Manager, the Kubernetes Operator and vendor support. MongoDB quotes it through sales rather than publishing a price.
- Either, with third-party support. Independent providers support Community, Enterprise and Atlas deployments. Our MongoDB support options guide compares the routes.
A fair comparison includes backup storage, monitoring, on-call time and upgrade work, not only instance prices. Moving in either direction is covered in our MongoDB migration guide, and the backup choices on each side are in how to back up a MongoDB database. If the reason you are pricing Atlas is an old self-managed cluster on 4.2 to 6.0 that cannot be upgraded yet, OSSeva, AceMQ's extended support platform, ships patched builds for those versions while you decide.
When to get help
Most Atlas cost problems trace back to sizing, indexing and backup policy rather than price lists. AceMQ's MongoDB support covers Atlas, Enterprise Advanced and Community deployments, including reviews of why a cluster is on the tier it is on. Our WiredTiger cache eviction case shows the kind of working-set problem that drives tier upgrades, and database support covers MongoDB alongside the rest of your data stack.
Sources
- MongoDB: Pricing (Atlas tiers, dedicated, Flex and Search Node tables, FAQ), checked 11 October 2026
- MongoDB Atlas: Cluster Configuration Costs (storage, backup, nodes)
- MongoDB Atlas: Estimate Atlas Flex Cluster Costs (M2/M5 retirement)
- MongoDB Atlas: Data Transfer Costs
- MongoDB Atlas: Additional Services (private endpoints, 15% security uplift)
- MongoDB Atlas: Data Federation Costs
- MongoDB Atlas: Billing Breakdown and Optimization
- MongoDB Atlas: Manage Subscriptions
- MongoDB Atlas: Auto-Scaling
- MongoDB Atlas: Pause, Resume, or Terminate a Cluster
- MongoDB Atlas: Configure a Backup Policy (default policy)
- MongoDB Atlas: Flex Limitations
- MongoDB: Atlas Support Plans
- OSSeva: MongoDB extended support
Frequently Asked Questions
How much does MongoDB Atlas cost?
As of October 2026, MongoDB's pricing page lists three Atlas Core tiers: Free at $0, Flex from $0.011 per hour and capped at $30 a month, and Dedicated clusters from $0.08 per hour, which the page puts at $56.94 a month for the smallest M10 configuration. Storage beyond the default, backup, data transfer and add-ons are billed on top.
Is MongoDB Atlas free?
There is a free-forever tier, the M0, with 512 MB of storage, shared RAM and vCPU and up to 100 operations per second. It has no backups, and Atlas pauses an inactive Free cluster after 30 days. It is for learning and prototypes, not production.
What does Atlas charge for besides the cluster?
Custom storage and IOPS, Cloud Backup snapshot storage and the oplog for continuous backup, outbound and cross-region data transfer, Search Nodes, Online Archive and Data Federation, private endpoints, a 15% uplift for customer-managed encryption keys or LDAP on most plans, and paid support plans.
Is Atlas Flex cheaper than an M10?
Yes, Flex costs $8 to $30 a month including 5 GB of storage and data transfer, against $56.94 a month for an M10. But Flex has a single daily snapshot, no point-in-time restore, a hard limit above 500 operations per second and no pausing. Production workloads usually start at M10.
Does MongoDB Atlas offer discounts?
The pricing page lists Atlas credits for startups, $500 for educators and $50 through the GitHub Student Developer Pack. Atlas also sells prepaid and commitment subscriptions through sales or cloud marketplaces, but MongoDB does not publish discount rates for them.
Can I run MongoDB without paying for Atlas?
Yes. MongoDB Community Server is free to run on your own infrastructure under the SSPL, and MongoDB Enterprise Advanced is a commercial subscription for self-managed deployments that includes Ops Manager. Self-managing moves the cost to servers, storage and the people who run them, and support can come from MongoDB or an independent provider.
Talk to an engineer
Need a hand with MongoDB?
Senior engineers who run it in production. Get a quote or a free consultation, no sales pitch.
Go deeper on support and version lifecycles
- ComparisonPostgreSQL vs MySQL: Where They Differ and How to ChooseSee the comparison
- ComparisonOpenSearch vs Elasticsearch: How the Fork Has DivergedSee the comparison
- ComparisonOpen Source and Vendor Support Windows ComparedSee the comparison
- ComparisonMessage Broker Support Options ComparedSee the comparison

