The DigitalOcean backup add-on costs 20% of your Droplet price. Every time. Whether you get weekly or daily depends on the Droplet type, not on how much you want to pay. Standard Droplets get weekly. Premium Droplets get daily. Both keep exactly four weeks of backups.
That sentence is doing a lot of work you should sit with before upgrading to Premium purely for the backup cadence. More frequent does not mean more protected. And neither schedule changes where the backup lives.
This article walks through the full cost picture: the add-on fee, snapshot storage, what a realistic stack costs under each model, and the moment when sending your backups off-platform is the cheaper and safer call.
How DigitalOcean prices backups
DigitalOcean sells backup coverage as a percentage of compute cost, not as a flat storage fee. The logic is simple: the more you spend on compute, the more you pay to protect it.
The backup add-on is 20% of the Droplet's monthly price. A $24/mo Droplet costs $4.80/mo to back up. A $96/mo Droplet costs $19.20/mo. DigitalOcean's docs page on enabling backups lays this out clearly.
What the add-on gives you:
- Automated backups of the Droplet's disk image
- A four-week rolling window (four restore points at any time)
- No storage bills for those images (the fee is all-inclusive)
What the add-on does not give you:
- Backups of attached block volumes (those are separate snapshots)
- Downloadable images you can move off-platform
- Restore points beyond the four-week window
- Any backup at all for Managed Databases or Spaces
The pricing is straightforward. The gaps are where teams get surprised.
Same-host risk
Every DigitalOcean native backup, including both weekly and daily Droplet backups, lives inside the same DigitalOcean account as the resource it protects. Account compromise, billing dispute, or a region-level event takes the backup with the resource.
Weekly backups on standard Droplets
Standard Droplets run weekly backups by default when the add-on is enabled. DigitalOcean picks the window; you don't control the exact time.
The practical implication: between backup runs, you can lose up to seven days of work if a Droplet fails catastrophically. For a static marketing site or a dev environment that resets frequently, that's fine. For a production database or a file server with daily user uploads, seven days is an unacceptable exposure window.
The four-week retention means you have four restore points on hand at any time. Week 1 backup overwrites Week 5 automatically. There is no way to extend this.
When weekly is enough:
- Dev, staging, or ephemeral environments
- Stateless apps where state lives in a Managed Database (backed up separately by DO)
- Sites that are rebuilt from source anyway
When weekly is not enough:
- Any Droplet that stores user-uploaded files
- Configuration servers that change frequently
- Any production system where a week of data loss is not acceptable
The question to ask is not "do I have backups?" but "how much can I afford to lose between the last backup and this failure?"
Daily backups on Premium Droplets
Premium Droplets are DigitalOcean's higher-tier compute offering. The relevant difference here: when you enable the backup add-on on a Premium Droplet, you get daily backups instead of weekly.
The add-on price is still 20% of the Droplet price. But Premium Droplets cost more than standard Droplets of equivalent RAM and vCPU, so the absolute cost is higher.
Premium Droplet daily backups are still same-account. Paying more changes the frequency, not where the backup lives. If your concern is account-level risk or off-site compliance, daily backups on a Premium Droplet don't address it.
The retention window stays at four weeks regardless of frequency. Daily backups give you 28 restore points over four weeks. Weekly backups give you four. That's a meaningful difference for granular recovery, but the window doesn't expand.
One subtle point: if you need daily backups and you're running a standard Droplet, your only native option is to upgrade to a Premium Droplet. There is no "switch to daily" setting for standard Droplets. The schedule is tied to the Droplet type.
For context on how the backup mechanism itself works under the hood, see how DigitalOcean native backup works.
Snapshot storage: the hidden cost
Snapshots are not backups, and DigitalOcean prices them differently. Where the backup add-on is a percentage-of-compute fee, snapshot storage is billed at $0.06/GB per month based on the compressed snapshot size. You trigger snapshots manually (or via the API), and they persist until you delete them.
For a more detailed treatment of the distinction, DigitalOcean snapshots vs. backups covers the full comparison. The short version: native backups are automated and inclusive, snapshots are manual and metered.
The two places snapshot costs accumulate:
- Droplet snapshots: you take them before a risky deploy, before a resize, or as a substitute for the backup add-on. Priced at $0.06/GB/mo.
- Volume snapshots: attached block storage volumes are not included in Droplet backups. If your Droplet writes important data to a volume, you need volume snapshots separately, also at $0.06/GB/mo.
A 100 GB Droplet snapshot costs roughly $6/mo if you keep it. A fresh snapshot that grows to 200 GB costs $12/mo. The cost compounds quickly if you maintain a history of manual snapshots without a retention policy.
Here's how to list your current snapshots and estimate their monthly cost using the doctl CLI:
# List all Droplet snapshots with size information
doctl compute snapshot list
--format ID,Name,MinDiskSize,Created
--no-header
# List all Volume snapshots
doctl compute volume snapshot list
--format ID,Name,Size,Created
--no-header
The MinDiskSize field reports the minimum Droplet size required to restore, not the actual compressed snapshot size. For cost calculations, use the Size field returned for volume snapshots. For Droplet snapshots, the actual billed size is the compressed image size, which DigitalOcean shows in the control panel's Snapshots tab. [verify: confirm whether doctl exposes actual billed size for Droplet snapshots]
To estimate your monthly snapshot bill:
# Manual cost calculation: total_snapshot_gb * 0.06
# Example: 3 snapshots averaging 80 GB each
# 3 * 80 * 0.06 = $14.40/mo
echo "Estimated monthly snapshot cost:"
echo "scale=2; 3 * 80 * 0.06" | bc
The $0.06/GB/mo rate applies to both Droplet and Volume snapshots. Volume snapshots: same rate, different resource.
The math: native vs. off-platform for a real stack
A realistic small production stack on DigitalOcean: three standard Droplets at $24/mo each, two attached volumes at 50 GB each, and one Managed Database cluster.
Here's what native backup actually costs for that stack:
| Resource | Cost | Native backup option | Monthly backup cost |
|---|---|---|---|
| 3x standard Droplet ($24/mo) | $72/mo compute | 20% add-on, weekly | $14.40/mo |
| 2x 50 GB volume | ~$10/mo | Volume snapshots at $0.06/GB | $6.00/mo (one snapshot each) |
| 1x Managed Database | Varies by tier | Included (daily, 7-day retention) | $0 |
| Total | ~$20.40/mo |
That $20.40 buys you: weekly Droplet backups (four restore points, four-week window), one manual volume snapshot per volume, and the built-in Managed Database backup.
Now compare the options side by side:
| Option | Frequency | Retention | Off-site | Est. monthly cost |
|---|---|---|---|---|
| Standard Droplet add-on | Weekly | 4 weeks | No | $14.40 for 3 Droplets |
| Premium Droplet add-on | Daily | 4 weeks | No | ~$18–24 (Premium pricing) [verify] |
| Volume snapshots (1/week) | Weekly (manual) | Until deleted | No | $6.00 for 2x50 GB volumes |
| SimpleBackups (Starter) | Daily or custom | Custom | Yes | ~$15–25/mo [verify current plan pricing] |
A few things stand out in that table. First, upgrading to Premium for daily Droplet backups costs more in compute before you even add the backup percentage, so the total rises faster than the 20% formula suggests. Second, neither native option is off-site. The backup lives in the same DigitalOcean account as the resource.
Third: for a small stack, an off-platform backup service is in the same ballpark as the native premium option, and it gives you off-site storage, cross-region copies, and testable restores in return.
The math doesn't always favor off-platform. For a single small Droplet with low RPO requirements, the 20% add-on at $4.80/mo is hard to beat for convenience. The calculus shifts once volumes, databases, and compliance enter the picture.
The real cost question
Daily backups cost more but don't change where the backup lives. The cost question isn't just "how often" but "where does the copy go." Paying for daily frequency without addressing same-host risk is paying for a smaller blast radius, not a different one.
When paying DigitalOcean more is the right call
The 20% add-on with weekly or daily backups is genuinely useful. Don't let this article talk you out of enabling it. The question is whether it's enough on its own.
Native backup is the right call when:
You need fast restores within the same account. DigitalOcean restores from native backups are fast because everything is already in-platform. No egress, no cross-account transfer, no waiting for files to land in S3. If your primary recovery scenario is "bad deploy, need to roll back within the hour," native backup handles it well.
Your recovery window fits within four weeks. If you only ever need to restore to a point in the last 28 days, native retention is sufficient.
Your Droplet is stateless. If your Droplet doesn't hold authoritative state, the backup is a convenience, not a critical safety net. Enabling the add-on for $4.80/mo is cheap insurance for a stateless node.
You're already on Premium for performance reasons. If you upgraded to Premium Droplets for CPU or I/O performance, daily backups come with that upgrade at no additional schedule cost. Use them.
Native backup becomes insufficient when:
- You need off-site or cross-region copies for SOC 2, ISO 27001, or GDPR compliance purposes. Native backups don't satisfy the "off-site copy" requirement that most frameworks mandate.
- You need to back up volumes, Managed Databases to an external store, or Spaces, all of which native backup doesn't cover in one consistent system.
- You need restore testing. DigitalOcean doesn't have a mechanism to automatically test that a native backup restores cleanly. For compliance verification, you need that.
- You need retention beyond four weeks.
The complete picture of gaps in DigitalOcean's native backup is in what DigitalOcean native backup doesn't cover, which covers the account-level risk, missing resource types, and compliance gaps in detail.
For a full feature-by-feature comparison against off-platform options, see DigitalOcean native vs. SimpleBackups.
If you've read this far, you probably already know whether native retention is enough for your project. If it isn't, SimpleBackups gives you cross-region off-site backup, automated verification, and a restore you can actually test.
Keep learning
- How DigitalOcean native backup works: the mechanics behind Droplet backups, snapshot storage, and Managed Database backup.
- DigitalOcean snapshots vs. backups: when to use each, and how they're billed differently.
- Back up your DigitalOcean Droplets: step-by-step guide including off-site options.
- DigitalOcean backups explained: the full overview of what DigitalOcean offers across all resource types.
- Backups vs. snapshots: the broader distinction, with examples across providers.
FAQ
How much do DigitalOcean backups cost?
The DigitalOcean backup add-on costs 20% of your Droplet's monthly price. A $24/mo Droplet adds $4.80/mo. A $48/mo Droplet adds $9.60/mo. The fee covers automated backups with four-week retention, but does not include volume snapshots or Managed Database backups, which are priced separately.
Is the 20% backup fee per Droplet or per account?
It is per Droplet. You enable the backup add-on on each Droplet individually, and each one incurs a 20% charge on top of its own compute price. A three-Droplet team running $24/mo Droplets pays $4.80/mo per Droplet, or $14.40/mo total for backup coverage across all three.
Are daily backups available on standard Droplets?
No. Daily backups are only available on Premium Droplets. Standard Droplets receive weekly automated backups when the add-on is enabled. If you need daily granularity from DigitalOcean's native backup, you need to run a Premium Droplet. Alternatively, you can use off-platform backup tools to run daily backups from any Droplet type.
How much do DigitalOcean snapshots cost per month?
DigitalOcean charges $0.06 per GB per month for snapshot storage. This applies to both Droplet snapshots and Volume snapshots. A 100 GB Droplet snapshot held for one month costs $6.00. Snapshots persist until deleted, so the cost accumulates. Use doctl compute snapshot list to audit what you're keeping.
Is off-platform backup cheaper than native?
It depends on your stack. For a single small Droplet, the 20% add-on is usually cheaper than an off-platform service subscription. For a production stack with multiple Droplets, attached volumes, and compliance requirements, the total cost of native backup (add-on plus snapshot storage) often approaches the cost of an off-platform service that also gives you off-site storage, cross-region copies, and automated restore testing.
This article is part of The complete guide to DigitalOcean backup, an honest, practical reference from the team that backs up DigitalOcean every day.