Is it safe to drink tap water anywhere in Sri Lanka, or should I always buy bottled?
I'm trying to reduce plastic waste during my trip and wondering if tap water is drinkable at any point — in Colombo city hotels, guesthouses in Ella, or anywhere really. I've heard conflicting things. Some say filtered water from restaurants is fine, others say never drink anything that isn't sealed. Would also appreciate any tips on purification options (tablets, filters) that travellers actually use here.
More
3 Answers from travellers
Outdated Information: This answer is over 6 months old. Prices, schedules, or availability may have changed. Please verify current information before making travel plans.
Short answer: do not drink tap water directly anywhere in Sri Lanka, including Colombo 5-star hotels.
The tap water here is treated but the old pipe infrastructure means by the time it reaches your tap it's not reliably safe for someone whose stomach isn't adapted to local bacteria.
What is safe:
- Sealed bottled water (widely available, LKR 70–100 for 1.5L)
- Water served in jugs at reputable restaurants — they filter and boil it
- Tea and coffee made with boiled water
- Fresh coconut water straight from the coconut (very safe and delicious)
To reduce plastic:
- Buy 5L or 10L refill bottles from supermarkets (Keells, Cargills) — much cheaper per litre and reduces single-use plastic
- Carry a SteriPen UV purifier or Sawyer Squeeze filter — both work excellently here
- Many guesthouses have filtered water dispensers — ask on check-in
I tell all my guests: when in doubt, boil it or filter it. Your stomach will thank you.
Travelled for 3 weeks with a Sawyer Squeeze filter. Used it constantly — filled from guesthouse taps, even from a spigot at a temple. Had zero stomach issues. Highly recommend this approach over buying plastic bottles. Weighs almost nothing in your bag.
Specific advice for Colombo: the National Water Supply & Drainage Board water is technically treated, and locals who grew up here drink it without issue because our systems are adapted. Tourists should not take the same risk. Even we filter at home. Boiled water in sealed flasks — served free at most local restaurants — is totally fine.
Scam Watch: colombo
Driver claims the meter is broken and quotes an inflated flat rate. Common on arrival at airport or railway stations when tourists are tired and disoriented.
Drivers wearing official-looking uniforms claim to be "government-approved" and charge 3-5x normal rates. They may have fake badges or ID cards.
Women with babies approach asking you to buy milk powder at a nearby shop (not cash). The shop is run by accomplices and charges 5-10x normal price.
You must be logged in to post an answer.
Log In to AnswerRelated questions
- What currency should I bring to Sri Lanka — USD, EUR, or exchange at home?4 answers
- Is it safe to drink tap water anywhere in Sri Lanka, or should I always buy bottled?3 answers
- Fake whale watching tour scams sold in Colombo4 answers
- Buying food from train vendors and avoiding tourist price scams5 answers
- Safety tips for taking the public bus to Kandy4 answers
- Is third class unreserved on the Ella train safe for tourists.1 answer
Join a Crew
Kandy Perahera Live Tonight
Perahera Seats, Hotels & Roads
Dalada & Perahera Culture