What CPM means on Twitch (and why it is an estimate)
CPM is cost per mille, the amount an advertiser pays per 1,000 ad impressions. Twitch publishes no official CPM rate card, so every figure here is an informed estimate drawn from creator-reported data, and real rates vary with ad demand. Crucially, CPM is the gross amount the advertiser pays, not what lands in your account. Your actual earnings are your revenue share (55% at the standard ad load, 30% below 3 minutes per hour) of that CPM. Most articles quote a CPM and stop, which overstates take-home by roughly half. The mechanics of how that share works are covered in our dedicated Twitch ad revenue guide; this post is the data reference.
Twitch CPM by audience country
Audience location is the biggest single driver of CPM. Advertisers pay far more to reach viewers in high-spending markets, so a channel with a US audience can earn several times what an identical channel with a tier-3 audience earns. These are estimated gross CPM bands per 1,000 impressions.
Related Reading
Twitch Ad Revenue: How Much Do Ads Pay? (CPM Explained)
The mechanics behind these numbers: the 55%/30% share, the 3-minute rule, and the impressions formula.
How Much Do Twitch Streamers Make? (Real 2026 Earnings Data)
Where ad income fits among all five Twitch revenue streams.
How to Make Money on Twitch: Every Revenue Stream Ranked
Why ads rank below subs and sponsorships for most streamers.
Twitch CPM by category
Your content category adjusts CPM on top of the country baseline, because some audiences are worth more to advertisers. Premium categories can run roughly 25–30% above the baseline, while the lowest sit around 20–25% below it. Just Chatting performs especially well thanks to long watch times that generate more ad impressions per viewer.
How CPM, ad-minutes, and the 55% share combine
CPM only becomes income once you multiply it by your impressions and your revenue share. Impressions equal your average concurrent viewers times ad-minutes per hour times hours streamed. Multiply by the gross CPM, take your 55% share, and divide by 1,000. For example, a US partner with 200 viewers running 3 ad-minutes per hour over 100 hours generates 60,000 impressions; at a $6 gross CPM and the 55% share, that is about $198 a month from ads. Remember to apply seasonality too: Q4 can run 1.5 to 2 times these rates, while January can fall to roughly half.
How to raise your effective CPM
- Attract more tier-1 viewers: a larger US, UK, Canadian, or Australian audience share lifts your blended CPM the most.
- Lean into a higher-value category: finance, tech, esports, and Just Chatting command premium rates over most gaming.
- Reach Partner status: partners get better ad terms and fill than affiliates, raising the effective take.
- Run at least 3 ad-minutes per hour: this unlocks the 55% share (versus 30%) and the Ads Incentive bonus.
- Stream during high-demand periods: Q4 CPMs spike with holiday ad budgets, so concentrate hours there when you can.
- Grow watch time: longer average view duration produces more ad impressions per viewer, which compounds your CPM into more revenue.
Estimate Your Ad Revenue
Apply your country, category, viewers, and ad load to see your estimated monthly ad income.
Open the Twitch Calculator