How Much Does It Cost to Run Facebook Ads for a Small Business
Facebook ads can feel like printing money — or like setting cash on fire. The difference usually comes down to whether you understood the real numbers before you started. If you are asking how much does it cost to run Facebook ads for a small business, you deserve a straight answer with actual figures, not marketing fluff.
Short version: most small businesses spend $300 to $1,500 a month on Facebook ads, with cost per click typically between $0.50 and $3.00. But that range hides a lot of detail that matters for your budget. Let us dig in.
How Much Does It Cost to Run Facebook Ads for a Small Business? The Real Numbers
Facebook (Meta) ads run on an auction system, so your cost depends on who you are competing against for the same audience. Here are the benchmarks that matter, drawn from recent industry data reported by WordStream and Meta’s own advertiser resources:
- Average cost per click (CPC): $0.94 across all industries
- Average cost per thousand impressions (CPM): $10 to $14
- Average cost per lead: $15 to $30 for service businesses
- Minimum daily budget: $5 per ad set (though $10 to $20 works far better)
Costs vary wildly by industry. Finance and legal advertisers routinely pay $3 to $5 per click, while local restaurants and retail often pay under $1. Your audience targeting also moves the needle — broad US targeting costs less than narrow, high-income zip codes.
What a Realistic Monthly Budget Looks Like
Here is a practical budget breakdown for a typical small business:
- Testing budget: $300 to $500/month for your first 2 to 3 months while you find what works
- Sustained budget: $750 to $1,500/month once you have winning ads
- Aggressive growth budget: $2,500+/month for businesses scaling hard
Add 10 to 20 percent on top if you are hiring someone to manage the ads, either as a freelancer ($500 to $1,500/month) or an agency ($1,000 to $3,000/month).
Where Beginners Waste Money
After watching dozens of small business owners run their first campaigns, I keep seeing the same money-burners:
- Boosting posts instead of using Ads Manager — boosted posts are the fast-food version of advertising; use the real tool
- Targeting too broadly — “everyone aged 18 to 65 in the US” is not a strategy
- No conversion tracking — if the Meta Pixel is not installed, you are flying blind
- Quitting after a week — the algorithm needs 3 to 7 days of data before it optimizes
- One ad, no testing — run at least 3 to 5 creative variants and kill the losers
How to Keep Costs Down
A few tactics that consistently lower costs for small advertisers:
- Retarget website visitors — warm audiences convert 2 to 3x better and cost less
- Use video — short video ads routinely outperform static images on cost per result
- Start with engagement campaigns — they are cheaper and build social proof before you push for sales
- Set a lifetime budget with a schedule — run ads only on days and hours when your customers actually buy
Is It Worth It Compared to Other Marketing?
Facebook ads are still one of the cheapest ways to reach a targeted US audience at scale — cheaper than Google Ads in most industries. But they should not be your only channel. If you have been neglecting it, learning how to use email marketing to grow your customer list gives you a channel you own outright, with no auction pricing at all.
Also worth remembering: ads amplify a weak business the same way they amplify a strong one. If your offer, reviews, and follow-up process are not solid, fix those first — I cover the most common early errors in the biggest mistakes new business owners make.
Reading Your Ad Metrics Without a Marketing Degree
Ads Manager throws a lot of numbers at you. Here are the only ones a small business owner really needs to watch:
- CPM (cost per 1,000 impressions): how expensive your audience is — high CPM with low clicks means your creative is not stopping the scroll
- CTR (click-through rate): aim for 1% or higher; below 0.5% means your ad needs rework
- CPC (cost per click): compare against your industry benchmark to know if you are overpaying
- Conversion rate: the percentage of clickers who actually buy or sign up — this is where your landing page earns its keep
- ROAS (return on ad spend): revenue divided by ad spend — a 3:1 or 4:1 ratio means healthy profitability for most small businesses
Check these weekly, not hourly. Daily fluctuations are noise; weekly trends are signal. And give every new ad set at least 50 optimization events before judging it — Meta’s algorithm literally cannot optimize on less data.
Creative That Converts on a Small Budget
You do not need a production studio. Some of the highest-performing small business ads I have seen were shot on phones:
- Real customer videos: a 30-second testimonial filmed on a phone outperforms polished brand videos more often than not
- Before-and-after images: instantly communicate value for services, fitness, home improvement, and beauty
- Founder talking to camera: builds trust and costs nothing — authenticity beats production value
- User-generated content: repost customer photos and videos (with permission) as ad creative
Refresh creative every 4 to 6 weeks. Ad fatigue is real — the same ad shown to the same audience gets more expensive over time as engagement drops.
When Facebook Ads Are NOT the Answer
Honesty matters here: Facebook ads are a bad fit for some businesses. If your average customer value is under $30 with thin margins, ad costs may eat your profit entirely. If you sell to a hyper-local, word-of-mouth-driven market — like a neighborhood plumber — Google search ads or local SEO may deliver better returns. And if your website converts poorly, fix the website first; ads will only multiply the leak.
The smartest small businesses treat Facebook as one channel in a mix. A dollar spent building your email list often returns more over two years than a dollar spent on ads, because you keep the relationship. That is why I keep recommending email marketing to grow your customer list alongside any paid advertising.
The Bottom Line
Plan on $300 to $1,500 a month for a meaningful Facebook ads effort, give the algorithm time to learn, and treat the first couple of months as paid education. Get the fundamentals right and Facebook remains one of the highest-ROI channels a small business can buy into.

1 thought on “How Much Does It Cost to Run Facebook Ads for a Small Business”