What Is a Good CPM Rate in 2025? How to Know If You're Overpaying

There Is No Single "Good" CPM β€” Here's Why

The most common question advertisers ask is: "Is my CPM good?" And the honest answer is: it depends on three things β€” your platform, your industry, and what you are trying to achieve. A $12 CPM can be a fantastic deal in one context and a warning sign in another.

This guide gives you concrete numbers for 2025 so you can evaluate your own campaigns with real context. We also show you the single most important way to think about CPM that most advertisers miss.

What Is a Good CPM for Display Advertising?

Display advertising has the lowest CPMs of any digital channel because it has the lowest engagement rates. If you are running standard display banner ads (leaderboards, sidebar rectangles), these are your benchmarks:

  • Under $1.00 β€” Excellent. Open exchange programmatic inventory. Watch for quality: very low CPMs sometimes mean poor viewability or low-quality placements.
  • $1.00 – $2.50 β€” Good. Standard display rates across the Google Display Network and programmatic DSPs.
  • $2.50 – $5.00 β€” Average to slightly high. Could mean niche targeting or premium publisher inventory.
  • Above $5.00 β€” High for standard display. Acceptable for premium placements (homepage takeovers, high-traffic news sites) but investigate if this is showing up for general inventory.

What Is a Good CPM for Social Media Ads?

Social media CPMs are significantly higher than display because of precise targeting and higher user engagement. Here are the 2025 benchmarks by platform:

PlatformGood CPMAverage CPMHigh CPM (investigate)
FacebookUnder $6$7 – $14Above $20
InstagramUnder $7$8 – $16Above $25
TikTokUnder $8$9 – $18Above $28
LinkedInUnder $22$26 – $50Above $65
Twitter/XUnder $4$4 – $10Above $16
PinterestUnder $2$2 – $5Above $8

LinkedIn exception: LinkedIn CPMs look shocking β€” but they should not be compared to Facebook. LinkedIn is reaching C-suite executives and department heads, not general consumers. A $40 LinkedIn CPM for the right B2B audience is entirely reasonable when the deal value is high.

Good vs. High CPM by Platform (2025) Google Display $0.50–$2.50 good Β· $2.50–$5 avg Facebook $6 good Β· $7–$14 avg Instagram $7 good Β· $8–$16 avg LinkedIn $22 good Β· $26–$50 avg TikTok $8 good Β· $9–$18 avg Good range Average range
Good CPM thresholds by platform in 2025. Solid bars show the "good" range; lighter bars show the average. LinkedIn's higher range reflects premium B2B audience value.

The Real Question: CPM Relative to What?

Here is the most important thing most advertisers miss when evaluating CPM: a CPM is only good or bad relative to your conversion rate and customer value.

Consider two advertisers:

  • Advertiser A has a $2 CPM display campaign. Their conversion rate from impressions is 0.01%, and each conversion is worth $5. Their cost per acquisition is $20.
  • Advertiser B has a $40 LinkedIn CPM. Their conversion rate is 2% (because the audience is perfectly targeted), and each B2B software deal is worth $5,000. Their cost per acquisition is $2,000 β€” but the ROI is extraordinary.

Advertiser A has a "better" CPM but a terrible ROI. Advertiser B has a "high" CPM but a phenomenal one. Always connect CPM to what happens after the impression. Use our CPM calculator to compute your costs, then measure them against your actual conversion and revenue data.

Low CPM β‰  Better ROI ADVERTISER A β€” Low CPM CPM: $2.00 βœ“ (great!) Conversion rate: 0.01% Customer value: $5 CPA: $20 on a $5 product ❌ ADVERTISER B β€” High CPM CPM: $40.00 βœ— (expensive!) Conversion rate: 2% Customer value: $5,000 CPA: $2,000 on $5K deal βœ…
A low CPM does not guarantee good ROI. Always evaluate CPM in the context of conversion rate and customer lifetime value.

Red Flags: When Is Your CPM Too High?

Even accounting for industry and platform differences, certain signals suggest your CPM is genuinely inflated and fixable:

  • Your CPM is 50%+ above platform benchmarks for your industry β€” This usually means your targeting is too narrow. Widen it. See our guide on 7 strategies to reduce CPM.
  • CPM rises steadily week over week without changing targeting β€” This is classic ad fatigue. Your audience has seen your creative too many times. Rotate in fresh ads.
  • CPM spikes in October–December β€” This is seasonal, not a problem you caused. Q4 is simply the most expensive advertising season. Plan your budget accordingly.
  • CPM is much lower than benchmarks β€” Surprisingly low CPMs can mean your ads are being served in low-quality placements with poor viewability. Check placement and viewability reports.

Quick Reference: 2025 CPM Targets

GoalPlatformTarget CPM
Mass brand awarenessGoogle Display / ProgrammaticUnder $2.00
Consumer brand buildingFacebook / Instagram$6.00 – $12.00
B2B lead generationLinkedIn$25.00 – $45.00
Video storytellingYouTube$4.00 – $8.00
Young audience reachTikTok$9.00 – $16.00

Once you have a target CPM, use our free CPM calculator to translate it into a budget and impression forecast. For deeper context on what different industries pay, read CPM Benchmarks by Industry.

← Back to all articles