2025 Cost Guide

How Much Does Advertising Cost in Sri Lanka? (2025)

A clear, no-fluff answer to the question every Sri Lankan business owner asks first: what does advertising actually cost in 2025 — and how much should you spend?

Advertising in Sri Lanka can start from Rs 15,000/month on social ads and reach Rs 5,000,000+ on a national TV + outdoor campaign. The honest answer always depends on three things: channel mix, geographic reach, and how aggressively rates are negotiated.

Typical monthly budgets by business size

Business sizeMonthly ad spendRecommended channel mix
Solo / startupRs 15,000 – 50,000Social ads, WhatsApp, search
Small / SMERs 75,000 – 300,000Search + social + light video
Mid-marketRs 400,000 – 1.5MAdd radio, outdoor and influencer layers
National brandRs 2M – 25M+Integrated TV, radio, digital, outdoor, BTL

Indicative cost by channel (2025)

ChannelEntry costPricing notes
Social ads (Meta family)Rs 15,000/moCPM typically Rs 90–280
Paid searchRs 30,000/moCPC typically Rs 25–180
Short-form video adsRs 40,000/moCPM typically Rs 70–220
Radio (30s prime spot)Rs 3,500–18,000 per spotPremium stations sit at the top of the range
TV (30s prime spot)Rs 25,000–180,000 per spotTop private channels sit at the top of the range
Billboards in ColomboRs 90,000–350,000/moSize and visibility tier drive the price
Bulk SMSRs 0.50–1.20 per messageVolume minimums apply
WhatsApp Business APIRs 1.80–4.50 per messagePlus one-off setup

How much you should actually spend

  • Allocate 5–12% of revenue to marketing if you are actively growing
  • Split spend roughly 70% on proven channels, 20% on testing, 10% on long-term brand
  • Never put 100% of budget in a single channel — diversify across at least two formats

Published rate cards in Sri Lanka are almost always negotiable. Experienced buyers routinely secure 15–35% off the headline rate, especially for multi-month commitments.

See our full pricing, sizes and booking process on the advertising rates service page.

Want a tailored 2025 advertising plan?

Free advice on screen size, pixel pitch and budget — call 0771437707 or WhatsApp.

Inquiring about: Advertising Cost Sri Lanka

Free consultation • No obligation • Mon–Sat 9am–7pm

Frequently asked questions

What is the minimum useful advertising budget in Sri Lanka?

You can launch meaningful campaigns from around Rs 15,000–25,000/month on social ads or WhatsApp. Below that, you struggle to generate statistically significant data.

Is TV still worth it in 2025?

Yes for mass-market brands targeting 25+ audiences nationally. For niche, B2B or pure-online businesses, digital usually beats TV on ROI.

Which channel gives the best ROI?

For most SMEs in Sri Lanka, the highest-ROI combination is paid search + social retargeting + WhatsApp follow-up.

Continue reading

Call WhatsApp