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 Comparison
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.
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 ÷ 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.
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.
You launched a brand awareness campaign targeting U.S. adults 25–44 for 30 days.
Record Your Total Spend
Check the 'Amount Spent' column to see the total budget consumed by your campaign during the selected period.
Your campaign consumed $5,200 of your allocated budget.
Note Your Total Impressions
Find the 'Impressions' metric to see how many times your ads were displayed across Feed, Stories, Reels, and other placements.
Your ads generated 620,000 impressions across all Facebook placements.
Calculate Your CPM
Divide your total spend by impressions and multiply by 1,000. Compare the result against Facebook's average CPM range.
$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?
Why did my Facebook CPM suddenly increase?
Is Facebook CPM cheaper than Google Display ads?
How does Advantage+ affect my Facebook CPM?
Does video content lower Facebook CPM?
What Facebook CPM should I target for a brand awareness campaign?
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.