AWS Snapshot Cost 2026: Pricing, Hidden Fees & 7 Ways to Cut It
AWS Snapshot Cost: How Pricing Works and How to Cut It in 2026
Short answer: EBS snapshots cost $0.05 per GB-month in the Standard tier and $0.0125 in the Archive tier (us-east-1), billed only on the incremental blocks each snapshot stores. Most snapshot waste is orphaned snapshots from deleted volumes and retention nobody set. Delete orphans, archive anything kept past 90 days, and automate expiry with Data Lifecycle Manager.
Key takeaways
- Amazon EBS snapshots cost $0.05 per GB-month (Standard tier) - but you're billed only for incremental, changed blocks, not full volume size.
- The Archive tier drops storage to $0.0125 per GB-month (~75% cheaper) for backups you keep 90+ days, with a $0.03/GB restore fee.
- The biggest hidden cost is orphaned snapshots - old, unattached backups quietly billing every month.
- Deleting a snapshot doesn't always lower your bill, because of how incremental blocks are shared.
- Automate retention with Data Lifecycle Manager and audit spend in Cost Explorer under usage type
EBS:SnapshotUsage.
What is an AWS snapshot and how are you charged?
An AWS snapshot is a point-in-time backup of an Amazon EBS volume, stored durably in Amazon S3 behind the scenes. You use them to back up EC2 disks, clone environments, and build AMIs.
The critical billing concept: snapshots are incremental. The first snapshot captures every used block; each later snapshot stores only the blocks that changed since the last one. So a 500 GB volume does not cost you 500 GB per snapshot - you pay for the actual delta. AWS explains the mechanism in how EBS snapshots work.
That's why your bill rarely matches napkin math off volume size - and why snapshot sprawl sneaks up on teams.
AWS snapshot pricing: the exact rates (2026)
| Component | Standard tier | Archive tier |
|---|---|---|
| Snapshot storage | $0.05 / GB-month | $0.0125 / GB-month |
| Restore | Free | $0.03 / GB restored |
| Minimum retention | None | 90 days |
Rates are for US East (N. Virginia); other regions run slightly higher (e.g. ~$0.053-0.054 in some EU regions). See EBS pricing for your region. There is no free tier for snapshot storage.
Worked example
A team keeps snapshots totaling 7,000 GB in Standard:
7,000 GB × $0.05 = $350/month
Move the cold 5,000 GB to Archive:
(2,000 × $0.05) + (5,000 × $0.0125) = $100 + $62.50 = $162.50/month
~54% saved - with no data loss. One caveat: an archived snapshot is stored in full rather than incrementally, so archiving a snapshot that shares most of its blocks with others can store more data, not less. Archive the long-retention end of a chain, not every snapshot. You can check the numbers for your own volumes with the snapshot cost calculator.
Additional snapshot costs most people miss
- Cross-region copy - copying a snapshot to another region is billed as inter-region data transfer (typically around $0.02/GB from US regions), plus snapshot storage in the destination region.
- Fast Snapshot Restore (FSR) - instant, pre-warmed restores cost $0.75 per DSU-hour per Availability Zone. Leave it on across several AZs and it dwarfs storage.
- Snapshot API operations -
GetSnapshotBlock,PutSnapshotBlock,ListChangedBlockscarry small per-unit fees (e.g. ~$0.003 per 1,000 SnapshotAPIUnits). - RDS snapshots - backup storage up to the size of your provisioned database storage is included; beyond that, and every manual snapshot that outlives its database, bills at roughly $0.095/GB-month for RDS for MySQL and PostgreSQL in us-east-1 (Aurora backup storage is cheaper). See RDS pricing.
The incremental billing trap (why deleting snapshots may not help)
Here's what trips up almost everyone: because blocks are shared across a snapshot chain, deleting one snapshot only frees the blocks not referenced by any other snapshot. Delete a snapshot whose blocks are still needed by others in the chain, and your bill barely moves.
Practical rule: real savings come from removing whole chains you no longer need - every snapshot of a volume that's gone - and from tightening retention so chains stop growing. Trimming individual snapshots out of an active chain frees only their unique blocks.
Orphaned snapshots: the #1 source of wasted snapshot spend
When you delete an EBS volume or terminate an instance, its snapshots are not deleted. They keep billing indefinitely. Over a year, orphaned and forgotten snapshots become the largest slice of many teams' snapshot cost - and no dashboard flags them by default.
Audit for:
- Snapshots whose source volume no longer exists.
- Snapshots not backing any AMI.
- Snapshots far older than your retention policy.
How to check snapshot cost in AWS
You can't cut what you can't see:
- Cost Explorer → filter Service = EC2 - Other, Group by → Usage Type, look for
EBS:SnapshotUsage(storage) and archive/restore usage types. - Billing console → Bills → Charges by service → expand Elastic Compute Cloud to see snapshot lines.
- Cost and Usage Report → filter
line_item_usage_type LIKE '%SnapshotUsage%'for per-snapshot detail and tagging by team.
7 ways to reduce AWS snapshot cost
- Delete orphaned snapshots - the fastest win. Script it against volumes/AMIs that no longer exist.
- Move cold snapshots to the Archive tier - 75% cheaper per GB for anything kept 90+ days.
- Automate retention with Data Lifecycle Manager (DLM) - set policies to create and expire snapshots automatically so sprawl never starts.
- Right-size snapshot frequency - hourly snapshots of a rarely-changing volume waste money; match cadence to real RPO.
- Turn off Fast Snapshot Restore where you don't need instant restore, and scope it to one AZ when you do.
- Clean up AMI-backing snapshots - deregistering an AMI leaves its snapshots behind; delete both.
- Tag and chargeback - cost allocation tags on snapshots expose which team drives spend, which drives behavior change.
Automate it (example DLM approach)
Create a DLM lifecycle policy that snapshots tagged volumes on a schedule, retains N copies, and archives or deletes the rest. Set it once; sprawl stops compounding.
EBS snapshots vs RDS snapshots vs EFS backups
- EBS snapshots - $0.05/GB-month, incremental, best for EC2 block volumes.
- RDS snapshots - free up to your provisioned storage size, then ~$0.095/GB-month (RDS for MySQL/PostgreSQL); watch manual snapshots that outlive the database.
- EFS/EBS storage choice - Amazon EFS Standard costs several times more per GB than EBS gp3 but supports shared multi-instance access - a design tradeoff, not just a cost one.
Monitor so snapshot cost never creeps back
Wire snapshot usage types into AWS Cost Anomaly Detection and a budget alert on EC2-Other. A misconfigured hourly backup job or a forgotten cross-region copy can add hundreds within a billing cycle - catch it in days, not at month-end.
FAQ
Do AWS snapshots cost money? Yes. EBS snapshots bill at $0.05/GB-month (Standard) or $0.0125/GB-month (Archive) for the data stored. There is no free tier.
How much does one snapshot cost per month? In Standard you pay only for the blocks it stores: a snapshot holding 100 GB of changed blocks costs $5/month. An archived snapshot is stored in full, so a 100 GB archived snapshot costs $1.25/month (100 × $0.0125).
How do I check snapshot cost in AWS?
In Cost Explorer, filter Service = "EC2 - Other" and group by Usage Type; look for EBS:SnapshotUsage. Or expand EC2 charges in the Billing console's "Charges by service."
Why didn't deleting a snapshot reduce my bill? Snapshots share incremental blocks. Deleting one only frees blocks no other snapshot references, so removing a snapshot from an active chain may free little to no storage.
What's the cheapest way to keep long-term snapshots? Move them to the Archive tier ($0.0125/GB-month) for anything retained 90+ days, and automate expiry with Data Lifecycle Manager.
Do RDS snapshots cost extra after I delete the database? Yes. Manual RDS snapshots persist after the database is deleted, and with no provisioned storage left to offset them they bill at the full backup storage rate (~$0.095/GB-month for RDS for MySQL/PostgreSQL in us-east-1) until you delete them.
Sources
- Amazon EBS pricing - snapshot Standard and Archive tier rates
- How Amazon EBS snapshots work - incremental storage
- Archive Amazon EBS snapshots - archive tier, minimum retention, full-snapshot storage
- Amazon Data Lifecycle Manager
- Amazon EBS fast snapshot restore
- Amazon RDS pricing - backup storage
Tags:
Need help with this?
I offer hands-on consulting on exactly this — aws cost optimization consulting .