How Much Do Facebook Ads Cost? Real CPM, CPC and CPA from Real Accounts

Fact-checked Add as a preferred source on Google

How much do Facebook ads cost? The short answer

How much do Facebook ads cost? Most advertisers pay roughly $7 to $10 per 1,000 impressions, $0.60 to $1.80 per click, and anywhere from about $2 to $170 per lead or sale, depending on what they sell and who they target.

You set the budget yourself, from a few dollars a day upward, and Meta charges you through an auction, so there is no fixed price list.

Here are the ranges we trust most, from public benchmark studies and from the real accounts in our database:

MetricTypical rangeSource
CPM (cost per 1,000 impressions)$6.95 to $10.02 per month across 2025Gupta Media CPM tracker
CPC, traffic campaigns$0.60 average (all industries)LocaliQ 2026 benchmarks
CPC, lead campaigns$1.80 averageLocaliQ 2026 benchmarks
Cost per lead$27.39 average; $12.30 to $61.56 by industryLocaliQ 2026 benchmarks
Cost per purchase (ecommerce)$8.43 to $88.56 in the accounts below; higher for expensive productsROASArchive entries

Averages hide a lot. The same account can see its CPM triple in Black Friday week, and the same product can cost twice as much per sale with weaker creative.

The rest of this page shows what real advertisers paid and why their costs moved.

CPM, CPC and CPA from our entries

Benchmark studies give you a market average. Our archive gives you individual accounts, credited to the people who posted them.

Browse all of our real Meta results for more, or read the full Facebook CPM breakdown if impressions are your main cost.

CPM: what 1,000 impressions cost

Gupta Media's tracker, built on its clients' campaigns, put Meta's 2025 monthly average CPM between $6.95 (October) and $10.02 (December). Its 2024 annual average was $7.43.

Individual accounts swing much further. @SamPiliero shared an account whose CPM fell from $50 to $15 after it moved to a new campaign structure (self-reported, no dashboard shown).

Admiral Media reported 3.8x cheaper CPMs for a teen app that switched to awareness campaigns, alongside a 60.3% lift in D7 ROAS.

Creative format matters too. In a vendor-reported Smartly case, Tripadvisor got 55% lower CPMs by adding video templates to its catalog ads.

Insense reports that Cleanly's whitelisted influencer ads ran at 2.3x lower CPM and 1.86x lower CPC (vendor-reported).

CPC: what a click costs

LocaliQ's 2026 study of Facebook campaigns puts the average traffic-campaign CPC at $0.60, down from $0.70 the year before.

Lead campaigns cost more per click, at $1.80 on average, because Meta shows them to people more likely to fill in a form.

By industry, traffic CPCs ranged from $0.34 (Arts & Entertainment) to $0.86 (Finance & Insurance).

Gupta Media's monthly cost per link click for 2025 sat between $0.53 and $0.96.

CPA and cost per lead: what a result costs

This is the number that decides whether ads pay off, and it varies the most.

Real cost-per-purchase figures from ecommerce accounts in our archive:

Lead costs show the same spread. @SamPiliero's client running a course webinar paid about $2 per lead on Meta versus about $9 on TikTok.

At the other end, Flighted scaled a B2B software client past $1M a month at a $60 to $140 cost per qualified lead.

How the three numbers connect

CPM, CPC and CPA are links in one chain, so you can estimate one from the others.

Cost per click equals CPM divided by the clicks you get per 1,000 impressions.

Cost per sale equals cost per click divided by your landing page conversion rate.

A worked example: at an $8 CPM and LocaliQ's 1.93% average traffic CTR, 1,000 impressions bring about 19 clicks, so each click costs about $0.41. If 2% of those visitors buy, your cost per purchase is about $20.70. Halve the conversion rate and the same ads cost $41 per sale.

That is why two stores paying identical Facebook ads prices can see very different results.

Most of the gap is created after the click, by the offer and the page.

For deeper comparisons, see our CPA benchmarks and cost per lead benchmarks.

What changes the cost: season, vertical and format

Season

Q4 is the expensive part of the year.

In Gupta Media's 2024 data, Black Friday week averaged a $13.42 CPM and Cyber Monday hit $17.70, which was 138% above Meta's annual average.

The weeks just before and after Black Friday were 12% to 27% cheaper.

The same tracker shows the October 2025 CPM at $6.95 and December at $10.02. If your margins are thin, plan to test in the cheaper months and scale proven ads into the holidays.

Vertical

Industry changes cost per lead more than almost anything else.

LocaliQ found Career & Employment leads at $12.30 and Real Estate at $13.74, while Dentists & Dental Services paid $61.56 and Beauty & Personal Care $50.91.

Price point matters as much as industry. A $900 product can carry a $310 CPA and still profit; a $30 product cannot.

Judge your CPA against your margin and customer lifetime value, not against someone else's average.

Offer and creative

The cheapest way to lower costs is often outside the auction. @SamPiliero shared a store that cut its price by €10 with the same ads and budget, and CPA fell from €170.34 to €93.51 over 10 days. See more offer tests on Meta.

Fresh creative does similar work. Another @SamPiliero account launched about 20 new angles and cut cost per purchase from $101.29 to $60.50 month over month.

AdQuantum moved a mindfulness app's Meta CPA from €57.15 to €23.85 with burnout and ADHD angles.

Format and objective

Your campaign objective sets what you pay for.

Traffic campaigns buy cheap clicks; conversion campaigns buy pricier impressions shown to likely buyers.

Comparing a $0.60 traffic CPC with a $1.80 lead-campaign CPC is comparing two different products.

Facebook is not always the cheapest channel either.

Compare against our TikTok ads cost data before you commit a full budget to one platform.

Budget to start

Meta has no minimum monthly spend. Its help center says most advertisers charged per impression should allocate at least $1 a day, but $1 a day will not teach the algorithm anything useful.

The better way to size a budget is by conversions.

Meta says an ad set's learning stabilizes after about 50 events over a 7-day period.

So a practical weekly budget is 50 times your expected cost per result:

  • At a $2 cost per lead: about $100 a week, or $15 a day.
  • At a $30 cost per purchase: about $1,500 a week, or $215 a day.
  • At a $60 cost per purchase: about $3,000 a week, or $430 a day.

If that is out of reach, optimize for a cheaper event higher in the funnel, such as add-to-cart, or accept slower learning on one consolidated ad set.

Don't split a small budget across many ad sets.

Real accounts show what modest budgets can do. @SamPiliero posted a brand whose CBO prospecting campaign got 46 sales in 7 days at $350 a day, running above breakeven.

This is a self-reported one-week snapshot, and results like this vary widely and are not typical.

Agency fees come on top of media spend.

If you would rather hire help, see Facebook ads agencies and what they charge, or compare models on our agency pricing page.

How much to spend testing

Treat testing as its own line item. A simple rule many buyers use: give each new ad enough spend to buy two to three of your target results before you judge it.

At a $40 target CPA, that is $80 to $120 per creative.

Testing in volume pays for itself when it finds a winner. @EcomRedneck shared a new video ad in a testing campaign that reported an $8.43 cost per purchase and a 4.50 ROAS, though spend and duration aren't shared. @alexgoughcooper's B-roll mashup built from old footage became an account's top spender at a $58.61 CPA on $107k of spend.

A reasonable split for a small account is to keep most of the budget on proven ads and a smaller, fixed share on new ones.

Our guide to setting a testing budget walks through structures and kill rules.

Whatever you spend, measure it properly. If Ads Manager and your store disagree, a third-party tracker can help.

Hyros is one option (affiliate link; we may earn a commission).

It quotes pricing on request, so it suits advertisers already spending meaningful amounts, not people running their first $20-a-day test.

Questions

How much do Facebook ads cost per month?

There is no set monthly price; you choose your budget.

A useful test budget is about 50 times your expected cost per result each week, so Meta's algorithm can learn: about $100 a week at a $2 cost per lead, or $1,500 a week at a $30 cost per purchase.

What is the average cost per click on Facebook ads?

LocaliQ's 2026 benchmarks put the average CPC at $0.60 for traffic campaigns and $1.80 for lead campaigns, with traffic CPCs ranging from $0.34 to $0.86 by industry.

How much do Meta ads cost per 1,000 impressions?

Gupta Media's tracker shows Meta's monthly average CPM between $6.95 and $10.02 in 2025. Black Friday week in 2024 averaged $13.42 and Cyber Monday reached $17.70.

What is the minimum budget for Facebook ads?

Meta's help center suggests at least $1 a day for ads charged per impression.

In practice you need enough budget for about 50 conversions in 7 days per ad set for delivery to stabilize.

Why are my Facebook ads so expensive?

Common causes are Q4 competition, a high-cost industry, weak or tired creative, a weak offer, and budgets split across too many ad sets.

Real accounts in our archive cut CPA by 40-45% by lowering the price or launching new angles.