Last checked 23 October 2026 • Rechecked quarterly • 2 dated sources
Meta ads in India cost about $1.20 to $3.50 per 1,000 impressions in the first half of 2026, by one agency's analysis of accounts spending over $500K a month. Another dataset puts Facebook at $0.80 - $2.40 and Instagram at $1.20 - $3.60. CPMs run 25% to 50% above average in October to December.
Two agency datasets: one gives Meta overall at $1.20–$3.50, the other gives Facebook $0.80–$2.40 and Instagram $1.20–$3.60 as 25th to 75th percentile ranges. Expect 25% to 50% more in October to December.
| Measure | Figure | Source |
|---|---|---|
| Meta overall CPM | $1.20–$3.50 | Sotros, June 2026 |
| Facebook CPM | $0.80 - $2.40 | Stackmatix, September 2026 |
| Instagram CPM | $1.20 - $3.60 | Stackmatix, September 2026 |
| Meta CPC | $0.08–$0.35 | Sotros, June 2026 |
| Meta CTR | 1.2%–2.8% | Sotros, June 2026 |
Meta (Facebook + Instagram) CPM: $1.20–$3.50, CPC: $0.08–$0.35, CPL: $1.50–$12, CTR: 1.2%–2.8%. Peak season, CPMs +25% to +50% above average. Combined monthly ad spend across the accounts analyzed exceeded $500K.
India Facebook CPM: $0.80 - $2.40. Instagram CPM: $1.20 - $3.60. Q1 2026 Averages. The ranges reflect the 25th to 75th percentile of observed costs.
Worked out by us: 1,000 (CPM means cost per mille: the price of 1,000 impressions (definition, not a measured figure)).
$0.80 - $2.40 per 1,000 impressions in Q1 2026 by one dataset; Meta overall $1.20–$3.50 by another.
Festive and year-end demand: one dataset puts CPMs 25% to 50% above average in that period.
This is a best guess, not an official statistic. We recheck it quarterly. If you have a newer or better source, send it to us.
Numbers like this, sourced and dated, in the daily brief. Nine stories every morning at 09:15 IST.
Get the brief free →