Top 15 · updated 2026
Best Pharmacies in Kandy
The top 15 pharmacy in Kandy, ranked by real reviewer feedback.
- 15
- Pharmacy listed
- 4.6★
- Average rating
- 60
- Reviews aggregated
- Harcourt's Pharmacy
- Top-rated
Finding a reliable pharmacy in Kandy is straightforward once you know where to look. The best-reviewed chemist shops and medicine shops cluster along Kandy city centre's main commercial streets — Dalada Veediya, Peradeniya Road, and the lanes within walking distance of the Temple of the Tooth — serving both the city's 125,000-strong resident population and the steady flow of pilgrims and tourists arriving at Sri Dalada Maligawa. The chemist Kandy visitors most often need is close to their accommodation: most listed pharmacies are within a short tuk-tuk ride of any central hotel. Stock is broad — prescription drugs, over-the-counter medicines, sun care, oral rehydration salts, and travel health essentials — and pharmacists at the established medicine shops are accustomed to helping tourists identify local generic equivalents for international brands. 24-hour pharmacy Kandy options are limited, so check the hours on each listing before travelling at night. The list below is ranked on stock reliability, opening hours, and genuine reviewer feedback.
- 1

Harcourt's Pharmacy (Pvt) Ltd
5.0(5 reviews)Restaurants No 47 Raja Veediya, Kandy 20000
- 2

Sri Lanka Pharmacy-New Retail
5.0(4 reviews)Restaurants 109 Katugastota Rd, Kandy 20000
- 3

Kandy Raj Pharmacy
5.0(4 reviews)Restaurants 921 Peradeniya Rd, Kandy 20000
- 4

Lanka Pharmacy (Pvt) Ltd
5.0(4 reviews)Restaurants A1, 170 Kandy Rd, Kiribathgoda
- 5

Orange Pharmacy
4.8(5 reviews)Restaurants No : 751/C,, William Gopallawa Mawatha, Kandy 20000
- 6

New Lanka Medicare(pvt) Ltd - Pharmacy
5.0(3 reviews)Restaurants No:679 Peradeniya Rd, Kandy 20000
- 7

New Lee Medical
4.8(4 reviews)Restaurants No:100 Sri Dalada Veediya, Kandy 20000
- 8

Jayalanka Pharmacy
4.8(4 reviews)Restaurants STD Unit, 80 Keppetipola Rd, Kandy 20000
- 9

Quality Health Pharmacy
4.8(4 reviews)Restaurants Dharmashoka Mawatha, Kandy
- 10

Central Medicals
4.2(6 reviews)Restaurants 92 Sri Dalada Veediya, Kandy 20000
- 11

Pharmacy Rex
4.3(4 reviews)Restaurants Kodithuwakkuarachchi Building, 23 Sri Dalada Veediya, Kandy 20000
- 12

Hymavathie Pharmacy
5.0(1 review)Restaurants 252 Kandy Rd, Trincomalee 31000
- 13

Pharma Plus
3.8(5 reviews)Restaurants 86A Peradeniya Rd, Kandy 20000
- 14

Nethun Pharmacy
3.8(4 reviews)Restaurants 656 Peradeniya Rd, Kandy 20000
- 15

Venus Pharmacy
3.7(3 reviews)Restaurants 7JPF+X7F, Kandy
Frequently asked
- What's the highest-rated pharmacies in Kandy?
- Harcourt's Pharmacy (Pvt) Ltd is currently the highest-rated pharmacies in Kandy on Review Guru, with an average of 5.0 out of 5 stars from 5 reviews.
- Which pharmacies in Kandy has the most reviews?
- Central Medicals is the most-reviewed pharmacies in Kandy with 6 customer reviews. A higher review count typically means a more reliable signal — a 4.5★ rating from 50 reviewers is stronger than a 5★ rating from 3.
- How many pharmacies are listed in Kandy?
- Review Guru has 15 pharmacies listed in Kandy, aggregating 60 customer reviews across them. We only include a business on a "best of" page once it has at least 3 reviews so the ranking is meaningful.
- How are these pharmacies ranked?
- We use a Bayesian-weighted average score that combines the business's own star rating with the volume of reviews it has received. This prevents a single 5-star review from outranking 30 consistent 4-star reviews. Read more on our methodology page.
- Are the reviews verified?
- Reviews on Review Guru come from two sources: native submissions written directly on our platform, and imported reviews from Google Maps that we rewrite for clarity while preserving the original rating, sentiment, and named entities. Source is tagged on each review for transparency.
- Which Kandy pharmacies stay open late near the Temple of the Tooth and city centre?
- Most pharmacy in Kandy outlets close between 9 PM and 10 PM. Pharmacies along Dalada Veediya and the streets immediately surrounding the Temple of the Tooth tend to keep the longest evening hours, catering to the tourist and pilgrim trade that runs late into the night near Sri Dalada Maligawa. Dedicated 24-hour pharmacy Kandy options are rare — the most reliable overnight dispensing is through the pharmacy attached to Kandy's main public hospital facility. For urgent over-the-counter needs after chemist Kandy closing hours — paracetamol, antihistamines, rehydration salts — several minimarkets near Kandy Lake carry a limited medicine range. Check each listing above for confirmed hours and call ahead before travelling late in the evening.
- Do Kandy pharmacies stock international medication brands for tourists and pilgrims?
- The well-stocked medicine shops in Kandy city centre carry the international brands tourists and pilgrims most commonly need: Panadol, Brufen, Imodium, Dettol, common antihistamines, oral rehydration sachets, and basic wound-care supplies. Specific proprietary brands sold only in the EU, US, or Gulf markets are less reliably available outside Colombo — if you rely on a particular brand name, call a listed chemist Kandy pharmacy in advance to confirm stock. Several established pharmacies near the Temple of the Tooth can source from Colombo distributors with a day or two's notice. For everyday tourist health concerns — stomach upset, dehydration, sunburn, mild skin reactions — the listed pharmacies near Kandy city centre are well prepared and pharmacists are familiar with traveller queries.
- What documentation do travellers need to buy prescription medication at a pharmacy in Kandy?
- For over-the-counter items — paracetamol, antacids, antihistamines, oral rehydration sachets, basic wound care — no documentation is required at any pharmacy in Kandy. For scheduled medications — antibiotics, blood-pressure drugs, diabetes medication, controlled substances — Sri Lankan regulations require a valid prescription. Bring the original prescription from your home doctor if you take regular medication; international prescriptions are accepted at most Kandy pharmacies, though a local countersignature may be requested for controlled drugs. If you have run out of a prescription medicine, the fastest route is a same-day GP consultation at a private health clinic near Kandy city centre (LKR 800–2,000), which gives you a local script any listed chemist can fill immediately. Bring the generic (INN) chemical name of your medication — Sri Lankan brand names often differ from international ones, and the generic name speeds up dispensing significantly.
Related top lists
- Best Pharmacy in Colombo89
- Best Pharmacy in Nugegoda21
- Best Pharmacy in Galle19
- Best Pharmacy in Sri Jayawardenepura Kotte15
- Best Pharmacy in Dehiwala13
- Best Pharmacy in Gampaha11
- Best Pharmacy in Trincomalee11
- Best Health & Medical in Kandy66
- Best Restaurants in Kandy48
- Best Beauty & Spa in Kandy33
- Best Shopping in Kandy26
- Best Spa & Massage in Kandy20