How Much Do Facebook Ads Cost for Small Businesses in 2026? Real Benchmarks
"How much do Facebook ads cost?" is the question I get most often from small business owners. The honest answer is: it depends — but not as wildly as you'd think. After running Meta ads for coffee shops, salons, gyms, and dog groomers across the US, UK, and Canada, the numbers cluster into pretty predictable ranges.
This is what real Facebook ad costs look like in 2026, by metric, by niche, and by daily budget. No "industry average $7.19 CPC" garbage from a study that scraped 800 unrelated brands — actual numbers I see in local business accounts every week.
The Three Numbers That Matter
Forget impressions. Forget reach. Forget "engagement rate." For a small business, only three cost metrics matter:
- CPC (cost per click) — how much you pay when someone clicks your ad.
- CPL (cost per lead) — how much you pay to get a phone number, email, or form submission.
- CAC (customer acquisition cost) — how much you pay to get a paying customer.
CPC tells you if your creative is working. CPL tells you if your offer is working. CAC tells you if your business is working.
2026 Benchmarks for Small Businesses
These are pulled from accounts I either manage or audit. Numbers vary by city, season, and creative quality.
Cost per click (CPC)
- Coffee shops & cafés: $0.45 – $1.20
- Hair & beauty salons: $0.80 – $2.50
- Dog groomers / pet services: $0.60 – $1.80
- Fitness studios & gyms: $1.10 – $3.50
- Local services (plumbing, cleaning, etc.): $1.50 – $4.00
Cost per 1,000 impressions (CPM)
- Most local niches: $8 – $25
- High-competition cities (NYC, LA, London, Sydney): $20 – $45
- Off-peak (Q1, late summer): 20–30% lower
Cost per lead (CPL)
- Coffee shop email signup: $0.80 – $2.50
- Salon free consult / first-cut offer: $4 – $15
- Dog grooming first appointment: $5 – $20
- Gym free-week trial: $6 – $25
- Personal training consult: $15 – $50
Customer acquisition cost (CAC)
- Coffee shop loyalty member: $3 – $8
- Salon new client: $15 – $45
- Dog grooming new client: $20 – $50
- Gym member: $40 – $120
- High-ticket coaching: $150 – $500+
If your numbers are within these ranges, you're normal. If you're 2x above the top of the range, something is off — usually the offer or the creative.
Is $5 a Day Good for Facebook Ads?
Meta's own help docs love to suggest "start with $5/day!" Technically true. Practically, it's a slow way to learn. At $5/day:
- You'll get roughly 5–15 link clicks per day.
- You'll need 4–8 weeks to gather enough data to make confident decisions.
- The algorithm rarely exits the learning phase, which keeps cost-per-result inflated.
$5/day is fine if you literally cannot spend more — but understand you're paying in time. If you have $150 to spend, you'll learn more in 10 days at $15/day than in 30 days at $5/day.
Is $10 a Day Enough for Facebook Ads?
For most local businesses, yes. $10/day ($300/month) is the practical minimum I recommend. At that level:
- One ad set, two or three ad creatives.
- 15–40 link clicks per day, depending on niche.
- 1–5 leads per day for service businesses with a strong offer.
- 7–14 days to validate whether ads work for your business.
If your business is high-ticket (coaches, real estate, B2B services), $10/day is too slim. You'll want $30–$50/day to gather meaningful conversion data.
Is $1,000 Enough for Facebook Ads?
$1,000 is more than enough to test Facebook ads as a channel. Run it as $20/day for 50 days. By the end you'll know:
- Whether your offer is sticky.
- Which creative resonates.
- What your CPL and CAC actually are.
- Whether to scale up or move on.
$1,000 is not enough to "grow" a business sustainably. To make Facebook ads a real growth lever for a small business, plan on $1,500–$5,000/month after the testing phase.
What Drives Costs Up (and How to Cut Them)
1. Weak creative
The single biggest cost driver. A 3-star video gets a CPM of $30; a 5-star video in the same account gets $9. Same audience, same budget. Creative is everything.
Fix: shoot phone-vertical video, show a face, use captions, refresh every 14–21 days.
2. Narrow targeting
Stacking 6 interest filters chokes the algorithm. Smaller audiences = higher CPM.
Fix: location + age + maybe one broad interest. Let Meta do the work.
3. Bad placements
Forcing ads onto Facebook feed only (or only Reels) when Meta could place them more cheaply elsewhere.
Fix: use Advantage+ placements unless you have a strong reason not to.
4. Wrong objective
Optimizing for "Reach" or "Engagement" when you want leads will balloon your CPL.
Fix: pick the objective that matches the action you want (Leads, Sales, Traffic).
5. No Pixel
Without a Pixel installed and firing, Meta can't optimize toward people who convert. Your costs creep up week over week.
Fix: install the Meta Pixel before launching any campaign.
Hidden Costs Nobody Talks About
These aren't on your ad invoice, but they're real:
- Time spent making creative — budget 2–4 hours/month of your own or a freelancer's time.
- Booking software — if you don't have one, you can't convert clicks into customers.
- Follow-up tools — leads who aren't called within 5 minutes are 80% less likely to convert. You need a system.
- Landing pages — sending traffic to your homepage cuts conversion rates by half. A purpose-built landing page is worth $200–$500 to set up once.
If you want context for what total local marketing should look like, our local marketing budget guide breaks down channel-by-channel spend for small businesses.
What "Cheap" Facebook Ads Look Like (and Why They're Lying)
Some agencies advertise "$3 leads guaranteed!" If you see that, run. Cheap leads almost always mean:
- Form-fill leads from people who clicked "free giveaway" and have no buying intent.
- Bot traffic.
- Audiences in countries you can't serve.
- Lead magnet downloads that never convert.
A $2 lead that never books is more expensive than a $15 lead that books 50% of the time. Always look at booked-customer cost, not lead cost.
FAQ
How much does it cost to run a local ad on Facebook?
Most local small businesses spend between $300 and $1,500 per month on Facebook ads in 2026. Daily budgets range from $10 to $50 depending on the niche. Cost per click usually falls between $0.50 and $3.00 for local service businesses.
Is $5 a day good for Facebook ads?
$5/day works for very small awareness campaigns but rarely generates enough data for the algorithm to optimize properly. Start at $10/day if at all possible.
Is $10 a day enough for Facebook ads?
Yes — $10/day is the practical minimum for most local businesses. It funds enough clicks and leads to validate your offer and creative within 1–2 weeks.
Is $500 enough for Facebook ads?
$500 is enough to test creative for 2–4 weeks at a modest daily budget. It's not enough to drive significant new-customer growth on its own, but it's plenty for a structured first test.
Is $1000 enough for Facebook ads?
For testing a local business, absolutely. Spend it as $20/day for 50 days, learn your CPL and CAC, then decide whether to scale.
How much do Facebook ads cost per day?
For local small businesses, $10–$50/day is the typical range. Below $10/day, learning is slow. Above $50/day, you should already know your numbers and be scaling intentionally.
How much do Facebook ads cost per click?
In 2026, local business CPCs run $0.45 to $4.00 depending on niche. Coffee shops and pet services are cheapest; fitness and high-ticket services are most expensive.
Why are my Facebook ads so expensive?
Three usual suspects: weak creative, too-narrow targeting, or wrong campaign objective. Fix creative first — it has the biggest impact on cost.
Get a Free Cost Review
If your Facebook ad costs feel high and you don't know why, that's exactly the kind of thing I help with. I'll look at your account, pull the real numbers, and tell you whether you have a creative problem, a targeting problem, or a tracking problem. Reach out here for a free 20-minute review — no pitch, just an honest read of your numbers.
Want this applied to your business?
Let's review your current marketing setup together — free, no obligations.
Get Your Free Marketing Audit