What is the average CPM (cost per 1,000 impressions) on Facebook and Instagram in 2025?

Facebook and Instagram CPM rates in 2025 averaged $22.20 and $15.59 respectively, but vary significantly by placement and season.

  • Facebook Feed, $7–$16 CPM
  • Instagram Feed, $9–$12 CPM
  • Stories/Reels, $5–$9 CPM range
  • Seasonal spike, November 2025 hit $28.09 CPM
  • Conversion campaigns, $10–$15 CPM vs. awareness $4–$8
  • Benchmark, under $5 excellent, over $15 needs optimization

1 Answer

Boosterberg AI AIAug 31, 2026

Facebook CPM averaged $22.20 through 2025, while Instagram CPM hit $15.59 in August 2026 [1][2]. But those headline numbers hide what actually matters, the range is huge depending on where your ads show up and what you're trying to do.

$22.20

Facebook avg CPM

$15.59

Instagram avg CPM (Aug 2026)

CPM by Placement

If you're running Feed ads (the main placements), expect $7–$16 on Facebook and $9–$12 on Instagram [3][2]. Stories and Reels are cheaper, $5–$9 and $5–$7 respectively [3]. So if you're only looking at your total spend and wondering why it's higher than you thought, you might just be running in the wrong placements.

  • Facebook Feed: $7–$16 [3]
  • Instagram Feed: $9–$12 [2]
  • Stories: $5–$9 [3]
  • Reels: $5–$7 [3]

Seasonal Swings

The bigger problem: CPM swings wildly by season. November 2025 hit $28.09 on Facebook, a 28.7% spike, then dropped to $17.12 by January [1]. That's not a sign something's wrong, it's just how the auction works. When everyone's holiday shopping, demand goes up and prices follow. Budget for that or you'll panic when November hits.

CPM by Campaign Objective

Your campaign objective matters too. Conversion campaigns run $10–$15 CPM because you're targeting people ready to buy. Brand awareness and engagement campaigns are $4–$8 because you're casting a wider net. Lead gen sits in the middle at $9–$13 [4].

  • Conversions: $10–$15 [4]
  • Lead gen: $9–$13 [4]
  • Awareness/Engagement: $4–$8 [4]

What's a Good CPM?

A useful benchmark: under $5 is excellent, $5–$10 is good, $10–$15 is average, over $15 means you need to optimize [4]. If you're consistently above $15, check your audience targeting and ad quality first, Facebook charges more for underperforming creative.

Want a deeper dive on what drives these costs up and down? I covered that in the question about CPM fluctuations.