
"How much do Facebook ads cost?" has a frustrating answer: it depends. There's no price list. But it depends on things you can understand and influence, and there are real benchmarks to plan around.
Here's how Facebook ad pricing works, what other advertisers actually pay, and how to set a budget that gives you useful results.
How Facebook Ad Pricing Works
You don't buy a Facebook ad at a set price. You set a budget and a goal, and Meta runs an auction every time someone could see an ad. Your ad competes with every other advertiser trying to reach that person.
Meta decides the winner based on a combination of three things:
- 1
Your bid
How much you're willing to pay. Most small businesses let Meta bid automatically within their budget.
- 2
Estimated action rate
How likely the person is to take the action you want, like clicking or filling in a form.
- 3
Ad quality
How people respond to your ad, including whether they hide it or engage with it.
This is why a strong ad can win the auction at a lower cost than a weak ad with a bigger bid. Meta wants to show people ads they'll respond to.
What Facebook Ads Cost: Real Benchmarks
$0.70
average cost per click, traffic campaigns, all industries
Source: WordStream by LocaliQ, Facebook Ads Benchmarks 2025
$27.66
average cost per lead, lead campaigns, all industries
Source: WordStream by LocaliQ, Facebook Ads Benchmarks 2025
7.72%
average conversion rate, lead campaigns
Source: WordStream by LocaliQ, Facebook Ads Benchmarks 2025
These averages come from campaigns run between April 2024 and June 2025. The same report found cost per lead varied enormously by industry, from about $3 for restaurants and food businesses to about $77 for dentists. Use benchmarks as a starting point for planning, not a promise of what you'll pay.
What Pushes Your Costs Up or Down
Audience
- Raises costs
- Very narrow or heavily targeted by competitors
- Lowers costs
- Broad enough for Meta to find the right people
Creative
- Raises costs
- Static, generic, or seen too many times
- Lowers costs
- Fresh, thumb-stopping, refreshed regularly
Offer
- Raises costs
- Vague or weak reason to act
- Lowers costs
- Clear, specific, worth responding to
Season
- Raises costs
- Holiday shopping peaks, big events
- Lowers costs
- Quieter months with less competition
Landing page
- Raises costs
- Slow, confusing, or off-message
- Lowers costs
- Fast, matches the ad, one clear action
Tracking
- Raises costs
- Pixel only, missing conversions
- Lowers costs
- Pixel plus Conversions API, so Meta optimizes well
| Factor | Raises costs | Lowers costs |
|---|---|---|
| Audience | Very narrow or heavily targeted by competitors | Broad enough for Meta to find the right people |
| Creative | Static, generic, or seen too many times | Fresh, thumb-stopping, refreshed regularly |
| Offer | Vague or weak reason to act | Clear, specific, worth responding to |
| Season | Holiday shopping peaks, big events | Quieter months with less competition |
| Landing page | Slow, confusing, or off-message | Fast, matches the ad, one clear action |
| Tracking | Pixel only, missing conversions | Pixel plus Conversions API, so Meta optimizes well |
Creative matters most
Most cost improvements come from better ads, not bidding settings. Test several hooks, formats, and offers, keep the winners, and replace ads before people get tired of them.
How to Set a Starting Budget
Work backwards from what you want, not from a number that feels comfortable.
- Decide your goal: for example, 20 new leads a month.
- Estimate your cost per lead: start with your industry's benchmark, or about $30 if you don't know it.
- Multiply: 20 leads at $30 is about $600 a month in ad spend.
- Check the value: if you close one in five leads and a customer is worth $1,000, those 20 leads could bring in about $4,000.
- Commit to a test period: give it four to six weeks. Meta's delivery needs time and data to settle down.
Not sure what budget makes sense?
We'll look at your industry, offer, and goals, and give you a realistic starting budget and the results to expect.
Don't Forget the Other Costs
Ad spend is only part of the picture. Plan for:
Total cost of running Facebook ads
- Ad spend, paid directly to Meta
- Creative: photos, short videos, and design, made in-house or outsourced
- Management time, whether yours or an agency's
- A landing page or lead form that converts
- Tracking setup, including the Conversions API
The Bottom Line
Facebook ads cost what the auction says they cost, but you control the levers: budget, audience, creative, offer, and landing page. Current benchmarks put the average around $0.70 per click and $27.66 per lead, with big differences between industries. Start with a budget built from your goals, test for a few weeks, and let the data guide you. If you'd like a team to run it, our Facebook and paid social ads management starts from $399 a month. Want people already searching for you too? See our PPC and Google Ads services, and see how we plan ads for dental practices, one of the priciest industries for leads.
