Honest side-by-side
ComparisonCloudflare Email vs AWS SES Cost
Compare Cloudflare Email Sending (3,000 included, $0.35/1k, Workers Paid floor) with Amazon SES a-la-carte at the same volume — dated estimates.
TL;DR
Cloudflare Email Sending needs Workers Paid for public send. 3,000 included / account / month, then $0.35 / 1,000. Verified destinations are $0.
Amazon SES a-la-carte is $0.10 / 1,000 recipients, free tier off.
SES usually wins the dollar row. Cloudflare wins if you already live on Workers and stay inside included quota — or only mail verified destinations.
At a glance (already on Workers Paid, card 2026-08-18)
| Volume | Cloudflare | SES |
|---|---|---|
| 2,500 | $0 (inside 3,000) | $0.25 |
| 10,000 | $2.45 | $1.00 |
| 50,000 | $16.45 | $5.00 |
Not already on Paid, 10k: Cloudflare $7.45 ($5 + $2.45). Use the Cloudflare preset and uncheck the Paid toggle.
Related
Frequently Asked Questions
Is Cloudflare cheaper if I already pay for Workers?
At 10k, Cloudflare overage is $2.45 vs SES $1.00 in this card — SES still wins unit rate. Cloudflare can be $0 inside 3,000 included, or $0 for verified destinations only. Toggle Workers Paid on the Cloudflare preset.
Should I add the $5 Workers Paid floor?
Yes if Email Sending is why you would leave Workers Free. No if you already pay Paid. Fixture D is $7.45 at 10k when the floor is included.
Are rates live?
No. Card as of 2026-08-18. Cloudflare and AWS pricing pages win.