Most small businesses spend about $300 to $1,500 a month on Facebook ads, and you can start for as little as $5 a day. Across all industries, the average cost is about $0.60 per click and $27.39 per lead for lead campaigns. Your real cost depends on your trade: a gym pays around $27 per lead, while a dentist or med spa can pay $50 to $62.
- You can start Facebook ads for $5 a day, but $20 to $50 a day gives the system enough data to work.
- The average cost is about $0.60 per click and $27.39 per lead, but your industry changes that a lot.
- Service trades like dentists ($61.56) and beauty ($50.91) pay more per lead than gyms ($27.11) or real estate ($13.74).
- Judge your ads on cost per lead and sales, not on clicks or likes.
What do Facebook ads actually cost in 2026?
You do not pay a set price for a Facebook ad. You pay for results, like clicks or leads, and you set your own daily budget. The price moves based on who you want to reach and how many other businesses want the same people.
Here are the latest all-industry averages from LocaliQ, 2026:
| What you pay for | Average cost |
|---|---|
| Click (traffic campaign) | $0.60 |
| Click (lead campaign) | $1.80 |
| Lead (lead campaign) | $27.39 |
A click just means someone tapped your ad. A lead means someone gave you their name and contact details. Leads cost more because they are worth more.
How much should a small business budget each month?
Meta's technical minimum is $1 a day for ads built around views and $5 a day for ads built around clicks or conversions, according to figures attributed to Meta by StackMatix, 2026. That keeps an ad live, but it is too small to learn much.
A more useful starting range for most local businesses is $20 to $50 a day. That works out to about $600 to $1,500 a month.
- $5 to $10 a day: a small test to see if people click. Good for a first try.
- $20 to $30 a day: enough to collect real leads and see which ad wins.
- $50 a day or more: for busier markets or higher-priced jobs.
At $20 a day (about $600 a month) and the $27.39 average cost per lead, a business could expect roughly 20 leads in a month. Your own number will be higher or lower depending on your trade.
Why does my industry cost more than my neighbor's?
Cost per lead changes a lot by trade. The more businesses bidding for the same customer, and the more a customer is worth, the higher the price. Here is the 2026 cost per lead by industry from LocaliQ, 2026:
| Industry | Average cost per lead |
|---|---|
| Real estate | $13.74 |
| Sports and recreation | $15.49 |
| Health and fitness | $27.11 |
| Physicians and surgeons | $32.14 |
| Automotive (for sale) | $35.52 |
| Personal services | $38.09 |
| Home and home improvement | $42.95 |
| Beauty and personal care | $50.91 |
| Dentists and dental services | $61.56 |
So a gym owner and a dentist can run the same ad budget and get very different lead counts. That is normal. A dentist earns far more per patient, so a $61 lead can still pay off.
What makes your cost go up or down?
A few things move your price more than anything else:
- Your audience: narrow, high-demand groups cost more than broad ones.
- Your offer: a clear, strong offer gets more clicks, which lowers your cost.
- Your ad itself: a good photo or short video beats a plain one. Weak ads cost you more for the same result.
- The season: prices rise around the holidays when more businesses are bidding.
- Your landing page: if people click but your page is slow or confusing, you pay for clicks that go nowhere.
You control most of these. That is good news, because it means you can lower your cost without spending more.
How to get more for your money this week
You do not need a big budget to start well. Try these steps:
- Pick one goal. Choose leads or calls, not likes. A cleaner might run one ad for free in-home quotes.
- Make one clear offer. For example, a med spa could offer a $49 first facial, or a gym could offer a free week pass.
- Use a real photo or short video. A contractor showing a finished deck beats a stock image.
- Send clicks to a simple page. One screen, one offer, one short form. Fewer fields means more leads.
- Give it time. Meta needs about 50 results a week per ad group to settle and work well, per Code3, 2026. Do not judge an ad after two days.
- Follow up fast. Call or text new leads within minutes. A lead you ignore is money wasted.
How do you tell if your ads are working?
Watch two numbers, not vanity metrics like likes or reach.
- Cost per lead: your total spend divided by the number of leads. If you spent $600 and got 20 leads, that is $30 each.
- Cost per customer: how many leads turn into paying jobs, and what each job is worth.
Here is the math that matters. If a dentist pays $61.56 per lead and books one new patient for every five leads, each patient costs about $308 in ad spend. If that patient is worth $1,500 over a year, the ads pay off. If a gym pays $27 per lead and a membership is worth $600, the math is even easier.
Always compare your cost per customer to what that customer is worth. That tells you whether to spend more or fix the ad.
When it makes sense to get help
Many owners run their first ads themselves, and that is a fine way to learn. You might want help once you are spending more than you can watch closely, or when leads come in but no one is following up.
A good partner should set up tracking, test offers, and show you cost per lead and cost per customer in plain terms. Surge Media, a marketing agency in Mendham, New Jersey, builds Meta ads, sales funnels, and follow-up systems for small businesses, and you can see how that works on our Meta ads page. Whether you hire anyone or not, ask for honest numbers and avoid anyone who promises a fixed result.
Questions owners also ask
Can I run Facebook ads with a small budget?
Yes. Meta lets you start at $5 a day for click or conversion ads, per figures attributed to Meta by StackMatix. Many local businesses begin at $20 a day so the system has enough data to find buyers.
Why am I paying more per lead than the average?
The $27.39 average covers all industries, and your trade may sit well above it. Dentists average $61.56 and beauty services $50.91 per lead, per LocaliQ, because those customers are worth more and more businesses compete for them.
How long before Facebook ads start working?
Give it at least one to two weeks. Meta needs about 50 results a week per ad group to settle, so results jump around at first. Do not turn an ad off after a day or two.
Are Facebook ads worth it for a small business?
They can be, if your cost per customer is lower than what a customer is worth to you. A $30 lead is a bargain for a dentist and a loss for a business with tiny margins. Track the math before you scale up.