VPC Pricing Calculator - Public IPv4, Endpoints, Peering & IPAM

VPC pricing calculator for Public IPv4 addresses, VPC Endpoints (PrivateLink), VPC Peering, Traffic Mirroring, IPAM, and Network Analysis. Estimate Amazon VPC monthly costs including interface endpoints, contiguous IPv4 blocks, and encryption controls across all AWS regions.

+7 more

Frequently Asked Questions

How much do Public IPv4 addresses cost?

As of February 2024, AWS charges $0.005 per hour for all public IPv4 addresses, whether they're in-use or idle. This applies to EC2 instances, Elastic IPs, ELB, RDS, NAT Gateways, and other services. At 730 hours/month, that's approximately $3.65/month per IP. You can bring your own IP addresses (BYOIP) at no charge. Consider using IPv6 where possible to avoid these costs.

What do VPC Endpoints cost?

Interface endpoints (PrivateLink) cost approximately $0.01 per AZ per hour plus data processing charges of $0.01/GB for the first 1 PB. Gateway endpoints for S3 and DynamoDB are free - no hourly or data processing charges. Use gateway endpoints whenever possible to reduce costs. For a single interface endpoint across 2 AZs, expect around $14.60/month plus data charges.

How is VPC Peering data transfer charged?

VPC Peering data transfer within the same Availability Zone is free. Cross-AZ data transfer within the same region is charged at $0.01/GB in both directions (so $0.02/GB total for round-trip). Cross-region peering uses standard EC2 data transfer rates, which vary by region pair.

What does Traffic Mirroring cost?

Traffic Mirroring costs $0.015 per ENI per hour for each network interface with mirroring enabled. That's approximately $10.95/month per ENI. You continue to be charged until you delete the traffic mirror session - stopping the EC2 instance doesn't stop the charges. Plan your mirroring sessions carefully and clean up unused sessions.

How does IPAM pricing work?

IPAM Free Tier is available for managing IPs in a single region and account at no cost. It includes BYOIP management, Public IP Insights, and IPv6 management. IPAM Advanced Tier for multi-region/multi-account scenarios costs $0.00027 per active IP per hour (about $0.20/month per IP). Only IPs attached to running resources are counted as active.

What are Contiguous IPv4 Blocks?

Amazon-provided Contiguous IPv4 Blocks give you sequential public IPv4 addresses for security allowlisting needs. They cost $0.008 per IP per hour (higher than regular public IPs). A /28 block (16 IPs) costs about $92/month. You're charged for all IPs in the block from provisioning, regardless of whether they're attached to resources.

What are VPC Encryption Controls?

VPC Encryption Controls allow you to enforce encryption requirements for traffic within your VPCs. They are currently free until March 1, 2026. After that date, you'll be charged per non-empty VPC per hour, with pricing varying by region (e.g., $0.15/hour in us-east-1, up to $0.31/hour in sa-east-1). Empty VPCs with no network interfaces are not charged.

Tip

Stop AWS bill surprises from happening.

Most infrastructure changes look harmless until you see next month's AWS bill. CloudBurn prevents this by analyzing the cost impact of your AWS CDK changes directly in GitHub pull requests, catching expensive mistakes during code review when fixes are quick, not weeks later when they're costly and risky.

See the setup guide to get started.