Quick Answer
Last verified:

AWS CloudFront pricing varies by team size and features, ranging from $0 to $1K per month in 2026. Your actual cost depends on the tier you choose, contract length, and negotiated discounts.

Use the interactive pricing calculator to estimate your exact cost based on team size and requirements.

  • Free tier: Yes
  • Billing: Monthly and annual (save 15-20%)
  • Hidden costs: Add ~35% for implementation, support, and training

AWS CloudFront offers 5 pricing tiers: Free (Flat-Rate), Pro (Flat-Rate), Business (Flat-Rate), Premium (Flat-Rate), Pay-As-You-Go. Standard paid plans include Free (Flat-Rate) at $0/month, Pro (Flat-Rate) at $15/month, Business (Flat-Rate) at $200/month. The Pro (Flat-Rate) plan is small websites, blogs, and applications needing generous cdn allowance with built-in security.

Compared to other cdn & edge software, AWS CloudFront is positioned at the premium price point.

AWS CloudFront is Amazon's global content delivery network, operating over 600 edge locations across 100+ cities worldwide. As part of the AWS ecosystem, CloudFront integrates natively with S3, EC2, ALB, Lambda@Edge, and Route 53, making it the default CDN choice for AWS-hosted applications. CloudFront serves major platforms and is trusted by enterprises for its reliability, security (AWS Shield, WAF), and seamless integration with AWS infrastructure. Free data transfer from AWS origins to CloudFront makes it particularly cost-effective for AWS-native architectures.

CloudFront pricing underwent a major change in late 2025 with the introduction of flat-rate plans. The Free plan provides 100 GB and 1M requests per month permanently. Pro costs $15/month for 50 TB and 10M requests. Business costs $200/month for 50 TB and 125M requests with uptime SLA. Premium costs $1,000/month for 50 TB and 500M requests. All flat-rate plans include WAF, DDoS protection, DNS, and S3 storage with no overage charges. The traditional pay-as-you-go model remains available at $0.085/GB for US/Europe, with a 1 TB/month free tier for the first 12 months.

All AWS CloudFront Plans & Pricing

Plan Monthly Annual Best For
Free (Flat-Rate) Requests: 1M/monthData transfer: 100 GB/month Free Free 0 Hobbyists, learners, and developers getting started with CDN delivery and basic security
Pro (Flat-Rate) Requests: 10M/monthData transfer: 50 TB/month $15 /month Custom Small websites, blogs, and applications needing generous CDN allowance with built-in security
Business (Flat-Rate) Requests: 125M/monthData transfer: 50 TB/month $200 /month Custom Business applications requiring uptime SLA, custom caching rules, and advanced WAF protection
Premium (Flat-Rate) Requests: 500M/monthData transfer: 50 TB/month $1000 /month Custom High-traffic and mission-critical applications requiring maximum security, unlimited WAF rules, and premium support
Pay-As-You-Go Free tier (first 12 months): 1 TB data + 10M requests/monthUS/Canada/Europe rate: $0.085/GB Contact Contact AWS-native applications with variable traffic, teams already using AWS infrastructure who want per-use billing
View all features by plan

Free (Flat-Rate)

  • 1 million HTTP/HTTPS requests per month
  • 100 GB data transfer per month
  • CloudFront CDN with global edge locations
  • Always-on DDoS protection (AWS Shield Standard)
  • AWS WAF with 5 rules
  • TLS certificate included (ACM)
  • Amazon Route 53 DNS included
  • Serverless edge compute (CloudFront Functions)
  • 5 GB Amazon S3 storage included

Pro (Flat-Rate)

  • 10 million requests per month
  • 50 TB data transfer per month
  • Everything in Free tier
  • Enhanced AWS WAF with 20 rules
  • Bot management and analytics
  • CloudWatch Logs ingestion included
  • Serverless edge compute included
  • 50 GB Amazon S3 storage included
  • No overage charges (reduced performance instead)

Business (Flat-Rate)

  • 125 million requests per month
  • 50 TB data transfer per month
  • Everything in Pro tier
  • AWS WAF with 50 rules
  • Custom caching rules
  • VPC origin support
  • 99.9% uptime SLA
  • Origin failover for high availability
  • 500 GB Amazon S3 storage included
  • DDoS attacks do not count against usage

Premium (Flat-Rate)

  • 500 million requests per month
  • 50 TB data transfer per month
  • Everything in Business tier
  • Unlimited AWS WAF rules
  • Advanced bot management
  • 5 TB Amazon S3 storage included
  • Enhanced uptime SLA
  • Priority support access
  • Full CloudWatch metrics and logging
  • DDoS attacks and WAF-blocked traffic excluded from usage

Pay-As-You-Go

  • 1 TB free data transfer per month (first 12 months)
  • 10 million free HTTP/HTTPS requests per month (first 12 months)
  • Pay per GB of data transfer out
  • Pay per 10,000 HTTP/HTTPS requests
  • Free data transfer from AWS origins to CloudFront
  • CloudFront Functions at $0.10/million invocations
  • Lambda@Edge at $0.60/million invocations
  • Real-time logs at $0.01/million log lines
  • Field-level encryption at $0.02/10,000 requests

Get a custom AWS CloudFront quote

Enter your work email and we'll send you a detailed cost breakdown.

No spam. Unsubscribe anytime.

Hidden Costs to Budget For

Watch for 8 hidden costs
  • Flat-rate plans are per distribution, not per account; multiple distributions multiply the monthly cost (e.g., 2 Business distributions = $400/month)
  • Lambda@Edge is not supported on flat-rate plans; distributions using Lambda@Edge must stay on pay-as-you-go pricing with separate compute charges
  • Pay-as-you-go free tier (1 TB) expires after 12 months; flat-rate Free plan is permanent but limited to 100 GB/month
  • HTTPS requests cost ~25% more than HTTP on pay-as-you-go, and most modern sites serve 100% HTTPS traffic
  • Dedicated IP custom SSL costs $600/month per certificate, required for older clients that don't support SNI
  • Regional pricing varies significantly: India at $0.170/GB is 2x the US rate of $0.085/GB on pay-as-you-go, impacting sites with global audiences
  • Real-time log delivery charges $0.01 per million log lines on top of destination costs (Kinesis, S3), adding $10-$100/month for high-traffic sites
  • AWS Support plans are separate: Developer ($29/month), Business ($100/month minimum), Enterprise ($15,000/month minimum) required for production SLA
Tip

Ask your AWS CloudFront sales rep about these costs upfront. Getting them in writing before signing can save you from surprise charges later.

Full hidden costs breakdown โ†’

Frequently Asked Questions

01 How much does AWS CloudFront cost?

AWS CloudFront offers two pricing models. Flat-rate plans: Free ($0 for 100 GB/1M requests), Pro ($15/month for 50 TB/10M requests), Business ($200/month for 50 TB/125M requests), and Premium ($1,000/month for 50 TB/500M requests). Pay-as-you-go: $0.085/GB for US/Europe with 1 TB free for the first year. Flat-rate plans include WAF, DDoS protection, and DNS with no overage charges.

02 Is AWS CloudFront free?

AWS CloudFront has two free options. The flat-rate Free plan provides 100 GB data transfer and 1M requests per month permanently (up to 3 plans per account). The pay-as-you-go free tier provides 1 TB data transfer and 10M requests per month but only for the first 12 months. Both include DDoS protection. The flat-rate Free plan is the better long-term option for low-traffic sites.

03 What is CloudFront's new flat-rate pricing?

CloudFront's flat-rate pricing launched in late 2025, bundling CDN, WAF, DDoS protection, DNS (Route 53), S3 storage, and edge compute into fixed monthly plans with no overage charges. If you exceed your allowance, performance may be reduced but you are never billed extra. This is a major departure from CloudFront's traditional per-GB model and makes costs fully predictable. DDoS attacks don't count against usage.

04 How does CloudFront compare to Cloudflare?

CloudFront Pro ($15/month) is cheaper than Cloudflare Pro ($20/month) and includes 50 TB of data transfer vs Cloudflare's unlimited. However, Cloudflare's Free plan is more generous (unlimited bandwidth vs 100 GB). CloudFront integrates natively with AWS services (S3, ALB, Lambda@Edge) making it ideal for AWS-heavy stacks. Cloudflare is better as a standalone CDN/security solution. CloudFront's flat-rate plans now rival Cloudflare's simplicity.

05 Does CloudFront charge for traffic from AWS origins?

No. Data transfer from AWS origins (S3, ALB, API Gateway, EC2) to CloudFront is always free on both flat-rate and pay-as-you-go plans. This makes CloudFront very cost-effective for AWS-hosted applications since you only pay for edge-to-viewer delivery. Non-AWS origins do incur standard data transfer charges from CloudFront back to the origin.