As of October 2026, Mailgun pricing starts with a free plan of 100 emails a day, then Basic at $15 a month for 10,000 emails, Foundation at $35 for 50,000 and Scale at $90 for 100,000, which includes one dedicated IP. Overage starts at $1.80, $1.30 and $1.10 per 1,000 on those plans. Above 100,000 emails a month, Mailgun doesn't publish prices; you get a quote. Confirm current figures on Mailgun's pricing page.
Below we list each plan, work through bills at four volumes with the arithmetic shown, and cover the parts of the bill that are easy to miss.
Mailgun's plans
All prices are monthly and as of October 2026.
| Plan | Price per month | Emails included | Overage per 1,000 | Log retention | Dedicated IP |
|---|---|---|---|---|---|
| Free | $0 | 100 per day | Not applicable | 1 day | No |
| Basic | $15 | 10,000 | from $1.80 | 1 day | No |
| Foundation | $35 | 50,000 | from $1.30 | 5 days | Ask (page is unclear) |
| Scale | $90 | 100,000 | from $1.10 | 30 days | One included, extra $59 each |
| Enterprise | Quote | Custom | Custom | Custom | Custom |
A few notes on the table:
- Overage is "from". Mailgun lists each overage rate as a starting price. We use the listed rate in the examples below; your exact rate may differ.
- Foundation and Scale come with a one-month free trial, according to Mailgun's page.
- Inbound routing is limited on the lower plans: one route on Free, five on Basic, and full inbound routing from Foundation up.
- Prices stop at 100,000. The volume slider goes up to 2.5 million emails a month, but no price is shown above the Scale plan. Enterprise adds features such as deliverability services and is quoted.
What do Mailgun overages cost?
Each plan charges per 1,000 emails above what's included:
monthly cost = plan price + ((emails sent - emails included) / 1,000) x overage rate
Overage on Mailgun is high compared with the next plan up, so it's worth checking whether a bigger plan is cheaper. Usually it is, as the examples show.
How much does Mailgun cost at 10k emails a month?
$15 on Basic. The plan includes exactly 10,000 emails.
The free plan's 100 a day works out to roughly 3,000 a month at most, and it caps every single day, so it's for testing, not production.
How much does Mailgun cost at 50k emails a month?
$35 on Foundation. Compare Basic plus overage:
- Overage: 50,000 − 10,000 = 40,000 emails
- 40 blocks × $1.80 = $72
- Basic total: $15 + $72 = $87
Foundation at $35 is $52 a month cheaper.
How much does Mailgun cost at 100k emails a month?
$90 on Scale. Compare Foundation plus overage:
- Overage: 100,000 − 50,000 = 50,000 emails
- 50 blocks × $1.30 = $65
- Foundation total: $35 + $65 = $100
Scale costs $10 less and includes a dedicated IP and 30-day logs. At this volume, Scale is the obvious choice on Mailgun.
How much does Mailgun cost at 250k emails a month?
Quote only. The most you'd pay at published rates is Scale plus overage:
- Overage: 250,000 − 100,000 = 150,000 emails
- 150 blocks × $1.10 = $165
- Total: $90 + $165 = $255 at most
At this volume you'd ask Mailgun for a price, and it may well come in lower. Use $255 as the ceiling when you compare.
Summary of the worked examples
| Emails per month | Cheapest Mailgun option | Monthly cost |
|---|---|---|
| 10,000 | Basic | $15 |
| 50,000 | Foundation | $35 |
| 100,000 | Scale (1 dedicated IP) | $90 |
| 250,000 | Scale + overage, or a quote | up to $255 |
All figures as of October 2026; confirm on Mailgun's pricing page.
Costs that are easy to miss
- Extra dedicated IPs. Scale includes one; each extra IP is $59 a month.
- Email validation. Checking addresses before you send is priced separately: from $1.20 per 100 on Basic and Foundation. Scale includes 5,000 validations, then from $0.80 per 100.
- Inbox placement and reputation monitoring are part of Mailgun's separate Optimize product, priced on its own page.
- Log retention. One day of logs on Basic means you can't look up yesterday's missing password reset. If you need history, store Mailgun's webhook events yourself, or pay for a higher plan.
How Mailgun compares at the same volumes
Monthly cost as of October 2026, cheapest published option. Confirm on each vendor's pricing page.
| Emails per month | Mailgun | SendGrid | Resend | Postmark | Amazon SES |
|---|---|---|---|---|---|
| 50,000 | $35 | $19.95 | $20 | $55 | $5 |
| 100,000 | $90 (IP incl.) | $34.95 | $35 | $115 | $10 |
| 250,000 | up to $255 | about $249 (IP incl.) | $170 | $245 | $25 |
At low volume, Mailgun costs more than SendGrid or Resend. At 100,000 it's the only plan in the table that includes a dedicated IP at that price, which matters if you want one; our SendGrid vs Mailgun comparison goes through the features. Amazon SES is far cheaper per email, but you build bounce handling, logs and alerts yourself; see Amazon SES vs Mailgun.
What Mailgun does well
Mailgun has been around a long time and is built for developers: a solid API, good inbound routing for parsing replies and incoming mail, and email validation in the same account. Scale's included dedicated IP at 100,000 emails is good value if you need one at that volume. If inbound routing is central to your app, that's a real reason to stay.
A cheaper option per email
Our pay-as-you-go sending, in early access, is $0.20 per 1,000 emails with a $10 monthly minimum that includes the first 50,000. There's a $10 one-time setup fee and no plan tiers. At the volumes above:
| Emails per month | Mailgun (as of Oct 2026) | OwnMailServer |
|---|---|---|
| 50,000 | $35 | $10 (shared pool) |
| 100,000 | $90 | $20 (shared pool) |
| 250,000 | up to $255 | $50 (dedicated IP) |
Every sender at 200,000+ a month gets a dedicated IP; below that you send from our shared pool. Warm-up and daily monitoring of bounces, complaints and blocklists are included, and campaigns are built in. We review every account before it can send, and nothing is charged before approval. See the pricing page for details.
To be fair about the gaps: our hosted sending doesn't do Mailgun-style inbound routing or email validation. If you rely on those, Mailgun may suit you better, or a managed server on your own VPS, which can receive and forward mail as well as send it. We moved our own domains off Mailgun and wrote up what that involved, and our Mailgun alternative page compares the options in more detail.
Want to check your own volume? Try the email cost calculator.