Cost of living in Sri Lanka — Asia
🍵

Cost of Living
in Sri Lanka

Country Asia Updated May 2026

Estimated Monthly Cost

$

per person · per month

Data source: CostLiving Engine, May 2026

About Sri Lanka

Sri Lanka is an island nation of about 22 million people located southeast of India. The majority speak Sinhala, with Tamil spoken in the north and east, and English widely understood in urban areas. Daily life centers on a mix of colonial-era infrastructure, modern shopping districts in Colombo, and rural villages. The tropical climate means heat and monsoon rains year-round, with distinct wet and dry seasons depending on region. Most expats base themselves in Colombo, the capital, or smaller hill-country towns like Kandy and Nuwara Eliya. Traffic congestion, reliable public transport, and proximity to beaches and mountains shape how residents organize their time and money.

💡 Local Insights

Sri Lanka · 2026

Sri Lanka's cost of living sits well below most Western countries and Southeast Asian neighbors. A moderate lifestyle runs roughly $900/month, but price depends heavily on where you live and whether you use local or expat-oriented services. Housing is the largest variable. Colombo apartments rent for $400 to $1,200/month depending on neighborhood and amenities, while smaller cities like Galle or Kandy offer the same space for $200 to $600/month. Local food costs very little (a curry meal costs $1 to $3 on the street), but imported groceries at supermarkets match Western prices. Utility costs are low. Transport via tuk-tuk or local bus is cheap; owning a car raises expenses significantly. Expats often pay more for restaurants, housing in specific neighborhoods, and private healthcare, while locals traveling by public transport and eating where locals eat spend considerably less. The budget tier of $540/month is possible but requires living like a local, sharing housing, and avoiding imported goods and private services.

Frequently Asked Questions

How much does it cost to live in Sri Lanka per month?
A moderate lifestyle costs around $900/month. This typically covers a one-bedroom apartment outside central Colombo ($350 to $500), groceries and eating out ($200 to $250), utilities ($30 to $50), transport ($30 to $50), and miscellaneous expenses. The budget tier is $540/month (basic room rental, eating local, no car), while comfortable living runs $1,395/month (better housing, dining out regularly, some travel). Costs rise if you rent in central Colombo, use private healthcare, or rely on imported products and expat restaurants.
What is the average rent in Sri Lanka?
Rent varies sharply by location. In Colombo's central areas like Cinnamon Gardens or Kollupitiya, a one-bedroom apartment rents for $600 to $1,200/month. Outer Colombo neighborhoods like Dehiwala or Ratmalana offer the same for $350 to $600/month. Kandy, Galle, and Nuwara Eliya range from $200 to $500/month for one-bedroom apartments. A small room in a shared house costs $150 to $300/month anywhere outside central Colombo. Local landlords typically rent cheaper than expat-focused property agents. Longer-term leases (6 months or more) often negotiate lower rates.
Is Sri Lanka cheap to live in for expats?
Yes, but with caveats. Sri Lanka is cheaper than Thailand, Indonesia, or the Philippines for expats, especially outside Colombo. Housing, food, and domestic help cost less. However, expat pricing exists. A foreign face in certain Colombo neighborhoods, private schools, international healthcare, and dining at tourist-oriented restaurants can push monthly costs to $1,500 or $2,000. The real savings come from living outside central Colombo, eating local food, using public transport, and avoiding expat bubbles. Many expats live well on $1,000 to $1,500/month; minimalists spend $700 to $900.
How much does food cost per month in Sri Lanka?
Local groceries are inexpensive. Rice costs $0.50 per kilogram, eggs roughly $0.15 each, chicken $3 to $4 per kilogram, and seasonal vegetables $0.50 to $2 per item. A month of groceries for one person eating local costs $60 to $100. Eating out at local restaurants runs $1 to $3 per meal. Supermarket imports (cheese, cereals, Western brands) cost 2 to 3 times local prices. A moderate budget allocates $200 to $250/month for food (mix of home cooking and occasional restaurant meals). Western expat restaurants in Colombo charge $8 to $20 per meal, pushing food budgets to $400 plus/month if dining out regularly.
What salary do you need to live comfortably in Sri Lanka?
Comfortable living costs $1,395/month. This covers a decent one-bedroom apartment ($500 to $700), regular restaurant meals and groceries ($300 to $350), reliable transport ($50 to $100), utilities ($40 to $60), and leisure activities or travel ($200 to $300). On a single income, aim for $1,400 to $1,500/month to avoid cutting corners. For couples or families, factor in higher rent and school fees. If working locally, most expat jobs in Colombo pay $2,000 to $4,000/month, which provides comfortable cushion. Retirement on $1,500/month is feasible and used by many.
How does the cost of living in Sri Lanka compare to other places?
Sri Lanka is cheaper than Thailand by roughly 20 to 30 percent, particularly in housing and dining out. A $900/month moderate lifestyle in Sri Lanka costs around $1,100 to $1,200 in Bangkok. Compared to India, costs are similar in smaller towns but higher in Colombo. The Philippines is slightly cheaper overall, but infrastructure and healthcare favor Sri Lanka. Against Western countries, costs are 50 to 70 percent lower. Against Eastern European cities like Budapest, Sri Lanka remains cheaper on food and help but similar on rent. Sri Lanka's advantage is stability, English use, and low utility costs.
Can you live in Sri Lanka on $540/month?
Yes, but with constraints. The budget tier of $540/month works if you rent a room in a shared house ($150 to $200), eat exclusively at local shops and street food ($80 to $120), avoid car ownership, use public transport ($15 to $20), and have minimal entertainment spending. You sacrifice privacy, live outside central Colombo, and forgo dining out and imported goods. Healthcare must be local clinics, not private hospitals. This budget is realistic for retirees willing to adapt or remote workers already in the country. Many locals live on less, but expats typically find the pace and lack of comfort restrictive below $700/month.

💰 What's Your Budget?

Enter your monthly budget and see what lifestyle you can afford in Sri Lanka.

$

🔗 Share Live Cost Data

Add a live cost badge to your blog or article — always free.