CostLens
Home › Sri Lanka

Cost of Living in Sri Lanka

60 cities covered · Currency: LKR (₨) · Capital: Colombo

Single person, monthly₨112,459 ($375)
Couple, monthly₨201,367 ($671)
Family of four, monthly₨262,124 ($874)
Average net salary₨89,040 ($297)

Average Prices in Sri Lanka

ExpenseEstimated costBasis
Meal at an inexpensive restaurant₨1,145 ($3.82)per meal
Three-course meal for two, mid-range₨4,579 ($15.26)per meal
Cappuccino₨343 ($1.14)each
Monthly groceries (single person)₨25,949 ($86.50)per month
Monthly public transport pass₨4,198 ($13.99)per month
Basic utilities for an 85m² apartment₨11,066 ($36.89)per month
Internet (60 Mbps, unlimited)₨3,205 ($10.68)per month
Fitness club membership₨3,205 ($10.68)per month
Cinema ticket₨840 ($2.80)each
One-bedroom apartment in city centre₨51,949 ($173)per month
One-bedroom apartment outside centre₨36,139 ($120)per month
Three-bedroom apartment in city centre₨108,416 ($361)per month

Major Cities in Sri Lanka

Colombo

Western · pop. 2,323,826

Kesbewa

Western · pop. 243,842

Mount Lavinia

Western · pop. 234,559

Maharagama

Western · pop. 195,355

Gampaha

Western · pop. 191,040

Moratuwa

Western · pop. 168,280

Ratnapura

Sabaragamuwa · pop. 165,998

Negombo

Western · pop. 142,136

Kandy

Central · pop. 120,087

Sri Jayewardenepura Kotte

Western · pop. 115,826

Mawanella

Sabaragamuwa · pop. 111,727

Kotmale

Central · pop. 107,523

Kilinochchi

North Central · pop. 103,717

Hikkaduwa

Southern · pop. 101,342

Trincomalee

Eastern · pop. 99,135

Batticaloa

Eastern · pop. 95,489

Galle

Southern · pop. 93,118

Kalmunai

Eastern · pop. 91,457

Jaffna

North Central · pop. 88,138

Tissamaharama

Southern · pop. 79,618

Vavuniya

North Central · pop. 75,175

Mawatagama

North Western · pop. 75,081

Weligama

Southern · pop. 72,511

Tangalla

Southern · pop. 72,500

Cheapest Cities in Sri Lanka

NikaweratiyaPuttalamBakamuneBadullaSevanagalaMullaittivuKalutaraBentotaMataleMannarFull ranking →

City Comparisons in Sri Lanka

Colombo vs Kesbewa

Side-by-side cost of living comparison in Sri Lanka

Colombo vs Mount Lavinia

Side-by-side cost of living comparison in Sri Lanka

Kesbewa vs Maharagama

Side-by-side cost of living comparison in Sri Lanka

Mount Lavinia vs Maharagama

Side-by-side cost of living comparison in Sri Lanka

Cost of Living by City Size in Sri Lanka

Living costs in Sri Lanka vary significantly depending on city size. Large metropolitan areas with populations over one million typically see housing costs 15–30% above the national average, while smaller towns can be 10–20% below it. The national baseline of ₨112,459 ($375) per month represents a mid-sized city estimate.

Capital cities and major economic hubs command the highest rents and overall expenses. For budget-conscious residents, mid-sized cities offer a balance of amenities and affordability. Rural and small-town living remains the most economical option, though transport and service access may be limited.

Frequently Asked Questions

What is the average cost of living in Sri Lanka?
The estimated average monthly cost for a single person in Sri Lanka is ₨112,459 ($375), including rent outside the city centre. A family of four needs roughly ₨262,124 ($874) per month.
Which city has the lowest cost of living in Sri Lanka?
Nikaweratiya ranks among the most affordable cities in Sri Lanka with a low cost-of-living multiplier.
What is the average salary in Sri Lanka?
The estimated average net salary in Sri Lanka is ₨89,040 ($297) per month. Actual salaries vary significantly by profession, experience and city.
All figures are planning estimates for Sri Lanka derived from national baselines. Individual city pages adjust these figures for city size. Methodology.