Podcast CPM Explained With a Budget Calculator
The average cost to reach 1,000 podcast listeners is $18 to $25, per Libsyn1. On a show with 50,000 downloads per episode, that's $900 to $1,250 for one ad before you negotiate. That's the formula at work, not a quote.
This page explains podcast CPM in plain words. You'll learn how downloads become billable impressions, the formula from CPM to price per ad, a lookup calculator for common show sizes, how CPM compares with flat fees and CPA, and when a high CPM is still a good deal.
Facts and prices checked November 11, 2026. See something wrong? Tell us.
Key takeaways
- Podcast CPM is the price per 1,000 downloads or impressions, and price per ad equals downloads per episode divided by 1,000, times the CPM.
- Libsyn says the average cost to reach 1,000 podcast listeners is $18 to $25.
- Host-read mid-rolls run about $15 to $30 CPM per ADOPTER Media, and 60-second host-read mid-rolls $25 to $40 per Ad Results Media's 2025 figures.
- Podcast downloads are usually counted over 7 to 30 days after release, and Libsyn Ads uses a 30-day window.
- A $20 CPM on 50,000 downloads costs $1,000, and if the episode gets 100,000 downloads the effective CPM falls to $10, per ADOPTER Media.
What CPM means in podcasts
CPM stands for cost per mille, the price for every 1,000 impressions an ad receives2. In podcasts, an impression is tied to a download. So CPM is the price per 1,000 downloads of the episode that carries your ad.
Libsyn's glossary gives the formula as cost divided by downloads, times 1,0003. Flip it around and you get the price of an ad.
Price per ad = downloads per episode ÷ 1,000 × CPM
A show with 20,000 downloads per episode at a $25 CPM costs about $500 per placement4. That's 20 times $25.
Typical podcast CPMs
- Host-read mid-roll runs $15 to $30, per ADOPTER Media5.
- Host-read pre-roll runs $15 to $255.
- Post-roll runs $5 to $105.
- Programmatic and run of network run $5 to $205.
- Libsyn Ads says most shows see $18 to $20 for 30-second spots and $25 for 60-second spots6.
Most published rates come from agencies, marketplaces and tools that sell ads. Use them as a guide, then check each show's real numbers.
How downloads become impressions
Before you can trust a CPM, you need to know what's being counted.
What counts as a download
Under IAB guidelines, a download counts once per episode for each unique IP address and device pair in 24 hours, once at least 60 seconds of audio reaches the listener's device2. The IAB Tech Lab measurement guidelines, now at version 2.3, set these rules7.
What counts as an ad impression
Sounds Profitable calls it Ad Delivered. It counts when the part of the episode with your ad is sent to a listener in an IAB-certified download2.
The counting window
Most shows price on downloads within 7 to 30 days of release, per Influencer Marketing Hub4. Libsyn Ads asks shows to report downloads 30 days after the ad runs6. A longer window counts more downloads, which raises the price per ad at the same CPM. Always ask which window the quote uses.
What the averages buy
Libsyn's guide turns its $18 to $25 average into reach costs. Reaching 10,000 listeners costs $100 to $200, 100,000 costs $1,000 to $2,000, and 1,000,000 costs $10,000 to $20,000, depending on the CPM1. It adds that some shows charge less, about $10 to $15 per 1,0001. So don't assume every show sits at the average. Ask, and compare.
Downloads vs listeners
Libsyn's glossary treats one download as roughly one listen, within about 10%3. It also notes that one person on several devices counts as several downloads3. Treat downloads as a close estimate of reach, not an exact head count.
Why CPM isn't the whole story
CPM tells you the price of reach. It doesn't tell you what that reach does. Two published data points show why that matters.
Host reads earn their higher CPM
Magellan AI found host-read ads drew a higher median response rate than produced ads in H1 20268. Response here means the share of reached listeners who visit the brand's site within 30 days8. A host read at a higher CPM can still cost less per visit.
The Reel Paper case
Reel Paper, a DTC paper goods brand, put $50,000 into 60-second host reads on top US shows for its 2022 Target launch9. Those reads sit at the top of the CPM range. Ad Results Media's 2025 figures put 60-second host-read mid-rolls at $25 to $4010. Yet the agency that ran the buy reports podcasts became Reel's number one new-customer channel in under two months, with a 343% rise in monthly podcast-attributed revenue and a 276% drop in cost per acquisition over six months9.
That case was published by the agency involved and wasn't audited by an outside party. The lesson still holds. Judge a CPM by what it buys, not by how low it is.
The podcast CPM calculator
Find your show's downloads per episode in the left column, then read across to the CPM you were quoted. The three CPMs are $15, the low end of ADOPTER Media's host-read mid-roll range5, $25, Libsyn's 60-second rate6, and $40, the top of Ad Results Media's 60-second range10. Every cell is downloads ÷ 1,000 × CPM.
| Downloads per episode | At $15 CPM | At $25 CPM | At $40 CPM |
|---|---|---|---|
| 1,000 | $15 | $25 | $40 |
| 5,000 | $75 | $125 | $200 |
| 10,000 | $150 | $250 | $400 |
| 20,000 | $300 | $500 | $800 |
| 50,000 | $750 | $1,250 | $2,000 |
| 100,000 | $1,500 | $2,500 | $4,000 |
| 250,000 | $3,750 | $6,250 | $10,000 |
Inputs and defaults
| Input | Default | Range | Source |
|---|---|---|---|
| CPM, host-read mid-roll | $25 | $15 to $40 | ADOPTER Media, Libsyn Ads, Ad Results Media5610 |
| Download window | 30 days | 7 to 30 days | Libsyn Ads, Influencer Marketing Hub64 |
| Placement factor | Mid-roll at full rate | Pre-roll about two thirds, post-roll about half | CastFox11 |
| Episodes per show | 4 | 3 to 4 over 7 to 10 weeks | Magellan AI12 |
| Number of shows | 10 | At least 5 to 10 | Influencer Marketing Hub4 |
The one input no table can give you is the show's real downloads. Only the host has that number. To get it, you need to reach the host, and for most small shows that means finding an email and writing to them yourself.
Buy direct, skip the middleman
Find podcasts that fit, and email the host today
Search 1.2 million podcasts with contact emails, save a shortlist and ask for rates.
- Filter by category, country and language
- Unlock contact emails and save shortlists, from $99 a month
- Send outreach from built-in campaigns on Professional ($399 a month)
- 3-day trial, $0 today, cancel anytime
From price per ad to total budget
Once you have a price per ad, the budget is two more multiplications.
Total budget = price per ad × episodes per show × number of shows
Example
You pick 10 shows that each average 10,000 downloads, at a $25 CPM. One ad is $250. Four episodes per show is 40 ads. 40 times $250 is $10,000. Expected impressions are 10 shows times 4 episodes times 10,000 downloads, or 400,000.
That sits at the top of Influencer Marketing Hub's $2,000 to $10,000 small business band4. Cut to 5 shows and you're at $5,000 for 200,000 impressions, still enough shows to meet its advice of testing at least 5 to 10 podcasts4.
Mixing show sizes
Libsyn Ads suggests 1 to 3 larger niche shows plus a bundle of 10 to 20 smaller ones1. Price each group on its own, then add them. Two shows at 50,000 downloads and $25 CPM are $1,250 per ad. Four episodes each is $10,000. Add 10 smaller shows at 10,000 downloads for four episodes each, another $10,000, and you have a $20,000 plan.
For more ready-made budgets, see how much it costs to advertise on a podcast.
Effective CPM and over-delivery
The CPM you're quoted and the CPM you end up paying can differ. The second one is called effective CPM, or eCPM.
eCPM = what you paid ÷ actual downloads × 1,000
ADOPTER Media's example shows how it works. A $20 CPM on 50,000 estimated downloads costs $1,000. If the episode reaches 100,000 downloads, your eCPM drops to $105.
When eCPM helps you
- Flat fees on growing shows. You lock the price, the audience grows, and your eCPM falls.
- Baked-in reads. A baked-in ad is built into the episode at upload, so every listener hears it2. Downloads after the counting window are a bonus.
When eCPM hurts you
- Overstated downloads. If a show quotes its best episode, real downloads land lower and your eCPM rises.
- Short dynamic flights. A dynamic ad stops when the flight ends2, so it won't pick up late listens.
Ask for the average 30-day downloads across recent episodes, and put the counting method in your insertion order.
CPM vs flat fee vs CPA
CPM isn't the only way shows price ads. Here's how the three common models compare.
CPM
You pay per 1,000 downloads in the counting window. It's fair and easy to compare across shows. Most larger shows use it.
Flat fee
You pay a set price per episode or package, whatever the audience. Small shows often price this way. Influencer Marketing Hub lists published examples such as Accidental Tech Podcast from $5,500, Mixergy at about $5,200 for three episodes, and B2B Growth Show at $150 to $600 per ad13. Convert any flat fee to a CPM to compare it. Divide the fee by downloads and multiply by 1,000.
CPA
CPA is cost per acquisition, the cost to win one customer3. You pay only for results. The show takes the risk, so fewer shows accept it, and you need tracking both sides trust.
Which to choose
- Use CPM when the show has steady, reported downloads.
- Use a flat fee for small or growing shows, and convert it to a CPM before you agree.
- Try CPA or a hybrid when you have clean tracking and the show is open to it.
When a high CPM is still a good deal
A high CPM can be the cheapest buy on your plan. Here's how to tell.
Small, targeted audiences
One 2026 rate guide puts host-read mid-rolls on shows under 1,000 downloads at $20 to $50 CPM, against $18 to $30 for shows over 100,00011. The Podcast Host gives an example of a very niche show with about 200 listeners charging around $150 per episode14. That's a $750 CPM. If those 200 people are buyers for a high-priced B2B product, one sale can cover it.
Cost per visit, not cost per thousand
Use the response rate to compare. At a 3.22% median host-read response rate8, 1,000 reached listeners give about 32 site visits. At a $25 CPM, that's about 78 cents per visit. A produced ad at 2.09%8 gives about 21 visits, so at the same $25 CPM it's about $1.20 per visit. The host read wins even at the same price. It can cost up to about 54% more per 1,000 and still match the produced ad per visit.
Genre
Podder reports a Libsyn rate card range of $22 to $30 CPM for host reads by genre, with business, finance and technology at the top10. Those audiences tend to be worth more to the brands that buy them.
These are medians and illustrations, not forecasts. Run a test and measure your own cost per visit and per sale.
Worked examples at 5K, 50K and 250K downloads
A 5,000-download show
At a $25 CPM, one ad is 5 times $25, or $125. The size band for 5,000 to 20,000 downloads runs $18 to $40 CPM11, so expect $90 to $200 per ad. Four episodes cost $360 to $800.
A 50,000-download show
At Libsyn's $18 to $25 average1, one ad is 50 times $18 to $25, or $900 to $1,250. ADOPTER Media puts a 50,000-download show at $1,000 to $1,500 per host read5. Across both sources, four episodes cost about $3,600 to $6,000.
A 250,000-download show
ADOPTER Media puts a 250,000-download show at $16 to $30 CPM, or $4,000 to $7,500 per ad5. That's 250 times $16 to $30. Four episodes cost $16,000 to $30,000.
Put them together
One 250,000-download show for four episodes at the low end is $16,000. That's 4 times 250,000, or 1,000,000 impressions. For the same money you could buy four episodes on 20 shows at 5,000 downloads and a $40 CPM, which is 80 ads at $200. That's 20 times 4 times 5,000, or 400,000 impressions. The big show wins on reach. The small shows give you 20 hosts and 20 niche audiences to test, so you learn which kind of listener buys before you scale. For a deeper set of rate benchmarks, see podcast advertising rates. For the full buying process, see our podcast advertising guide. Weighing video too? Try our YouTube sponsorship calculator.
Common CPM mistakes
Comparing CPMs on different windows
A $25 CPM on 7-day downloads and a $25 CPM on 30-day downloads are not the same price. The 30-day count is bigger, so the ad costs more. Pricing windows usually run 7 to 30 days4. Line every quote up on the same window before you compare.
Comparing different placements
A $15 post-roll isn't cheaper than a $25 mid-roll if nobody hears it. Post-roll sits in the last 10% of the episode2. Compare mid-roll with mid-roll.
Forgetting the rate card is a ceiling
Libsyn notes a rate card generally sets the maximum price you may pay3. Podder reports AdvertiseCast, now Libsyn Ads, saw a $21.37 average for a 60-second spot in September 202410, below the $25 list rate6. Ask for a package price.
Judging the CPM after one episode
Magellan AI says conversions usually take at least two weeks to show up and up to five weeks to settle12. A CPM that looks expensive in week one can look cheap in week five.
Ignoring ad load
Magellan AI measured average advertiser ad load at 8.75% of episode time in Q2 202615. A show far above that may bury your read among many others. Ask how many ads run in each episode.
Get real download numbers from the hosts
Every number in the calculator is only as good as the downloads you plug in. The host has them. Media List helps you ask.
- Find shows. Filter 1.2 million podcasts by category, country and language.
- See the contact. Emails unlock from your plan's allowance, no bot checks.
- Save a shortlist. Keep the shows you want to price in a saved list.
- Ask for rates. On Professional, send one request to the whole list from built-in email campaigns. Ask for 30-day downloads per episode and package prices, then run each reply through the table above.
Media List doesn't publish CPMs or download numbers. It gets you to the person who has them.
Basic at $99 a month covers search, saved lists and exports. Built-in email campaigns come with Professional at $399 a month. Start a 3-day trial for $0 today and cancel anytime. Compare plans on the pricing page.
Buy direct, skip the middleman
Start your podcast sponsorship list now
Search 1.2 million podcasts with contact emails, save a shortlist and ask for rates.
- Filter by category, country and language
- Unlock contact emails and save shortlists, from $99 a month
- Send outreach from built-in campaigns on Professional ($399 a month)
- 3-day trial, $0 today, cancel anytime
Questions, answered
What is podcast CPM?
Podcast CPM is the price an advertiser pays per 1,000 downloads or impressions of the episode carrying the ad. Libsyn says the average cost to reach 1,000 listeners is $18 to $25.
How do you calculate podcast ad cost from CPM?
Divide downloads per episode by 1,000 and multiply by the CPM. A 20,000-download show at a $25 CPM is 20 times $25, or $500 per ad.
What is a good CPM for podcast ads?
Host-read mid-rolls usually run $15 to $30 CPM, per ADOPTER Media, and 60-second host reads $25 to $40 per Ad Results Media. Post-roll and programmatic slots run lower, about $5 to $20.
Are podcast downloads the same as listeners?
Close, not exact. Libsyn treats one download as roughly one listen within about 10%, but one person on several devices counts as several downloads.
What is effective CPM?
Effective CPM is what you paid divided by actual downloads, times 1,000. ADOPTER Media's example is a $1,000 ad on an episode that reached 100,000 downloads, an effective CPM of $10.
Is CPM or a flat fee better for podcast ads?
CPM suits shows with steady reported downloads. Flat fees suit small or growing shows. Convert any flat fee to a CPM by dividing it by downloads and multiplying by 1,000 before you agree.
Related guides
- Podcast Advertising Guide for Brands Buying Direct in 2026
- Podcast Advertising Rates and CPM Benchmarks in 2026
- How Much Does It Cost to Advertise on a Podcast
- Podcast Database and Contact List for Advertisers
- Podcast Ad Agency vs Marketplace vs Buying Direct From Hosts
Sources
- Libsyn Ads, How to run a successful podcast advertising campaign, checked 2026-11-11
- Sounds Profitable, Podcast industry glossary, checked 2026-11-11
- Libsyn Ads, Podcast advertising glossary, checked 2026-11-11
- Influencer Marketing Hub, How to buy podcast ads in 2026 (May 27, 2026), checked 2026-11-11
- ADOPTER Media, Podcast advertising rates (updated Oct 1, 2026), checked 2026-11-11
- Libsyn Ads, Podcast ad units FAQ, checked 2026-11-11
- IAB Tech Lab, Podcast Measurement Technical Guidelines (v2.3, Sep 2026), checked 2026-11-11
- Radio Online, Magellan AI says host-read podcast ads lift response (Sep 10, 2026), checked 2026-11-11
- ADOPTER Media, Case study, Real results for Reel Paper, checked 2026-11-11
- Podder, Podcast CPM benchmarks by format and placement (Aug 13, 2026), checked 2026-11-11
- CastFox, Podcast sponsorship rates by audience size 2026 (Oct 14, 2026), checked 2026-11-11
- Magellan AI, How to find profitable podcast sponsorships (2021), checked 2026-11-11
- Influencer Marketing Hub, A full guide to podcast sponsorship and ad rates (Jul 7, 2026), checked 2026-11-11
- The Podcast Host, How to find sponsors (Feb 25, 2025), checked 2026-11-11
- Magellan AI, Podcast advertising benchmarks Q2 2026 (Aug 2026), checked 2026-11-11
Search 1.5 million+ media contacts
Start a 3-day free trial, $0 today. Plans from $99 a month, no contract.
Start
- Unlimited searches and lists
- 2,500 exports a month
- Unlimited searches and lists
- 10,000 exports a month, 5 active campaigns
- Unlimited searches and lists
- 25,000 exports and unlimited campaigns
- Cancel anytime from your billing page
- Bounced emails replaced free
- Cancel before to pay nothing.
Want follow-ups sent for you?
PayPal is not available for this plan. Please pay by card.
You'll confirm the subscription in a PayPal window.Confirming your payment
This takes a few seconds. Please keep this window open.