Calculate the CPM

Facebook Ads CPM Calculator

Measure the true cost of reaching your audience on Facebook. This calculator breaks down your CPM across Meta's ad placements, helping you compare Feed, Stories, and Reels performance against the platform average of $7–$12 CPM.

Campaign 1
Campaign 2

Campaign Comparison

Campaign 1 CPM
Campaign 2 CPM
Verdict

What Is Facebook Ads CPM?

Facebook Ads CPM is the Cost Per 1,000 Impressions you pay when running campaigns through Meta's advertising platform. It reflects how much it costs to show your ad one thousand times across Facebook's News Feed, Stories, Marketplace, and Audience Network.

Tracking your Facebook CPM helps you understand whether your targeting and creative strategy are cost-efficient. With over 3 billion monthly active users, Facebook's auction-based system means CPMs shift constantly based on audience demand, seasonality, and ad relevance scores.

Advertisers use Facebook CPM to evaluate brand awareness campaigns, compare placement costs (Feed ads average $8–$12 CPM vs. Stories at $5–$8 CPM), and allocate budgets between Facebook and other Meta properties like Instagram.

Campaign Budget Total Meta ad spend
Ad Impressions Views across placements
Facebook CPM Cost per 1K impressions

Facebook Ads CPM Formula

To find your Facebook CPM, take the total amount you've spent on a campaign and divide it by the total number of impressions delivered, then multiply the result by 1,000. Meta Ads Manager also reports this metric automatically in the Columns view.

Facebook CPM = (Ad Spend ÷ Impressions) × 1,000

Facebook CPM Playground

$500
$10 $10,000
100,000
1K 1M
Facebook CPM $5.00 per 1,000 impressions

$500 ÷ 100,000 = 0.005 × 1,000 = $5.00

How to Calculate Facebook Ads CPM – Step by Step

Use these steps to calculate and benchmark your Facebook advertising CPM from Meta Ads Manager data.

1

Open Meta Ads Manager

Navigate to Meta Ads Manager and select the campaign, ad set, or individual ad you want to evaluate. Choose your reporting date range.

Example

You launched a brand awareness campaign targeting U.S. adults 25–44 for 30 days.

2

Record Your Total Spend

Check the 'Amount Spent' column to see the total budget consumed by your campaign during the selected period.

Example

Your campaign consumed $5,200 of your allocated budget.

3

Note Your Total Impressions

Find the 'Impressions' metric to see how many times your ads were displayed across Feed, Stories, Reels, and other placements.

Example

Your ads generated 620,000 impressions across all Facebook placements.

4

Calculate Your CPM

Divide your total spend by impressions and multiply by 1,000. Compare the result against Facebook's average CPM range.

Example

$5,200 ÷ 620,000 × 1,000 = $8.39 CPM — right in the middle of the typical $7–$12 range.

Frequently Asked Questions

What is the average Facebook CPM in 2025?
The average Facebook CPM in 2025 ranges from $7 to $12 for most industries. E-commerce brands typically see $8–$14, while entertainment and media advertisers enjoy lower CPMs around $5–$8. CPMs spike during Q4 due to holiday advertising competition.
Why did my Facebook CPM suddenly increase?
Sudden CPM spikes usually stem from increased auction competition (especially during holidays or major events), audience fatigue from running the same creative too long, narrowed targeting that reduces available inventory, or a declining ad relevance score.
Is Facebook CPM cheaper than Google Display ads?
Generally, yes. Facebook CPMs average $7–$12 compared to Google Display Network CPMs of $2–$4. However, Facebook offers significantly better targeting and higher engagement rates, so the cost per meaningful impression is often lower on Facebook.
How does Advantage+ affect my Facebook CPM?
Meta's Advantage+ campaigns use machine learning to optimize placements and audiences automatically. Most advertisers see 10–20% lower CPMs with Advantage+ compared to manual campaigns because the algorithm finds cheaper impression opportunities across Meta's entire network.
Does video content lower Facebook CPM?
Yes, video ads on Facebook typically achieve 20–30% lower CPMs than static image ads. Facebook's algorithm prioritizes video content, and Reels placements in particular offer some of the lowest CPMs on the platform at $3–$6 per thousand impressions.
What Facebook CPM should I target for a brand awareness campaign?
For brand awareness objectives, aim for a CPM between $5 and $10. Brand awareness campaigns are optimized for reach and recall, which typically yields lower CPMs than conversion-focused campaigns that average $10–$18 CPM due to more competitive audience targeting.

Free Marketing Calculators

Explore our suite of free online calculators for digital marketers. Each tool is designed to help you measure, compare, and optimize your advertising campaigns.