There is no single "good" CPM. What counts as good depends on the platform, the country you're targeting, your industry and audience, the season, and how relevant your ad is. As a rough anchor, average Meta (Facebook and Instagram) CPMs in 2026 run from around $1.40 in India to about $16 in the United States — so the same "$10 CPM" is expensive in one market and a bargain in another.
The only useful definition: a good CPM is one that sits below the going rate for your platform, country and audience while still reaching people who actually convert. Chasing the lowest possible CPM is a trap — cheap impressions in front of the wrong people cost you more in the end.
What makes a CPM "good" or "bad"
CPM is set by an auction, so a handful of factors move it far more than any benchmark:
- Country / geography — the single biggest driver. Wealthier, more competitive markets cost multiples of emerging ones.
- Platform & placement — broad display is cheap per thousand; tightly targeted social, video or connected-TV (streaming-TV) placements cost more.
- Audience & targeting — narrow, high-demand audiences push CPM up; broad ones bring it down.
- Ad relevance & quality — platforms charge less to show ads people engage with.
- Season — costs climb in Q4 as advertisers compete for holiday attention. Average Meta CPMs rose 54% between July and December 2024, though the size of that jump varies a lot year to year (detail below).
- Objective — campaigns that just want to be seen (awareness) are priced on CPM, while campaigns chasing sales are judged differently.
What is the average CPM? By country
Because country is the biggest factor, it's the most useful lens for "what's normal." Meta doesn't publish ad costs by country first-hand, so these are directional estimates from a single analysis — treat them as ballpark, not gospel. A snapshot of average Facebook/Instagram CPMs:
| Country | Avg. CPM |
|---|---|
| United States | $16.08 |
| United Kingdom | $11.81 |
| Germany | $9.05 |
| Japan | $6.73 |
| Brazil | $2.63 |
| India | $1.36 |
Directional estimates, 2026. Source: Lebesgue. See the full 23-market table →
There's a reason we don't show a "CPM by industry" number: unlike clicks and conversions, Meta CPM isn't reported reliably at the industry level, and the aggregators that publish it disagree widely. Judge your CPM by country and your own account history, not an industry average you can't trust.
Why CPM differs by platform
Country sets the baseline, but the platform and ad format you buy move CPM a lot on top of it:
- Display & the Google Display Network — usually the cheapest per thousand; broad, lower-attention inventory across millions of sites.
- Meta (Facebook & Instagram) — mid-range; Feed, Stories and Reels price differently, and narrow, high-demand audiences push CPM up.
- YouTube & video — often priced on views (CPV) as well as CPM; high-attention placements command more. If you're the creator rather than the advertiser, you can estimate what those views earn instead.
- TikTok — competitive and highly creative-dependent; CPMs swing widely with targeting and how well the ad fits the feed.
- Connected TV / premium — the most expensive per thousand, in exchange for premium ad slots that are always fully on-screen.
Search (Google Search) is priced per click rather than per impression, so there you'll compare CPC instead of CPM — read the two together when you're weighing awareness against clicks.
Seasonality: why CPMs spike in Q4
Ad auctions are competitive, so when more advertisers bid for the same attention, CPMs rise. The clearest pattern is the fourth quarter: Black Friday, Cyber Monday and the holiday run-up pull enormous budgets into the same few weeks. Gupta Media's Social Media CPM Tracker (updated October 2025) recorded average Meta CPMs climbing from $7.05 in July 2024 to $10.83 that December — a 54% rise, with Cyber Monday alone running 138% above Meta's 2024 annual average. Smaller spikes cluster around other major sale events and cultural moments.
Treat Q4 as reliably pricier than Q3, though — not as a fixed percentage. The premium swings hard from year to year: the same July-to-December comparison for 2023 gives 26%, and December 2023 ($7.62) was actually cheaper than that November ($8.80). Year over year it can reverse outright — Tinuiti's Q4 2025 benchmark report, drawn from over $4 billion in managed ad spend, found Meta CPMs down 7% against Q4 2024. So if you judge a November CPM against a quiet-season benchmark you'll misread it: compare like-for-like periods, and budget for a seasonal premium rather than a specific number.
How to judge your own CPM
Compare it against three things, in order:
- Your platform & country — is it near the going rate for where you're advertising?
- Your own history — is this campaign cheaper or pricier than your past ones?
- What it buys you — never read CPM alone. A low CPM that drives no clicks or sales is a false economy.
Always read CPM alongside click-through rate and return on ad spend — together they tell you whether the reach you're buying is actually worth it.
How to determine CPM — and compare it
Work out your CPM — or enter a target CPM to see what a budget will buy — right here:
CPM Calculator
Cost per 1,000 impressions — solve for any value.
Total amount spent.
Total ad impressions served.
Enter Cost and Impressions to see the result.
For the full formula, worked examples and practical ways to bring your CPM down, see the CPM calculator page.
Frequently asked questions
- Is a lower CPM always better?
- No. A low CPM that reaches the wrong audience wastes budget, while a higher CPM in front of people who convert can be far more profitable. Judge CPM alongside click-through rate and ROAS, not on its own.
- What's a good CPM on Facebook and Instagram?
- It varies most by country. Average Meta CPMs in 2026 range from roughly $1.40 in India to about $16 in the United States, with the UK, Australia and Canada in the $11–12 range. Compare against your target market rather than a single figure.
- Does a good CPM change by country?
- Yes — dramatically. Reaching 1,000 people in a high-income, high-competition market like the US or UK costs several times more than in India or Brazil, because advertisers bid more for wealthier, more contested audiences.
- What's a good CPM for a small budget?
- The CPM you pay doesn't change because your budget is small — it's set by the auction for your audience. A small budget simply buys fewer impressions at the going rate, so focus on tight, relevant targeting to make each thousand count.
- What's a good CPM on YouTube?
- YouTube is priced on video views, so you'll often see CPV (cost per view) rather than CPM — but where CPM is reported the same logic applies: it depends on country, audience and season. Compare to your own historical rates rather than a universal number.
Key takeaways
- There's no universal good CPM — country is the biggest driver (≈$1.40 in India to ≈$16 in the US on Meta).
- Judge yours against your platform, country and your own history — not an industry number.
- A lower CPM isn't automatically better; read it with CTR and ROAS.
- Use the CPM calculator to work out or benchmark your own.