How Much Does It Cost to Advertise on Facebook? (Price Guide)
Typical monthly spend
$500 – $3,000/mo
Small and mid-size businesses typically spend $500 – $3,000/mo on Facebook ads, though you can start with far less.
Facebook ads run on an auction, so there is no fixed price list. You set a budget, choose a goal, and pay as the ads are shown or clicked. What an ad costs depends on who you target, what you want people to do, and how many other advertisers want the same audience at the same time.
That makes the useful numbers the unit prices (cost per click, per thousand views, and per lead) and the monthly budgets businesses actually set. This guide covers both, using figures from published benchmark reports. Source dates and check dates appear in each table, and the headline range was checked on Oct 13, 2026.
How much do Facebook ads cost per month?
Budgets vary more than prices do, because you choose the number. Reports describe several common levels.
Facebook ad budgets (monthly)
| Item | Typical range | Relative price range |
|---|---|---|
| Micro-business starting budget | $300 – $800/mo | |
| Larger small and mid-size businesses | $3,000 – $10,000/mo | |
| Most businesses in a WebFX survey (63% of respondents) | $1 – $500/mo |
Sources: Searchlab: Facebook ads statistics 2026; WebFX: Facebook advertising cost
Published figures disagree because they survey different groups. A study of marketers may include many very small advertisers, which pulls the typical spend down. A report on established small and mid-size businesses lands higher. Pick the line that resembles your business, not the one that looks most comfortable.
What is the minimum budget for a Facebook ad?
Facebook lets you start small. The platform allows a very low daily spend, and guides recommend a bit more if you want enough data to judge a campaign.
Minimum daily budget
| Item | Price |
|---|---|
| Minimum budget for impression-billed campaigns (per day) | $1 |
| Recommended minimum for traffic or sales campaigns (per day) | $5 |
Source: Shopify: Facebook ads cost
A budget that tiny buys few impressions, so it works best as a test. If you want to learn which audience or image works, give each test a few days so the system has time to deliver the ads.
Facebook ad cost per click
Cost per click (CPC) is what you pay each time someone clicks your ad. It is the number most useful for traffic campaigns that send people to a website.
Cost per click (CPC)
| Item | Typical range | Price | Relative price range |
|---|---|---|---|
| Typical Facebook CPC range | $0.30 – $4 | $0.80 | |
| Average Facebook CPC | — | $0.64 | |
| Average CPC for traffic campaigns | — | $0.60 |
Sources: Searchlab: Facebook ads statistics 2026; WebFX: Facebook advertising cost; Coupler.io: Facebook ads statistics 2026
Click costs move with industry and season. Finance, insurance, and other competitive categories tend to cost more per click than fitness, travel, or retail. Prices also rise during the holiday shopping period, when more advertisers compete for the same people.
Facebook ad cost per 1,000 impressions
Cost per mille (CPM) is the price of showing your ad 1,000 times. Awareness campaigns, where the goal is reach rather than clicks, are usually billed this way.
Cost per 1,000 impressions (CPM)
| Item | Typical range | Price | Relative price range |
|---|---|---|---|
| Average Facebook CPM (November 2025) | — | $16.06 | |
| Typical Facebook CPM range | $3 – $20 | $8 | |
| Median CPM for ecommerce brands | — | $15.06 |
Sources: WebFX: Facebook advertising cost; Shopify: Facebook ads cost; Coupler.io: Facebook ads statistics 2026
Two of these figures describe all advertisers and one describes ecommerce brands, so the numbers are not directly comparable. A high CPM is not automatically bad. If the audience is narrow and likely to buy, you may accept paying more to reach them.
Cost per lead on Facebook
If your goal is form fills or sign-ups, cost per lead (CPL) is the figure to watch. It reflects both what the ad costs and how many people who see it complete the form.
Cost per lead (CPL)
| Item | Price |
|---|---|
| Average cost per lead (November 2025) | $18.75 |
| Average cost per lead for lead campaigns | $27.39 |
Sources: Shopify: Facebook ads cost; Coupler.io: Facebook ads statistics 2026
A lead is worth different amounts to different businesses. A cheap lead that never answers the phone costs more in practice than a pricier one that books an appointment, so compare CPL with what a customer is worth to you.
What affects the cost of Facebook ads
- Audience. Narrow or high-value audiences cost more to reach than broad ones.
- Industry. Competitive categories bid up prices.
- Objective. Traffic, awareness, and lead campaigns are priced differently.
- Season. Costs climb around major shopping periods.
- Ad quality. Ads people respond to tend to be cheaper to run than ads they ignore.
- Placement and format. Video, carousel, and image ads can each perform and price differently.
Why estimates vary
Each source measures something slightly different: a time window, an industry mix, a campaign type. A monthly budget range from one report and a spending survey from another will not match.
Estimates by source
| Item | Typical range | Relative price range |
|---|---|---|
| Searchlab | $500 – $3,000/mo | |
| WebFX | $1 – $500/mo |
Sources: Searchlab: Facebook ads statistics 2026; WebFX: Facebook advertising cost
Use these as a planning range, then replace them with your own numbers once your campaigns have run. Your account's own cost per click and cost per lead are a better guide than any industry average.
Do you need an agency?
You can set up and run Facebook ads yourself through Meta's ad tools. Some businesses hire an agency or freelancer, who usually charges a management fee on top of ad spend. The data on this page covers ad spend only, so agency fees would be extra. Ask any provider how fees are calculated and what reporting you will receive.
Frequently asked questions
How much does it cost to advertise on Facebook?
Small and mid-size businesses typically spend $500 – $3,000/mo. You can begin with a daily budget of $1, though results at that level are limited.
What is the average cost per click on Facebook?
Reports put the average near $0.64 to $0.60, with a wider typical range of $0.30 – $4.
How much does Facebook charge per 1,000 impressions?
One report lists an average of $16.06, and another gives a typical range of $3 – $20.
Is a small daily budget enough for Facebook ads?
Guides recommend at least $5 for traffic or sales campaigns, though more gives the system more data to work with.
Why are my Facebook ads so expensive?
Narrow targeting, a competitive industry, a busy season, or weak ad quality can all raise costs. Testing new images and audiences is the usual first step.
Sources and methodology
-
Searchlab: Facebook ads statistics 2026 (opens in a new tab)
Searchlab · Manually verified · Retrieved
-
WebFX: Facebook advertising cost (opens in a new tab)
WebFX · Manually verified · Retrieved
-
Shopify: Facebook ads cost (opens in a new tab)
Shopify · Manually verified · Retrieved
-
Coupler.io: Facebook ads statistics 2026 (opens in a new tab)
Coupler.io · Manually verified · Retrieved
Data last changed Oct 13, 2026. How we collect and update prices