Posted on Mar 22, 2026 · Updated Jun 24, 2026 · 14 min read
AWS Pricing Changes in 2026: Every Update That Affects Your Bill
AWS adjusts pricing across hundreds of services every year. Some changes are announced prominently; others appear quietly in pricing pages with no in-console notification. Missing a pricing change can mean thousands of dollars of unexpected charges before anyone notices. 27% of cloud spend is wasted globally — and untracked pricing changes are a leading, under-discussed contributor (Flexera 2025 State of the Cloud Report).
This page is a living reference. It tracks every significant AWS pricing change announced for 2026, along with carry-over changes from 2025 that continue to affect bills today. For each change: what happened, who it affects, the estimated bill impact, and what to do about it. Bookmark this page — it is updated as AWS makes announcements. Last reviewed June 24, 2026.
TL;DR — Key 2026 Changes at a Glance
- IPv4 charges: $3.65/IP/month for every public IPv4 (since Feb 2024, still catching teams off-guard)
- Graviton4 (r8g/c8g/m8g): up to 30% better price-performance than Graviton3, now GA in all regions
- EC2 on-demand reductions: 3–7% for older x86 families (m5/c5/r5) in select regions
- Amazon Bedrock: input token pricing reduced 10–25% for Claude Haiku and Llama models
- EKS cluster fee: $0.10/hr per cluster — $72/month per cluster, still unbudgeted by many teams
- S3 Express One Zone: GA and maturing; 7x higher storage cost than Standard but 10x lower latency
- Database Savings Plans: a single commitment now spans 11 database services (RDS, Aurora, ElastiCache, and more) for up to 35% off
- EKS Split Cost Allocation: imports up to 50 Kubernetes labels per pod and now tracks GPU/accelerator usage (NVIDIA, AMD, Trainium, Inferentia) — finally makes per-team GPU cost attribution possible
Table of contents
Summary of key changes
In 2026, the two most impactful AWS pricing shifts for most teams are: the public IPv4 charge ($3.65/month per IP, in effect since February 2024) and Graviton4 general availability, which delivers up to 30% better price-performance than Graviton3 (AWS, 2026). AWS pricing changes fall into two categories — reductions tied to new hardware generations and increases tied to charges for previously free resources. Both are in play simultaneously. For a side-by-side view of where AWS versus Azure undercuts each other, see our AWS vs Azure pricing comparison.
The single largest unresolved cost impact for most teams is the public IPv4 charge introduced February 1, 2024: $0.005/hour per public IP, or $3.65/month. It applies to every public IPv4 attached to an EC2 instance, RDS instance, load balancer, NAT Gateway, or any other resource — including ones in active use (AWS Blog, Feb 2024). Many teams that built infrastructure before 2024 have never audited their IPv4 footprint. That audit is free and takes under an hour.
On the savings side, Graviton4 instances (r8g, c8g, m8g families) reached full general availability in early 2026. AWS claims up to 30% better compute performance per dollar compared to Graviton3, with memory-optimized r8g seeing the largest gains. Any team on r6g or r7g instances should evaluate migration — most Linux workloads require zero code changes.
2026 timeline by quarter
Three confirmed pricing changes took effect in Q1 2026. Additional changes expected through Q4 are detailed below. Check back or subscribe for updates as AWS announces them — AWS typically provides 30 days advance notice for increases; reductions take effect immediately.
Q1 2026 (January – March)
EC2 On-Demand Price Reductions — m5/c5/r5 Families
What changed: AWS reduced on-demand prices for older Intel x86 instance families (m5, c5, r5) in us-east-1 and eu-west-1 by approximately 3–7%. This follows the historical pattern of AWS reducing legacy pricing when newer ARM generations reach broad availability (AWS EC2 Pricing).
Who it affects: Teams still running m5, c5, or r5 instances who have not yet migrated to Graviton.
Bill impact: 3–7% reduction on affected instance hours. A team spending $2,000/month on m5 instances saves $60–$140/month passively.
What to do: Accept the passive savings, but treat this as a prompt to evaluate Graviton4 (m8g). The price-performance improvement there is 25–30%, far exceeding this modest reduction.
Graviton4 General Availability — All Major Regions
What changed: The r8g, c8g, and m8g instance families powered by AWS Graviton4 processors reached full general availability across all major AWS regions in early 2026. Graviton4 delivers up to 30% better compute performance per dollar compared to Graviton3 and up to 40% more memory bandwidth on r8g instances (AWS Graviton).
Who it affects: Any team running Graviton3 (r7g, c7g, m7g) or x86 instances for general-purpose, compute-optimized, or memory-optimized Linux workloads.
Bill impact: Up to 30% cost reduction for equivalent CPU workloads. Teams spending $5,000/month on r7g can potentially achieve the same throughput for ~$3,500/month on r8g.
What to do: Benchmark your application on r8g in staging. Most Linux-based workloads (Go, Java, Python, Node.js) run without code changes. Prioritize memory-intensive services — r8g shows the largest gains.
Amazon Bedrock — Updated On-Demand Model Pricing
What changed: AWS updated Bedrock on-demand pricing for several foundation model tiers in Q1 2026, reflecting competitive pressure from direct model API providers. Claude Haiku and Llama input token prices were reduced by 10–25%. Provisioned throughput pricing for high-volume inference remains unchanged (AWS Bedrock Pricing).
Who it affects: Teams using Bedrock on-demand for inference-heavy applications — chatbots, document processing, code generation.
Bill impact: 10–25% reduction on input token costs for affected models. Output token pricing largely unchanged.
What to do: Review your Bedrock Cost Explorer breakdown. If you're spending over $500/month on inference, evaluate whether provisioned throughput now offers a better per-token rate at your volume.
Q2–Q4 2026 (Anticipated)
AWS historically announces pricing changes at re:Invent (December) with rollouts through Q1–Q2 of the following year. Additional changes expected for the remainder of 2026:
- EC2 Savings Plans rate refreshes: Expect updated 1-year and 3-year rates for Graviton4 families as adoption scales and AWS adjusts competitive positioning.
- S3 Intelligent-Tiering threshold changes: AWS has periodically adjusted the minimum object size for automatic tiering (128 KB as of Q1 2026). A raise could affect small-object workloads.
- Aurora Serverless v2 ACU pricing: Competitive pressure from PlanetScale, Neon, and Turso is pushing AWS to sharpen serverless database pricing. A reduction in ACU pricing or minimum ACU floor is plausible in H2 2026.
- AWS Lambda duration pricing: Lambda pricing (per GB-second) has remained stable since 2018. A reduction would be significant for serverless-heavy architectures.
This page is updated as changes are announced.
Last reviewed: March 2026. Check back or subscribe for updates to be notified when new pricing changes are tracked.
2025 changes still affecting your 2026 bill
Three 2024–2025 pricing changes are not yet reflected in most teams' cost models. If your infrastructure predates them and you have not audited recently, these are almost certainly hitting your bill without anyone noticing. The IPv4 charge alone adds over $1,100/year for a startup with a typical 27-IP footprint — a recurring cost invisible to most billing dashboards until you filter for it explicitly.
Public IPv4 Address Charge — $3.65/IP/Month (Since Feb 1, 2024)
What changed: AWS began charging $0.005/hour ($3.65/month) for every public IPv4 address attached to any AWS resource — EC2 instances, RDS instances, Elastic Load Balancers, NAT Gateways, and idle Elastic IPs that are attached ( previously only unattached idle IPs were charged) (AWS Blog).
Who it affects: Everyone on AWS with public-facing infrastructure. Most organizations significantly underestimated how many public IPs they actually had.
Bill impact: A startup with 20 EC2 instances, 3 load balancers, 3 NAT Gateways, and 1 RDS instance (roughly 27 public IPs) pays an extra $98.55/month — $1,182/year — just for IPv4 addresses.
What to do: Run the AWS Public IP Insights tool (free in the VPC console) to inventory every public IP in your account. Move internal services to private IPs. Use IPv6 where possible — it remains free. Consolidate load balancers and terminate unused Elastic IPs immediately.
Free Tier Scope Changes — Data Transfer and EC2
What changed: AWS tightened free tier limits on outbound data transfer in 2024. The 100 GB/month free outbound transfer allowance to the internet was retained, but free tier coverage for inter-region data transfer was reduced. Additionally, t4g (Graviton2) free tier coverage was clarified to apply to specific regions only (AWS Free Tier).
Who it affects: New accounts and teams using free tier to run development or demo environments with cross-region architecture.
Bill impact: Small in absolute terms, but can surprise teams that assumed full free tier coverage for multi-region setups.
What to do: Check your free tier usage in the Billing console under "Free Tier Usage." Set a $0 budget alert on any free-tier account so surprises surface immediately.
S3 Request Pricing — LIST vs. GET Clarification
What changed: AWS clarified in 2024 that LIST requests are billed at the PUT/COPY/POST rate of $0.005 per 1,000 requests — not the GET rate of $0.0004 per 1,000. Applications that perform frequent recursive LIST operations (sync tools, backup agents, pipeline scanners) saw immediate bill increases (AWS S3 Pricing).
Who it affects: Data pipelines, ETL tools, backup solutions, and any application that recursively lists S3 prefixes.
Bill impact: An application making 10 million LIST requests/month pays $50/month vs. $4/month at GET rates — a 12.5x difference.
What to do: Check S3 request metrics in Cost Explorer filtered by "S3 API Requests." Replace recursive LIST patterns with S3 Inventory for scheduled scans. Use S3 Event Notifications instead of polling for new objects.
Compute: EC2, Graviton, Spot
Compute is 40–60% of a typical AWS bill and carries more pricing levers than any other category (AWS Cost Explorer benchmarks, 2025). In 2026, the dominant story is Graviton4 broad availability paired with Savings Plans. Teams migrating from x86 on-demand to Graviton4 Savings Plans can reduce compute costs by 50–65% for equivalent workloads. That is not a marginal improvement — it is a structural one.
EC2 On-Demand Pricing Trends
AWS reduces on-demand prices for older instance families when newer generations arrive. In 2026, the m5/c5/r5 families (Intel Skylake/Cascade Lake) have seen 3–7% reductions in select regions, following the same pattern seen when m7i launched and m6i prices were trimmed. On-demand pricing for current-generation x86 (m7i, c7i, r7i) remains stable.
Graviton4 (r8g, c8g, m8g) is priced approximately 10–15% lower than equivalent Graviton3 instances on-demand, while delivering 25–30% more performance per core. On a price-performance basis, Graviton4 is the best value compute option AWS currently offers for general Linux workloads.
Graviton Discounts and Savings Plans
Compute Savings Plans for Graviton4 families offer 1-year and 3-year terms. One-year no-upfront plans deliver approximately 30% off on-demand rates. Three-year all-upfront plans reach 50–55% off. Combined with Graviton4's baseline efficiency improvement, teams migrating from x86 on-demand to Graviton4 Savings Plans can reduce compute costs by 50–65% for equivalent workloads (AWS Savings Plans Pricing). For a full breakdown of which commitment model fits your workload, see our reserved vs spot vs on-demand comparison.
Spot Instance Market Conditions in 2026
Spot prices in 2026 remain volatile in us-east-1 for GPU instances (p4d, p5, g5) due to sustained AI/ML training demand. General-purpose Spot (m7g, c7g) has remained relatively stable at 60–70% discounts from on-demand. For batch, CI/CD, and stateless workloads, Graviton-based Spot instances (m8g, c8g) offer particularly attractive interruption rates in many availability zones due to lower overall demand pressure compared to equivalent x86 families.
Storage: S3, EBS, Glacier
Every gp2 EBS volume in your account is a guaranteed 20% cost reduction waiting to happen — gp3 costs $0.08/GB-month versus $0.10/GB-month for gp2, at better baseline performance, with zero downtime to migrate (AWS EBS Pricing, 2026). Storage is the most underestimated optimization target: the changes are low-risk, the savings are immediate, and in 2026 most AWS accounts still have unmigrated gp2 volumes.
S3 Express One Zone — When It's Worth It
Amazon S3 Express One Zone became generally available in late 2023 and has matured through 2025–2026. It delivers single-digit millisecond latency and up to 10x higher request throughput than standard S3. The pricing model reflects the premium: $0.16/GB-month for storage (versus $0.023/GB-month for S3 Standard) and $0.0025/ $0.0008 per 1,000 PUT/GET requests (AWS S3 Pricing).
Express One Zone is not a replacement for standard S3. It is purpose-built for latency-sensitive workloads: ML training data access, high-frequency analytics buffers, and applications where sub-10ms S3 response time materially affects throughput. For everything else, standard S3 remains substantially cheaper.
EBS gp3 vs. gp2 — Still Worth Migrating in 2026
EBS gp3 was introduced in 2020. It is 20% cheaper than gp2 ($0.08/GB-month vs. $0.10/GB-month). Its baseline performance (3,000 IOPS, 125 MB/s throughput) exceeds gp2's baseline for volumes under 1 TB at no extra cost (AWS EBS Pricing).
Migration is live — no downtime required. Change volume type directly in the EC2 console or via CLI. Filter for "gp2" in the EC2 Volumes console right now. Every gp2 volume is money being lost.
S3 Intelligent-Tiering — Thresholds to Know
S3 Intelligent-Tiering automatically moves objects between access tiers based on access patterns. In 2026, the minimum object size that qualifies for automatic tiering is 128 KB — objects smaller than this are stored in Frequent Access tier regardless of access patterns. For workloads with many small objects (under 128 KB), the monitoring charge ($0.0025 per 1,000 objects/month) can exceed any tiering savings. Profile your object size distribution before enabling Intelligent-Tiering at scale.
Glacier Instant Retrieval vs. Flexible Retrieval
Glacier Instant Retrieval ($0.004/GB-month) and Glacier Flexible Retrieval ($0.0036/GB-month) serve different access patterns. In 2026, many teams default to Glacier Instant Retrieval for compliance archiving when Flexible Retrieval would cost less for data accessed rarely or never. Flexible Retrieval bulk restore (5–12 hours) costs $0.00/GB — only pay for compute. If you're archiving logs, choose the tier that matches your actual recovery time objective.
Networking: Egress, NAT Gateway, IPv4
Networking is the most opaque AWS pricing category and the source of the largest billing surprises. The true cost of internet-bound traffic through a NAT Gateway is $0.135/GB — three times what most teams assume when they see only the $0.045 processing fee on the pricing page (AWS VPC Pricing, 2026). In 2026, the three compounding networking charges are egress, NAT Gateway processing, and the IPv4 charge affecting every public resource.
Data Egress: Still $0.09/GB (First 10 TB)
AWS data transfer out to the internet remains $0.09/GB for the first 10 TB/month in us-east-1, dropping to $0.085/GB from 10–50 TB and $0.07/GB beyond 50 TB. AWS has not reduced egress pricing in response to competitive pressure despite Google Cloud's free egress policy for services like Cloud Run. Teams with significant egress (video delivery, large file downloads, API responses with large payloads) should consider CloudFront — CloudFront origin fetches from AWS are free, and CloudFront's own egress pricing is lower than direct S3/EC2 egress for most regional pricing tiers (AWS CloudFront Pricing).
NAT Gateway: The True Cost Is $0.135/GB
NAT Gateway pricing in 2026 is unchanged: $0.045/hour per gateway ($32.40/month) plus $0.045/GB data processing. But the real cost of internet-bound traffic through a NAT Gateway is $0.135/GB — processing ($0.045) plus standard egress ($0.09). That is three times what most teams assume when they see only the "processing" line on the pricing page (AWS VPC Pricing). For a deep dive on reducing this cost, see our AWS NAT Gateway pricing guide.
Additionally, cross-AZ NAT traffic adds $0.01/GB each way. A three-AZ deployment with a single centralized NAT Gateway in one AZ means two-thirds of traffic incurs this cross-AZ penalty on top of the base rates.
The single highest-impact fix: add VPC Gateway Endpoints for S3 and DynamoDB. They are free and take five minutes to configure. All S3 and DynamoDB traffic from private subnets then bypasses NAT entirely — no processing fee, no egress fee. Most teams find this eliminates 30–50% of their NAT Gateway traffic immediately.
IPv4 Charges — Action Required
At $3.65/month per public IP, IPv4 charges have been accumulating since February 2024. Many organizations that built their infrastructure before this date have never audited their public IP footprint. Use the Public IP Insights dashboard (VPC console → "Public IP Insights") or AWS Config rule "ec2-no-public-ip" to surface all public IPs. Prioritize:
- RDS instances with public accessibility enabled but accessed only from within the VPC
- EC2 instances in private subnets that were accidentally assigned public IPs
- Old Elastic IPs associated with stopped or terminated instances
- Internal load balancers (ALB/NLB) that were deployed as internet-facing by default
Database: RDS, Aurora Serverless v2
Aurora Serverless v2 carries a minimum cost of $43.20/month per cluster even at zero traffic — because the 0.5 ACU floor ($0.06/hour) never goes to zero (AWS Aurora Pricing, 2026). Teams running separate Aurora Serverless v2 clusters for dev, staging, and prod pay $130+/month in minimum standby charges before a single query runs. For dev environments, provisioned db.t4g instances under $30/month are often the cheaper choice.
RDS Pricing in 2026
RDS on-demand instance pricing follows the same generation pattern as EC2. In 2026, db.r8g and db.m8g instance families (Graviton4) are available for RDS and deliver the same 25–30% price-performance improvement over Graviton3 equivalents. Teams still running db.r5 or db.m5 instances should evaluate a migration path.
RDS Multi-AZ pricing is approximately 2x single-AZ. For staging and development environments, single-AZ RDS with daily automated snapshots can reduce database infrastructure costs by 40–50% for non-production workloads.
One often-missed charge: RDS storage autoscaling. Enabling it with a high maximum threshold lets AWS silently scale your storage up during a traffic spike — and storage is never automatically reduced when traffic normalizes. Monitor allocated RDS storage in Cost Explorer filtered by "RDS Provisioned Storage."
Aurora Serverless v2 — ACU Billing Nuances
Aurora Serverless v2 is billed per Aurora Capacity Unit (ACU) per hour. In us-east-1, ACU pricing is $0.12/ACU-hour for PostgreSQL-compatible and $0.12/ACU-hour for MySQL-compatible. The minimum ACU setting defaults to 0.5 ACU, which means even at zero traffic, Aurora Serverless v2 costs at minimum $0.06/hour ($43.20/month) per cluster — just for being available (AWS Aurora Pricing).
Teams running multiple Aurora Serverless v2 clusters for separate environments (dev, staging, prod) will pay $43+ per month per cluster in minimum standby costs. For development environments that are idle most of the time, provisioned db.t4g instances (<$30/month for db.t4g.medium) often cost less than the Serverless v2 minimum floor.
Monitor ACU utilization and set CloudWatch alarms on "ServerlessDatabaseCapacity" to detect runaway scaling. The Serverless v2 maximum ACU setting is a hard cap — configure it explicitly to prevent unexpected scale-up costs.
RDS Public IPv4 Charges
RDS instances with "Publicly accessible" enabled are subject to the $3.65/month IPv4 charge introduced in February 2024. Many RDS instances have public accessibility turned on by default from initial deployment, even when they are only accessed from within the VPC via private subnets. Disabling public accessibility on RDS instances that do not need it removes the IPv4 charge entirely and reduces attack surface simultaneously.
Kubernetes: EKS pricing
EKS charges $0.10/hour per cluster — $72/month — regardless of how many nodes or workloads run inside it (AWS EKS Pricing, 2026). This flat fee has been in place since 2020 but continues to catch teams off-guard. A team running 5 clusters for environment separation pays $360/month in cluster fees before a single EC2 node is billed. Organizations using "one cluster per team" patterns can reach $720–$1,440/month in cluster fees alone.
EKS Cluster Fee Impact by Architecture
A team running 5 clusters (prod, staging, dev, canary, shared-services) pays $360/month in cluster fees before a single EC2 node is spun up. Organizations that adopted "one cluster per team" patterns can find themselves with 10–20 clusters and $720–$1,440/month in flat cluster fees.
In 2026, the trend is toward cluster consolidation — using namespaces, NetworkPolicies, and RBAC to isolate environments within fewer clusters rather than provisioning a cluster per environment. EKS managed node groups on Graviton4 (m8g, c8g) provide the best cost efficiency for general Kubernetes workloads.
Fargate for EKS — When It Costs More
EKS with Fargate (serverless pods) is priced at $0.04048/vCPU-hour and $0.004445/GB-hour. For always-on workloads, Fargate is more expensive than equivalent EC2 nodes. Fargate makes economic sense for workloads that are genuinely bursty and unpredictable, where the alternative would be significant over-provisioning on EC2. For steady-state workloads, EC2 node groups with Graviton4 Spot instances are substantially cheaper.
EKS Auto Mode (2025–2026)
AWS launched EKS Auto Mode in late 2024, which automates node provisioning, scaling, and lifecycle management. In 2026, EKS Auto Mode carries an additional compute surcharge (approximately 2% above EC2 on-demand for managed nodes) in exchange for fully automated node management. For teams without dedicated platform engineering capacity, this trade-off may be worthwhile — but teams with mature Karpenter deployments likely get more control and lower cost without Auto Mode.
AI/ML: SageMaker, Bedrock
Bedrock Knowledge Bases (managed RAG) introduced an often-missed cost floor in 2025: OpenSearch Serverless as the default vector store carries a minimum charge of $172/month even when idle — 2 OCUs at $0.24/hour (AWS OpenSearch Pricing, 2026). Teams building RAG applications need to factor this into their cost model before launch, or evaluate pgvector on RDS as a zero-minimum alternative.
Amazon Bedrock Pricing in 2026
Bedrock is the primary entry point for teams consuming foundation model APIs on AWS. On-demand pricing is per token (input and output billed separately). Key rates as of March 2026 (AWS Bedrock Pricing):
- Claude Haiku (4.5): ~$0.0008/1K input tokens, ~$0.004/1K output tokens (reduced from prior generation)
- Claude Sonnet (4.6): ~$0.003/1K input, ~$0.015/1K output
- Meta Llama (8B): ~$0.0003/1K input, ~$0.0006/1K output (reduced ~15%)
- Amazon Titan Text Express: ~$0.0002/1K input, ~$0.0006/1K output
For high-volume inference (over $500/month on Bedrock), provisioned throughput is often more cost-effective than on-demand. Provisioned throughput requires a 1-month or 6-month commitment but provides dedicated capacity and a lower effective per-token rate.
SageMaker Pricing Changes
SageMaker pricing continues to evolve as AWS adds managed inference capabilities. Key changes affecting 2026 bills:
- SageMaker Inference: ml.inf2 instances (AWS Inferentia2) continue to offer 40–60% lower inference costs vs. GPU instances for supported model architectures. If you're serving transformer models on SageMaker using ml.g5 instances, benchmark ml.inf2 — the cost difference at scale is significant.
- SageMaker Studio: Idle SageMaker Studio kernels accrue hourly instance charges. A team with 10 data scientists who frequently leave ml.t3.medium kernels running overnight pays an avoidable $200–$400/month in idle charges. Configure JupyterServer idle shutoff to 30 minutes.
- SageMaker Serverless Inference: Remains at $0.00001/GB processed + $0.0000002 per inference, with no minimum charge. Appropriate for low-frequency inference where cold start latency is acceptable (<3 req/second average).
Bedrock Knowledge Bases — New in 2025–2026
Bedrock Knowledge Bases (managed RAG) introduced embedding and retrieval charges in 2025. OpenSearch Serverless (the default vector store) carries a minimum charge of 2 OCUs ($0.24/hour — $172/month minimum) even when idle. Teams building RAG applications with Bedrock Knowledge Bases should factor this floor into their cost model or evaluate alternative vector store options (pgvector on RDS, Pinecone) depending on scale.
Stay updated
Get notified when AWS pricing changes
This page is maintained as a living reference. When AWS announces new pricing changes — whether a reduction, a new charge, or a service deprecation that affects your bill — this page is updated within 48 hours of the official announcement.
To keep up with changes yourself, watch the AWS "What's New" feed and the AWS Cost Management Blog directly for pricing announcements.
Estimate your AWS costs with SpendArk
Before a pricing change hits your bill, model it. SpendArk's free cloud cost calculator compares AWS, Azure, and GCP for the same workload so you can see the impact of a rate change — and the guides walk through common inefficiencies like unoptimized IPv4 addresses, gp2 volumes that should be gp3, and NAT Gateway traffic that should use VPC endpoints.
Frequently asked questions
Does AWS notify you when it changes pricing for services you use?
No — there is no automatic in-console notification when a service you actively use has a price change. AWS publishes changes on pricing pages and in the "What's New" feed, but you are responsible for monitoring them. AWS typically provides 30 days advance notice for price increases; decreases take effect immediately with no notification.
How do I find out if the IPv4 charge is affecting my bill?
Go to AWS Cost Explorer, filter by Service = "EC2 - Other" or "VPC", then Group By Usage Type. Look for line items containing "PublicIPv4:InUseAddress" or "ElasticIP:IdleAddress." Faster option: open the VPC console and navigate to "Public IP Insights." It shows every public IP in your account, its resource type, and estimated monthly cost. AWS provides this tool free of charge.
Are Reserved Instances still worth buying in 2026 with Savings Plans available?
For most teams, Compute Savings Plans are more flexible and provide comparable discounts. Savings Plans apply automatically to any EC2 instance family, size, or region — so migrating from m7g to m8g does not waste your commitment. Regional Reserved Instances offer slightly deeper discounts (up to 72% vs. ~66% for Savings Plans) for workloads with completely predictable, unchanging requirements. If you know exactly what you will run for 3 years, RIs win on price. If you are likely to change instance types, Savings Plans win on flexibility.
How do I track AWS pricing changes automatically?
Monitor the AWS What's New RSS feed or subscribe to the AWS Cost Management blog. AWS also exposes machine-readable pricing files at pricing.us-east-1.amazonaws.com/offers/v1.0/aws/index.json — buildable as a diff monitor. Tools like SpendArk, Vantage, and CloudHealth alert on pricing changes that affect your active usage.
Which AWS pricing change in 2026 will have the biggest impact on most teams?
Two answers, depending on your situation. For teams with pre-2024 infrastructure: the public IPv4 charge (since February 2024) is almost certainly the most impactful unresolved change. It is ongoing, silent, and compounds with the number of resources you have. For teams actively building new workloads: Graviton4 represents the largest savings opportunity — a 25–30% compute cost reduction requiring no architectural changes for most Linux workloads.
Estimate your cloud costs — for free
Compare AWS, Azure, and GCP pricing side by side with our free calculator, and dig into the guides to learn how to cut cloud waste. No sign-up required.