AWS cost playbook

Unattached EBS Volumes Still Cost Money: How to Find and Safely Remove Them

Unattached EBS volumes keep charging by provisioned GB-month even when no instance uses them.

Prepared by Zeptrix CloudPrune ยท Updated July 24, 2026

Scan for unattached EBS volumes
Read-only scan No AWS changes made Impact and rollback notes

The cost signal

Unattached EBS volumes keep charging by provisioned GB-month even when no instance uses them. CloudPrune can add age, attachment history, snapshot/rollback guidance, and a dry-run recommendation before deletion.

Review method
Read-only evidence first, followed by owner review, rollback planning, and post-change validation.
Reference
Delete unattached Amazon EBS volumes AWS prescriptive guidance

How to verify manually

  1. Open AWS Billing and Cost Explorer to confirm the service driving the spend.
  2. Use the AWS console view for the affected service to identify candidate resources.
  3. Run a read-only AWS CLI inventory command and export the resource IDs before changing anything.
  4. Compare age, attachment, traffic, retention, and recent usage signals before deciding on cleanup.

Impact and rollback

  1. Classify whether the action can affect production traffic, data retention, compliance, or incident response.
  2. Prefer dry-run review first. For storage deletion, create or verify a snapshot/export when rollback matters.
  3. Schedule changes with an owner and a validation window. Stop if the blast radius is unclear.
  4. Keep the previous configuration or snapshot reference until post-change metrics are stable.

How CloudPrune helps

CloudPrune starts read-only, scans AWS evidence, stores the recommendation, and shows savings context with risk, downtime, impact analysis, and safer execution steps.

Scan for unattached EBS volumes

Questions people ask

Do unattached EBS volumes still cost money?

Yes. An EBS volume is billed by provisioned storage while it exists, even if it is detached from every EC2 instance.

Is it safe to delete every unattached EBS volume?

No. First check age, recent attachment history, naming, tags, snapshots, backups, and application ownership. Detached volumes can still be rollback data.

What is the safest cleanup path?

Start with a read-only inventory, confirm ownership, snapshot or export data when rollback matters, delete only reviewed volumes, and keep the rollback reference through the validation window.

Related CloudPrune resources