When I moved to Colombo in 2021, I had Rs. 75,000 salary. Seemed like decent money based on online articles I'd read about "cheap Sri Lanka."
By day 15 of the month, I was eating plain rice with pol sambol because I'd run out of money. Rent had destroyed my budget. I hadn't accounted for electricity costs in Colombo's heat. Transportation ate more than I expected. I was genuinely struggling on what everyone online said was a "comfortable middle-class salary."
Three years later, I now earn Rs. 180,000 and live very comfortably. But more importantly, I've learned exactly what it actually costs to live in Sri Lanka, not what travel blogs claim.
Here's the truth about cost of living in Sri Lanka that nobody tells you: it varies wildly based on location, lifestyle, and whether you're trying to live like a local or an expat. Colombo is expensive - genuinely expensive, not "cheap for foreigners" expensive. Meanwhile, you can live comfortably in smaller cities for half the cost.
Let me break down the real, honest numbers - from someone who's lived on both shoestring budgets and comfortable salaries, tracked every expense, and learned what things actually cost in 2026.
Understanding Sri Lanka's Cost of Living Spectrum
Before we dive into numbers, understand this: Sri Lanka has massive cost variations depending on how you live.
The Three Sri Lankas
Local Sri Lanka: Living like most Sri Lankans - local buses, rice and curry for lunch, simple accommodation, minimal luxury. Completely possible, genuinely cheap.
Middle-Ground Sri Lanka: Mix of local and expat life - tuk-tuks when convenient, eating out occasionally, decent apartment, some comforts. Realistic for most foreigners and middle-class locals.
Expat Sri Lanka: Western-style living - imported foods, air-conditioned everything, car, fancy apartments, international schools. Extremely expensive.
Most cost-of-living articles mix these up and give you useless averages. I'll separate them clearly.
Accommodation Costs: The Budget Killer
Rent is your biggest expense. It varies absurdly by location and type.
Colombo Rental Costs (2026)
Budget Options:
Single room in shared house/apartment: Rs. 15,000-25,000 ($48-80)
Basic studio apartment (Dehiwala, Wellawatta, Mount Lavinia areas): Rs. 25,000-40,000 ($80-130)
Small 1-bedroom unfurnished: Rs. 35,000-55,000 ($110-175)
Mid-Range Options:
Furnished 1-bedroom (decent areas - Nawala, Rajagiriya, Battaramulla): Rs. 50,000-80,000 ($160-255)
2-bedroom apartment (Colombo suburbs): Rs. 70,000-120,000 ($225-385)
Serviced apartment with amenities: Rs. 90,000-150,000 ($290-480)
High-End Options:
Luxury 2-bedroom (Colombo 3, 5, 7): Rs. 150,000-250,000 ($480-800)
3-bedroom house with garden: Rs. 200,000-400,000 ($640-1,280)
Premium serviced apartments: Rs. 250,000-500,000+ ($800-1,600+)
Other Cities (Much Cheaper)
Kandy: 30-40% cheaper than Colombo
Studio: Rs. 20,000-30,000
1-bedroom: Rs. 30,000-50,000
Galle: Similar to Kandy
1-bedroom apartment: Rs. 25,000-45,000
Negombo: 20-30% cheaper than Colombo
1-bedroom: Rs. 30,000-60,000
Smaller towns (Matara, Kurunegala, Anuradhapura): 50-60% cheaper than Colombo
Comfortable 2-bedroom: Rs. 20,000-40,000
Hidden Accommodation Costs
Rent isn't everything. Budget for:
Security deposit: Usually 2-3 months' rent upfront (refundable)
Advance rent: 1-2 months' rent paid in advance
Agent fees: Half month's rent if using an agent (one-time)
Utilities: Usually NOT included in rent
So moving into a Rs. 60,000/month apartment actually requires Rs. 180,000-240,000 upfront. Many people forget this.
Utilities and Bills
Electricity (Your Wallet's Enemy)
Colombo is hot. Air conditioning is not a luxury, it's survival. But it's expensive.
Without AC (fans only): Rs. 3,000-6,000/month ($10-19)
AC used moderately (bedroom at night): Rs. 8,000-15,000/month ($25-48)
AC used heavily (multiple rooms, whole day): Rs. 20,000-35,000/month ($64-112)
I learned this the hard way. My first month in Colombo, electricity bill was Rs. 22,000 because I ran AC all day in a poorly insulated apartment. Nearly destroyed my budget.
Money-saving tips:
- Ceiling fans instead of AC when possible
- AC only at night for sleeping
- Set AC to 26-27°C, not 18°C
- Better insulated apartments save money long-term
Water
Relatively cheap: Rs. 500-1,500/month ($1.60-4.80)
Most apartments have water tanks, so it's consistent.
Internet and WiFi
Home broadband (fiber):
Basic (30 Mbps): Rs. 2,500-3,500/month ($8-11)
Fast (100 Mbps): Rs. 4,500-6,000/month ($14-19)
Very fast (300 Mbps+): Rs. 8,000-12,000/month ($25-38)
Mobile data:
Unlimited plans: Rs. 1,500-3,000/month ($5-10)
Pay-as-you-go: Rs. 500-1,000/month for moderate use
Dialog, Mobitel, Hutch, and SLT all offer competitive packages.
Gas (Cooking)
LPG cylinder: Rs. 3,000-3,500 ($10-11) per cylinder
Lasts 1-2 months depending on cooking frequency
Many people cook rice daily - expect monthly cost.
Garbage Collection
Rs. 500-1,000/month ($1.60-3.20)
Usually paid to municipality or private collectors.
Food Costs: The Great Variable
Food costs vary more than anything else based on lifestyle.
Eating Like a Local (Cheap)
Daily breakdown:
Breakfast (hoppers, string hoppers from local shop): Rs. 150-250
Lunch (rice and curry buffet): Rs. 250-450
Dinner (kottu, rice and curry, or home-cooked): Rs. 200-400
Total daily: Rs. 600-1,100 ($2-3.50)
Monthly: Rs. 18,000-33,000 ($58-106)
This is genuinely how millions of Sri Lankans eat. It's delicious, nutritious, and cheap. But it requires eating at local restaurants and cooking at home.
Mid-Range Eating (Mix of Local and Tourist Places)
Daily breakdown:
Breakfast (café or home): Rs. 300-500
Lunch (decent restaurant or food court): Rs. 500-800
Dinner (restaurant or home-cooked): Rs. 600-1,000
Coffee/snacks: Rs. 200-400
Total daily: Rs. 1,600-2,700 ($5-8.60)
Monthly: Rs. 48,000-81,000 ($154-260)
Western/Expat Eating (Expensive)
Daily breakdown:
Breakfast (Western café - Barefoot, Café Kumbuk): Rs. 800-1,500
Lunch (expat restaurants, hotels): Rs. 1,500-2,500
Dinner (nice restaurants): Rs. 2,000-4,000
Coffee and snacks: Rs. 500-800
Total daily: Rs. 4,800-8,800 ($15-28)
Monthly: Rs. 144,000-264,000 ($460-845)
Grocery Shopping (If Cooking at Home)
Budget groceries (local markets, Keells):
Rs. 15,000-25,000/month for one person
Rs. 30,000-45,000/month for couple
Mid-range (mix of local and imported):
Rs. 30,000-50,000/month for one person
Rs. 60,000-90,000/month for couple
Western products (Arpico, Keells imported section):
Rs. 60,000-100,000/month for one person
Imported cheese, wine, cereals, snacks - all extremely expensive.
Specific Food Prices (2026 Reference)
Rice (1kg): Rs. 180-250
Chicken (1kg): Rs. 800-1,000
Fish (1kg, depends on type): Rs. 600-1,500
Eggs (10): Rs. 450-550
Milk (1L): Rs. 350-450
Bread (loaf): Rs. 180-250
Vegetables (varies, but budget Rs. 150-300/kg)
Fruits (local - affordable, imported - expensive)
Local beer (Lion, Carlsberg): Rs. 600-800 in shops, Rs. 1,000-1,500 in restaurants
Imported wine: Rs. 2,500-8,000 bottle
Transportation Costs
Public Transport (Cheapest)
Buses:
Most journeys within Colombo: Rs. 30-80
Longer routes: Rs. 100-300
AC buses cost 50-100% more than regular buses
Monthly public transport budget: Rs. 3,000-8,000 ($10-25) depending on distance and frequency
Trains:
Similar or slightly cheaper than buses
Colombo to Galle: Rs. 200-400 (3rd to 2nd class)
Colombo to Kandy: Rs. 180-600
Tuk-Tuks (Convenient but Adds Up)
Typical Colombo fares:
Short ride (under 2km): Rs. 200-300
Medium (2-5km): Rs. 300-600
Longer (5-10km): Rs. 600-1,200
Using PickMe app often gives better rates than flagging down tuk-tuks.
Monthly budget if using tuk-tuks regularly: Rs. 15,000-35,000 ($48-112)
This adds up fast. Four tuk-tuk rides daily = Rs. 2,000/day = Rs. 60,000/month
Ride-Hailing Apps (Uber, PickMe)
Similar to tuk-tuks, sometimes slightly cheaper with promotions.
AC car rides cost 50-80% more than tuk-tuks.
Owning a Vehicle
Buying a car:
Basic used car: Rs. 2,000,000-4,000,000 ($6,400-12,800)
Mid-range new car: Rs. 5,000,000-10,000,000 ($16,000-32,000)
Cars are EXPENSIVE in Sri Lanka due to import taxes.
Monthly car costs:
Fuel (moderate use): Rs. 20,000-40,000
Insurance: Rs. 5,000-15,000/month (Rs. 60,000-180,000 annually)
Maintenance: Rs. 5,000-10,000/month average
Parking (if CBD): Rs. 10,000-25,000/month
Total monthly car cost: Rs. 40,000-90,000 ($128-288)
Motorcycle/Scooter:
Purchase: Rs. 300,000-600,000 for decent scooter
Monthly fuel: Rs. 5,000-10,000
Insurance: Rs. 1,500-3,000/month
Much cheaper than cars, very practical in Colombo traffic.
Healthcare Costs
Government Healthcare (Free/Very Cheap)
Sri Lanka has free government hospitals. Quality varies but basic care is accessible.
Consultation: Free at government hospitals
Medication: Minimal cost if available at government pharmacies
Major surgeries: Free at government hospitals
Reality: Long wait times, crowded, basic facilities
Private Healthcare (What Most Expats Use)
Doctor consultations:
GP visit: Rs. 1,500-3,000
Specialist: Rs. 2,500-6,000
Top specialists: Rs. 5,000-10,000
Medication:
Varies widely but budget Rs. 1,000-5,000 for common prescriptions
Diagnostics:
Blood tests: Rs. 2,000-8,000 depending on tests
X-ray: Rs. 2,000-4,000
MRI/CT Scan: Rs. 15,000-35,000
Hospital stays (private):
General ward: Rs. 8,000-15,000/day
Private room: Rs. 15,000-40,000/day
Health insurance:
Basic coverage: Rs. 8,000-15,000/month
Comprehensive: Rs. 20,000-50,000/month
Many expats get insurance from home countries (cheaper)
Monthly healthcare budget:
Healthy person using private when needed: Rs. 5,000-10,000
With insurance: Rs. 8,000-20,000
Without insurance, with health issues: Unpredictable, can be very expensive
Education Costs (If You Have Children)
Government Schools
Free education in Sri Lankan government schools.
Quality varies dramatically by school.
Additional costs: Books, uniforms, transport, tuition classes
Monthly: Rs. 10,000-25,000 for extras
Private Schools
Local private schools:
Fees: Rs. 10,000-40,000/month
Plus admission fees, building fees, etc.
International schools:
Fees: Rs. 80,000-250,000/month
Annual fees: Rs. 1,000,000-3,000,000+
Top international schools (Colombo International School, Overseas School of Colombo):
Extremely expensive, comparable to Western private schools
Entertainment and Lifestyle
Basic Entertainment
Movie ticket: Rs. 800-1,500
Gym membership: Rs. 5,000-15,000/month
Coffee at café: Rs. 400-800
Local beer at bar: Rs. 600-1,200
Restaurant meal (mid-range): Rs. 1,500-3,000
Beach visit: Free (transport not included)
Weekend Activities
Day trip budget (transport, food, entrance fees): Rs. 3,000-8,000
Colombo entertainment (clubs, bars, nice dinners): Rs. 5,000-15,000/night
Monthly entertainment budget:
Minimal socializing: Rs. 10,000-20,000
Moderate social life: Rs. 25,000-50,000
Active social life: Rs. 60,000-150,000+
Minimum Salary to Live in Colombo
Now the big question: what salary do you actually need?
Survival Budget (Single Person, Local Lifestyle)
Rent (shared room or basic studio): Rs. 20,000-35,000
Utilities: Rs. 5,000-8,000
Food (eating local): Rs. 20,000-30,000
Transport (public): Rs. 5,000-8,000
Phone/Internet: Rs. 2,000-3,000
Healthcare buffer: Rs. 3,000-5,000
Miscellaneous: Rs. 5,000-10,000
Total Minimum: Rs. 60,000-99,000 ($192-317/month)
This is genuine survival mode. No savings, no emergencies, no entertainment. Just basics.
Basic Comfortable (Single Person)
Rent (decent 1-bedroom): Rs. 50,000-70,000
Utilities (with AC): Rs. 12,000-18,000
Food (mix of cooking and eating out): Rs. 35,000-50,000
Transport (mix of public and tuk-tuks): Rs. 12,000-20,000
Phone/Internet: Rs. 4,000-6,000
Healthcare: Rs. 8,000-12,000
Entertainment/social: Rs. 15,000-25,000
Miscellaneous/savings: Rs. 10,000-20,000
Total Comfortable: Rs. 146,000-221,000 ($467-707/month)
This allows basic comfort, occasional eating out, some savings, emergency buffer.
Good Quality of Life (Single Person)
Rent (good apartment, nice area): Rs. 80,000-120,000
Utilities: Rs. 15,000-25,000
Food (eating out regularly, groceries): Rs. 50,000-80,000
Transport (tuk-tuks, occasional cabs): Rs. 20,000-35,000
Phone/Internet: Rs. 6,000-10,000
Healthcare/insurance: Rs. 15,000-25,000
Entertainment/social: Rs. 30,000-60,000
Gym/hobbies: Rs. 10,000-20,000
Savings: Rs. 20,000-40,000
Total Good Life: Rs. 246,000-415,000 ($787-1,328/month)
This is comfortable middle-class living - nice apartment, eating out freely, social life, savings.
Couples and Families
Couple (no children):
Multiply single budgets by 1.4-1.6x (sharing rent but higher food/entertainment)
Comfortable: Rs. 200,000-320,000
Good life: Rs. 350,000-600,000
Family with 1-2 children (local schools):
Add Rs. 40,000-80,000/month for children's expenses
Comfortable: Rs. 280,000-450,000
Family with children (international schools):
Add Rs. 150,000-400,000/month PER CHILD for education
Comfortable: Rs. 500,000-1,000,000+
Salary Comparisons: Local vs Expat Context
Sri Lankan Salary Context
Minimum wage (private sector): Rs. 12,500-15,000/month
Entry-level office job: Rs. 25,000-40,000
Junior professional (2-3 years): Rs. 50,000-80,000
Mid-level professional: Rs. 100,000-180,000
Senior professional/manager: Rs. 200,000-400,000
Executive level: Rs. 500,000+
Most Sri Lankans live on Rs. 50,000-120,000 monthly. They manage by:
- Living with family (no rent)
- Eating at home (parents cook)
- Using public transport exclusively
- Minimal entertainment spending
- Extended family support networks
Expat Salaries and Expectations
Expats typically earn 2-5x local salaries for similar work, justified by:
- International experience
- Specialized skills
- Language advantages
- Different cost expectations
Minimum recommended for expats: Rs. 200,000/month
Why higher than local minimum? Because expats typically:
- Pay full rent (locals often live with family)
- Eat out more (don't have family cooking)
- Use more paid transport
- Want Western products sometimes
- Need health insurance
- Travel more within Sri Lanka
Hidden Costs Nobody Warns You About
Visa costs (for expats): Rs. 30,000-100,000 annually depending on visa type
Apartment agents: Half month rent as commission
Security deposits: 2-3 months rent locked up
Furniture: Rs. 100,000-300,000 if apartment unfurnished
Air conditioning maintenance: Rs. 5,000-15,000 annually for servicing
Pest control: Rs. 2,000-5,000 quarterly (necessary in tropical climate)
Social obligations: Office parties, colleague events, birthday contributions add up
Festival expenses: Gifts during Sinhala/Tamil New Year, Christmas
Emergency flights home: Budget Rs. 100,000-200,000 for unexpected trips
Cost Comparisons: Colombo vs Other Sri Lankan Cities
Kandy: 30-40% cheaper overall than Colombo
Comfortable single living: Rs. 100,000-150,000
Galle: 25-35% cheaper than Colombo
Comfortable single living: Rs. 110,000-160,000
Jaffna: 40-50% cheaper than Colombo
Comfortable single living: Rs. 90,000-140,000
Smaller towns: 50-60% cheaper than Colombo
Comfortable single living: Rs. 70,000-120,000
The trade-off: fewer job opportunities, less entertainment, smaller expat communities
Money-Saving Strategies That Actually Work
Housing Hacks
- Live slightly outside Colombo center (Dehiwala, Nugegoda, Kottawa) - 30% cheaper rent, 20 minutes longer commute
- Share apartments - halve your rent
- Negotiate annual leases for discounts
- Check Facebook groups for direct landlord deals (skip agent fees)
Food Savings
- Eat rice and curry for lunch at local places - fills you up for Rs. 350
- Cook dinner at home - saves Rs. 500-1,000 daily
- Buy vegetables at Pettah or local markets, not supermarkets - 40% cheaper
- Limit Western food cravings to once weekly
- Pack lunch for work - saves Rs. 15,000/month
Transport Savings
- Get a monthly bus pass if routes work - unlimited travel Rs. 3,500-5,000
- Use PickMe instead of street tuk-tuks - 20-30% cheaper
- Walk when possible - Colombo distances shorter than they seem
- Share tuk-tuks with coworkers
Utility Savings
- AC only at night for sleeping - cuts electricity 60%
- Cold showers (it's hot anyway) - saves water heating costs
- Prepaid internet/phone - avoid overpaying for unused data
Real-Life Budget Examples
Case Study 1: Local Entry-Level Professional (Rs. 60,000 salary)
Lives with parents (no rent)
Food: Rs. 15,000 (eats at home mostly)
Transport: Rs. 6,000 (public buses)
Phone: Rs. 1,500
Entertainment: Rs. 8,000
Contributions to household: Rs. 10,000
Savings: Rs. 19,500
Works because: Family support eliminates rent/utilities, home cooking saves money
Case Study 2: Expat Working Remotely (Rs. 250,000 salary)
Rent: Rs. 70,000 (Battaramulla 1-bedroom)
Utilities: Rs. 18,000 (AC usage)
Food: Rs. 60,000 (mix of eating out and cooking)
Transport: Rs. 20,000 (tuk-tuks)
Internet: Rs. 6,000 (fast fiber)
Healthcare: Rs. 12,000 (insurance)
Entertainment: Rs. 35,000
Savings: Rs. 29,000
Works because: Remote salary is above local average, lifestyle is balanced
Case Study 3: Sri Lankan Mid-Career Professional (Rs. 150,000 salary)
Rent: Rs. 50,000 (Nugegoda studio)
Utilities: Rs. 12,000
Food: Rs. 40,000 (mostly local, some restaurants)
Transport: Rs. 15,000 (mix public/tuk-tuk)
Phone/Internet: Rs. 5,000
Healthcare: Rs. 5,000
Entertainment: Rs. 12,000
Savings: Rs. 11,000
Tight but works: Disciplined spending, local lifestyle, moderate comfort
Final Honest Advice
When I struggled on Rs. 75,000 in Colombo, the problem wasn't the salary. It was unrealistic expectations.
I rented an apartment meant for someone earning Rs. 120,000. I ate like I was earning Rs. 150,000. I entertained like I had Rs. 200,000.
Three years later, I earn Rs. 180,000 and live comfortably because I learned to align lifestyle with income.
The truth about cost of living in Sri Lanka:
You CAN live very cheaply if you live like locals - eating rice and curry, taking buses, living simply. Rs. 60,000-80,000 is genuinely possible for a single person.
You CANNOT maintain a Western lifestyle cheaply. Imported foods, constant tuk-tuks, Western restaurants, air-conditioned everything - this costs Rs. 200,000+ monthly.
Most people fall somewhere between these extremes.
My recommendations:
If you're earning under Rs. 100,000: Embrace local lifestyle. Live in suburbs, eat local food, use public transport. You'll be fine and actually enjoy better local experiences.
If you're earning Rs. 100,000-200,000: Mix local and expat lifestyles strategically. Live in decent areas, eat out selectively, use tuk-tuks when convenient, save for emergencies.
If you're earning Rs. 200,000+: You can live very comfortably with smart choices. Don't blow it all on rent and imported cheese.
Colombo IS expensive for Sri Lanka. But compared to Bangkok, Singapore, London, or New York? It's still remarkably affordable if you're earning international salaries.
The key is knowing what things cost, budgeting honestly, and not pretending you can afford a lifestyle your salary doesn't support.
Start with conservative estimates. Track actual spending for two months. Adjust from there.
Sri Lanka is an incredible place to live. Don't let poor budgeting ruin the experience.
Disclaimer: All costs mentioned are approximate and based on 2026 market conditions in Colombo and other Sri Lankan cities. Prices fluctuate based on location, season, individual circumstances, and exchange rates. The exchange rate used for USD conversions is approximately Rs. 312 = $1 USD, which varies. Salary recommendations are general guidelines - individual needs vary significantly. Always verify current costs before making financial decisions. The author's personal experiences reflect one perspective and may not match everyone's situation. This article is for informational purposes only and should not be considered financial advice.

0 Comments