
Facebook ads in India cost ₹0.50–₹8 per click (CPC) and ₹50–₹200 per 1,000 impressions (CPM) on average in 2026, with cost per lead ranging ₹100–₹2,000 depending on industry. Real estate and financial services sit at the higher end; local services and e-commerce sit at the lower end.
Facebook ads cost in India is one of the most searched questions among business owners and marketers who are considering Meta advertising for the first time — and honestly, it’s the right question to ask before you spend a single rupee.
The frustrating answer most people get is: “it depends.” And while that’s technically true, it’s not very useful on its own. What you actually need are real benchmarks — numbers that give you a realistic starting point, help you set a sensible budget, and tell you whether your campaigns are performing in line with what others in your industry are paying.
That’s exactly what this guide covers. We’ve pulled together CPC, CPM, and cost per lead benchmarks specific to the Indian market for 2026 — along with a clear explanation of what drives those costs up or down, and how to keep yours on the lower end.
Facebook Ads Cost in India: Quick Reference Table
| Industry | CPC | CPM | Cost per Lead / Purchase |
| E-commerce | ₹3–₹15 | ₹50–₹150 | ₹300–₹1,500 (per purchase) |
| Real Estate | ₹8–₹40 | ₹80–₹250 | ₹300–₹1,500 |
| Education & EdTech | ₹5–₹25 | ₹60–₹180 | ₹150–₹800 |
| Financial Services | ₹10–₹50 | ₹100–₹300 | ₹400–₹2,000 |
| Healthcare & Wellness | ₹4–₹20 | ₹50–₹160 | ₹200–₹1,000 |
| Local Services | ₹2–₹12 | ₹40–₹120 | ₹100–₹500 |
Ranges reflect typical Meta Ads Manager campaign performance across Indian accounts in 2026. Individual results vary by targeting, creative quality, and objective — see the full breakdown below.
Why Facebook Ads Cost Less in India Than Most Markets
Before we get into the numbers, it helps to understand why India is one of the most cost-efficient markets in the world for Meta advertising.
Meta’s ad pricing is driven entirely by an auction system. Advertisers compete for the same audience segments, and the more advertisers competing for the same eyeballs, the higher the cost goes. In the US or UK, where thousands of well-funded brands are bidding for the same users, costs are significantly higher.
India sits in what the industry calls a Tier 3 market — alongside countries like Brazil and Nigeria — where advertiser competition is lower relative to the size of the audience. For context, WordStream’s 2025 Facebook Ads Benchmarks report puts the platform-wide average CPC across all markets at roughly $0.70 for traffic campaigns and $1.92 for lead campaigns — figures pulled largely from US and other high-competition markets. India’s rates run well below that blended global average, which is exactly what makes it one of the most attractive markets for advertisers who can target it effectively.
Facebook and Instagram ads in India cost ₹0.50–₹8 per click (CPC) and ₹30–₹300 per 1,000 impressions (CPM) depending on audience targeting and ad format.
That said, lower cost doesn’t automatically mean better results. The goal isn’t to pay less — it’s to pay less for the same quality of outcome. We’ll come back to that distinction throughout this guide.
Key Metrics: What You’re Actually Paying For
When people talk about Facebook ads cost, they’re usually referring to one of four metrics. Understanding what each one measures — and when each one matters — is the foundation of sensible budgeting.
Cost Per Click (CPC)
CPC is the amount you pay each time someone clicks on your ad. It’s the most commonly referenced metric because it’s easy to understand and directly tied to the traffic your ads generate.
CPC in India varies significantly across the year, with an annual average around ₹14 (approximately $0.17), peaking in August and hitting its lowest point in November. That seasonal pattern is worth remembering when you’re planning campaigns — more on that shortly.
When CPC matters most: Traffic campaigns, website clicks, link-based conversions. If you’re sending people to a landing page or blog post, CPC is your primary cost metric.
Cost Per 1,000 Impressions (CPM)
CPM tells you how much it costs for your ad to be shown 1,000 times. It doesn’t matter whether anyone clicks — you’re paying for the exposure itself.
The Indian market CPM averages ₹50–₹200 for feed placements, with Story ads and Reels ads generally sitting at the lower end of that range.
When CPM matters most: Brand awareness campaigns where reach and visibility are the goal rather than immediate clicks or conversions.
Cost Per Lead (CPL)
If you’re running lead generation campaigns — collecting enquiries, sign-ups, or consultation requests — cost per lead is the metric that matters most. It tells you exactly what you’re paying to acquire each potential customer.
Cost per lead in India ranges from ₹100–₹2,000 depending on the industry and campaign structure. That’s a wide range, but it reflects the enormous variation between industries and audience sizes.
When CPL matters most: Lead ads, enquiry-based campaigns, service businesses, education, real estate.
Cost Per Result / Cost Per Purchase (CPA)
For e-commerce advertisers and anyone running conversion-focused campaigns, CPA (cost per acquisition or cost per purchase) is the ultimate metric. It tells you what you’re paying for each completed action — a purchase, a form submission, an app install.
Indian market CPLs run meaningfully lower than US equivalents for similar audience quality — one of the reasons many global brands run separate India-specific campaigns to take advantage of the efficiency.
Facebook Ads Cost in India by Industry (2026 Benchmarks)
Industry is probably the single biggest variable in what you’ll pay. Here’s a breakdown of typical cost ranges across common sectors in the Indian market:
E-commerce
- CPC: ₹3–₹15
- CPM: ₹50–₹150
- Cost per purchase: ₹300–₹1,500
- Notes: Highly competitive during festive seasons (Diwali, Big Billion Days). Dynamic ads and retargeting campaigns typically outperform cold audience campaigns on cost efficiency.
Real Estate
- CPC: ₹8–₹40
- CPM: ₹80–₹250
- Cost per lead: ₹300–₹1,500
- Notes: One of the more expensive verticals in India due to the high value of each lead. Lead ads with qualifying questions tend to reduce cost per quality lead significantly.
Education and EdTech
- CPC: ₹5–₹25
- CPM: ₹60–₹180
- Cost per lead: ₹150–₹800
- Notes: Highly competitive in metro cities. Targeting by interest and behaviour (students, parents, job seekers) can meaningfully reduce costs versus broad demographic targeting.
Financial Services
- CPC: ₹10–₹50
- CPM: ₹100–₹300
- Cost per lead: ₹400–₹2,000
- Notes: The most expensive vertical in the Indian market due to strict regulatory requirements and high lead value. Audience quality matters more than volume here.
Healthcare and Wellness
- CPC: ₹4–₹20
- CPM: ₹50–₹160
- Cost per lead: ₹200–₹1,000
- Notes: Subject to Meta’s special ad categories for health-related products and services, which restricts certain targeting options and can affect costs.
Local Services (restaurants, salons, gyms, coaching centres)
- CPC: ₹2–₹12
- CPM: ₹40–₹120
- Cost per lead / enquiry: ₹100–₹500
- Notes: Generally the most affordable vertical. Hyper-local targeting (pin code level) often delivers excellent results at very low CPMs.
What Affects Your Facebook Ads Cost in India
Knowing the benchmark numbers is useful. Understanding what moves them is what lets you actually control your costs.
1. Audience Size and Competition
The more advertisers competing for the same audience, the higher your costs. A highly specific audience — say, CXO-level professionals in Mumbai aged 40–55 — will cost significantly more per impression than a broad 25–45 age group across India.
This is why the January 2026 deprecation of detailed interest-based targeting has affected costs for some advertisers. Fewer precision targeting options means broader audiences, which generally lowers CPMs but may reduce relevance.
2. Ad Quality and Relevance
Meta scores every ad based on how well it resonates with the audience it’s shown to. A higher quality ranking — driven by good creative, clear messaging, and strong engagement signals — means Meta rewards you with lower costs and better delivery.
Poor creative quality doesn’t just make your ad less effective — it literally makes it more expensive. Two advertisers targeting the same audience can pay very different CPCs simply because one has better creative than the other.
3. Campaign Objective
The objective you choose directly affects what you pay. Awareness campaigns (optimising for impressions) tend to have lower CPMs than conversion campaigns (optimising for purchases or leads), because the latter requires Meta to find a more specific subset of your audience — people who are likely to actually convert — which costs more.
4. Ad Placement
Where your ad appears affects cost significantly. Here’s a general hierarchy from lowest to highest CPM in the Indian market:
- Facebook Audience Network — lowest CPM, but lower quality traffic
- Facebook Reels — relatively low CPM, growing in engagement
- Instagram Reels — moderate CPM, high engagement for the right audiences
- Facebook Feed — moderate CPM, reliable performance
- Instagram Feed — higher CPM than Facebook, stronger for visual products
- Stories (both platforms) — variable, often lower CPM with high full-screen impact
Using Meta’s Advantage+ Placements (previously Automatic Placements) lets the algorithm distribute your budget across placements based on where it’s finding the best results — which typically reduces overall CPM compared to manually selecting only premium placements.
5. Time of Year
Seasonality has a significant impact on Facebook ads cost in India, and it catches many advertisers off guard.
Q4 (October–December) CPM increases 30–60% due to holiday advertiser competition. The Diwali season in particular drives a significant spike in advertiser demand across e-commerce, apparel, electronics, and jewellery — pushing costs up sharply for everyone in those categories.
CPMs might spike significantly during Diwali, especially in electronics, apparel, jewellery, and gifts.
Conversely, January and February are typically the cheapest months to run ads in India — advertiser demand drops sharply after the festive season, and you can often reach the same audiences at 30–40% lower CPM.
6. Budget Size
Counter-intuitively, very small budgets can actually result in higher effective costs. When your daily budget is too low, Meta’s algorithm doesn’t have enough data to optimise properly — your ad set stays in the learning phase longer, delivery is erratic, and costs tend to run higher than they would with a more adequate budget.
As a general rule, set your daily budget at a level that can generate at least 50 optimisation events (clicks, leads, or purchases) per week. For a leads campaign in a mid-range industry, that might mean ₹500–₹1,000 per day minimum to get the algorithm working efficiently.
How Much Should You Budget to Start?
This is the question most people actually want answered. Here’s a practical starting framework for different business types in India:
Very small business / first campaign: ₹300–₹500 per day. Run for at least 7–14 days before judging results. Expect the first week to be inconsistent as the ad set goes through the learning phase.
Small to mid-size business: ₹500–₹2,000 per day. Enough budget to test 2–3 ad creatives simultaneously and let the algorithm optimise properly.
Growing business / scaling campaigns: ₹2,000–₹10,000 per day. At this level, you can run multiple ad sets targeting different audiences, test different formats, and build meaningful retargeting audiences from your website traffic.
Important: Don’t judge a campaign in its first 3–4 days. Meta’s learning phase typically takes 7 days and at least 50 conversion events before delivery stabilises. Making changes or turning campaigns off too early is one of the most common reasons advertisers conclude “Facebook ads don’t work” — when the real issue is impatience.
How Much Should You Budget to Start?
This is the question most people actually want answered. Here’s a practical starting framework for different business types in India:
Very small business / first campaign: ₹300–₹500 per day. Run for at least 7–14 days before judging results. Expect the first week to be inconsistent as the ad set goes through the learning phase.
Small to mid-size business: ₹500–₹2,000 per day. Enough budget to test 2–3 ad creatives simultaneously and let the algorithm optimise properly.
Growing business / scaling campaigns: ₹2,000–₹10,000 per day. At this level, you can run multiple ad sets targeting different audiences, test different formats, and build meaningful retargeting audiences from your website traffic.
Important: Don’t judge a campaign in its first 3–4 days. Meta’s learning phase typically takes 7 days and at least 50 conversion events before delivery stabilises. Making changes or turning campaigns off too early is one of the most common reasons advertisers conclude “Facebook ads don’t work” — when the real issue is impatience.
Daily Budget vs Lifetime Budget: Which Should You Choose?
When you set up an ad set in Meta Ads Manager, you’ll be asked to choose between a daily budget and a lifetime budget.
Daily budget: Meta spends approximately that amount each day. It can spend up to 25% more on any given day if it sees strong opportunities, but averages out to your set amount over the week.
Lifetime budget: You set a total amount for the entire campaign duration. Meta distributes spend across the campaign period, spending more on days when it predicts better results and less on slower days.
Which to choose:
- Use daily budgets when you want consistent, predictable daily spending and plan to run campaigns indefinitely or adjust as you go
- Use lifetime budgets when you have a fixed total budget for a specific campaign period (a product launch, a sale event, a seasonal promotion) and want Meta to optimise the pacing automatically
For most beginners, daily budgets are simpler to manage and easier to scale — increase the number when you’re seeing good results, decrease it or pause if you’re not.
CBO vs ABO: Which Is More Cost-Efficient?
As covered in our complete Meta Ads Manager guide, there are two ways to manage budgets across multiple ad sets:
Campaign Budget Optimisation (CBO): One budget at campaign level. Meta automatically moves money toward whichever ad sets are performing best. Generally more efficient because the algorithm has more flexibility to find the best results.
Ad Set Budget Optimisation (ABO): Individual budgets per ad set. You control exactly how much each audience receives. Useful when you want to ensure a specific audience gets consistent spend regardless of relative performance.
For most campaigns in 2026, CBO is the recommended default — particularly when you’re running 3 or more ad sets and want the algorithm to work out which audience is most efficient rather than guessing yourself.
How to Reduce Your Facebook Ads Cost Without Hurting Results
Reducing your cost per result isn’t about spending less — it’s about getting more from what you spend. Here are the most effective levers:
Improve your creative first. Ad creative is the single biggest driver of cost efficiency. An ad with strong visual appeal and a clear, relevant message will consistently outperform a generic ad at lower cost. Before touching your targeting or budget, ask whether your creative is genuinely attention-grabbing.
Use Advantage+ Placements. Letting Meta choose where to place your ads across Facebook, Instagram, Messenger, and the Audience Network typically reduces CPM compared to manually selecting only Feed placements.
Build and use Custom Audiences. Retargeting people who’ve visited your website, engaged with your content, or are on your customer list almost always delivers lower cost per result than cold audience campaigns. If you haven’t installed the Meta Pixel on your website yet, do that first. For a broader audience, layering Custom Audience targeting on Facebook with lookalike segments built from your existing customer list is generally the fastest way to improve efficiency without touching your budget.
Avoid small, over-targeted audiences. Audiences smaller than 100,000 people in India tend to drive costs up because your ad is competing with itself in a tiny pool. Broader audiences with strong creative generally outperform narrow audiences with mediocre creative.
Run ads in Q1. If your business isn’t seasonal and you have flexibility on timing, January–March is typically the cheapest period to run Facebook ads in India. Advertiser demand is lower, CPMs are down, and the same budget goes significantly further than it would in October or November.
Test multiple creatives simultaneously. Running 3–4 ad variations within a single ad set lets Meta identify which one performs best and shift delivery toward it — naturally reducing your average cost per result over time.
Facebook Ads vs Google Ads Cost in India: Which Is Cheaper?
| Facebook Ads | Google Ads | |
|---|---|---|
| Typical CPC (India) | ₹0.50–₹8 | ₹5–₹100+ (varies heavily by keyword competitiveness) |
| What you’re paying for | Reach among people who match your target profile, whether or not they’re actively searching | Capturing existing demand from people already searching for something specific |
| Best for | Awareness, lead generation at scale, retargeting | High-intent traffic, bottom-of-funnel conversions |
| Cost driver | Audience competition and ad relevance | Keyword competition and Quality Score |
Google Ads captures demand that already exists — people searching for something specific. Facebook ads create demand by reaching people who aren’t actively looking but match your target profile. Globally, WordStream’s 2026 Google Ads Benchmarks report puts the average Google Ads CPC at roughly $5.42 across industries — a useful reference point for how much more expensive intent-based search traffic typically is compared to social reach, even accounting for regional differences.
For most businesses in India, Facebook ads cost significantly less per click than Google Ads in competitive industries like real estate, education, and finance — where Google CPCs can run into hundreds of rupees per click. But a cheaper click from Facebook doesn’t necessarily mean a cheaper conversion if the audience intent is lower.
The most effective approach for most businesses is to use both — Meta for awareness and lead generation at scale, Google for capturing high-intent search traffic. But if you’re choosing one to start with and your goal is generating leads at volume in India, Facebook ads cost structure makes it the more accessible entry point for most budgets.
Frequently Asked Questions
What is the average cost of Facebook ads in India in 2026? Facebook ads in India average ₹0.50–₹8 per click and ₹50–₹200 per 1,000 impressions, with cost per lead typically ranging ₹100–₹2,000 depending on industry and campaign objective.
Is Facebook advertising cheaper than Google Ads in India? Yes, on a per-click basis Facebook ads are typically cheaper than Google Ads in India, especially in competitive sectors like real estate, education, and finance. However, Google Ads often delivers higher-intent traffic, so cost per click alone isn’t a fair comparison — cost per conversion is the better metric to compare.
How much should I budget for my first Facebook ad campaign in India? Start with ₹300–₹500 per day for a first campaign, and run it for at least 7–14 days before judging results. This gives Meta’s algorithm enough data to exit the learning phase and deliver stable performance.
Why do Facebook ads cost more in some industries than others? Cost differences come down to audience competition and customer value. Regulated, high-value sectors like financial services and real estate pay more because each lead or customer is worth significantly more, so advertisers bid more aggressively for the same audience.
How can I lower my Facebook ads cost without hurting results? The biggest lever is creative quality — better-performing ads cost less to run. Beyond that, use Advantage+ Placements, build custom and lookalike audiences from your existing customers, avoid audiences smaller than 100,000 people, and consider running campaigns in January–March when advertiser competition (and CPMs) are lowest.
Key Takeaways
Facebook ads cost in India remains one of the most affordable in the world relative to audience size — but cost efficiency comes from understanding the variables, not just setting a low budget and hoping for the best.
To summarise the most important points from this guide:
- India CPM averages ₹50–₹200 for feed placements, significantly below global averages
- CPC in India typically runs ₹0.50–₹8 depending on industry and audience
- Cost per lead ranges from ₹100–₹2,000 — real estate and finance sit at the higher end, local services at the lower end
- Facebook ads generally cost less per click than Google Ads in India, though Google often wins on conversion intent
- Q4 (Diwali season) drives CPM spikes of 30–60% — plan budgets accordingly
- Ad creative quality has a direct impact on what you pay — better creative = lower cost
- Daily budgets of ₹500+ are needed for the algorithm to learn efficiently in most industries
- CBO is the recommended default for campaigns with multiple ad sets in 2026
If you’re new to running campaigns and want to understand how everything fits together before setting a budget, start with our complete guide to Meta Ads Manager. And if lead generation is your primary goal, our Facebook Lead Ads guide covers exactly how to structure campaigns to bring your cost per lead down.
Sources & methodology: India-specific CPC, CPM, and CPL ranges are compiled from Meta Ads Manager campaign data across Indian accounts. Global comparison figures are drawn from WordStream’s 2025 Facebook Ads Benchmarks and 2026 Google Ads Benchmarks reports, linked above. Figures are ranges and averages, not guarantees — your actual costs will depend on your audience, creative, and objective.

