Every generic tropical packing list fails in Sri Lanka for the same reason: it assumes one climate. On a normal itinerary you leave a 32°C beach in the morning, eat lunch in Kandy and go to bed in a Nuwara Eliya guesthouse at 10°C with no heating. Rain arrives as a two-hour event, not a grey week. Temples want your shoulders and knees covered. So what to pack for Sri Lanka is less a list of things than a list of situations, and most of them are solved with one sarong, one fleece and a pair of sandals you do not mind getting wet.

01
What to pack for Sri Lanka: the short version
Pack for three places, not one. Light cotton and linen for the coast and the Cultural Triangle, where it is 30°C by nine in the morning. One proper warm layer for the hills, because Nuwara Eliya, Haputale and the top of Adam's Peak are cold and nobody heats a room. A rain shell rather than an umbrella, because the rain comes sideways and in a hurry. A sarong, which does the work of a towel, a temple skirt, a beach mat and a blanket on a night bus. Sandals that can get soaked and one pair of trainers for the climbs. Repellent, sunscreen and any medication you rely on. That is the whole list. Everything below is the detail and the reasoning.
The mistake we see most often is not underpacking. People arrive with a 20 kg case built for a fortnight in one resort, then spend two weeks lifting it into car boots and tuk-tuks. A 40-litre bag is enough for a month here. Laundry is cheap and overnight, and half of what you would normally pack can be bought in Colombo or Kandy for less than it costs at home.
02
Three climates in a day's drive
The island is small enough to cross in a day and tall enough in the middle to have its own weather. The road from Kandy to Nuwara Eliya climbs from about 500 metres to nearly 1,900 metres in three hours, and the air cools by roughly a degree for every hundred metres of it. You can leave Galle in a swimsuit and sleep the same night under two blankets.
| Region | Daytime | Night | What you actually need |
|---|---|---|---|
| Coast and lowlands – Galle, Mirissa, Negombo, Trincomalee, Arugam Bay | 28–33°C, humid | 24–27°C | Loose cotton, sandals, a hat, a rash vest if you burn |
| Cultural Triangle – Sigiriya, Dambulla, Anuradhapura, Polonnaruwa | 30–35°C, dry heat, punishing after 11:00 | 22–26°C | As the coast, plus trainers for the rock, a scarf for the temples, two litres of water |
| Kandy, about 500 m | 24–29°C | 18–21°C | A light long-sleeved layer for the evening |
| Ella, about 1,000 m | 22–27°C | 15–18°C | A light layer; the walks are warm, the evenings are not |
| Hill country – Nuwara Eliya, Haputale, Horton Plains | 15–22°C | 8–12°C, no heating | A fleece or a packable down jacket, socks, long trousers, something warm to sleep in |
| Adam's Peak summit, 2,243 m, before dawn | Warm on the climb | 5–10°C with wind | Every layer you own plus a hat; strip them off on the way down |
03
What to wear in Sri Lanka
The temple dress code
Shoulders and knees covered, shoes off, hats off. That applies at every Buddhist and Hindu temple, at the Temple of the Tooth in Kandy, at the Dambulla cave temples and at the ruins of Anuradhapura and Polonnaruwa, which are living places of worship rather than museums. It applies to men as much as to women. You will see Sri Lankans in white, which is the custom for a temple visit, but nobody expects it of you. Any colour is fine as long as it covers. Never pose for a photograph with your back to a Buddha statue, and do not touch one.
The single most useful thing you can pack is a sarong, and you do not need to pack it, because a plain cotton one costs a few dollars at any market and rather more at the stalls outside the temple that has just turned you away. Tied at the waist it makes shorts acceptable in ten seconds. It is also a towel, a beach cover-up, a scarf against the sun on the Sigiriya stairs and an extra layer on a cold train.
Leggings with a top that covers the shoulders are accepted at most temples for women, in our experience, though a doorkeeper at a smaller village temple may ask for a wrap over them. Carry the sarong and the question never comes up. The stone is hot by mid-morning: thin socks are allowed and worth carrying for Dambulla and Polonnaruwa.
Beach versus town
Swimwear is for the beach and the pool. Walk into a shop in Mirissa in a bikini and nobody will say anything, and some people will stare, because this is a conservative country that has decided to be polite about tourists. A T-shirt and shorts over the swimsuit is enough. Topless sunbathing is not done anywhere. In Colombo, Kandy and Jaffna, and on any bus or train, dress as you would in a small town at home: shorts to the knee, and a shirt with sleeves draws fewer stares than a vest.
One warm layer
Not two, and not a coat. A fleece or a light down jacket that packs to nothing, plus long trousers and socks. Nuwara Eliya nights sit around 10°C in January and hotels there have blankets rather than heating. Horton Plains at 06:00 is colder still. On Adam's Peak the summit before dawn is windy and can be near 5°C, and you will have been sweating for three hours to get there. A hat and a spare dry T-shirt make more difference than a second jumper.
A rain shell, not an umbrella
A thin hooded shell that stuffs into its own pocket, or a poncho, which covers the daypack too. Cheap umbrellas are sold on every street corner if you change your mind.
Shoes
Two pairs. Sandals that can get wet and that slip off outside a temple twenty times a day without untying anything; rubber, not leather, because leather does not dry here. And one pair of trainers with a decent tread for Sigiriya's 1,200 steps, Pidurangala's scramble, Ella Rock and Adam's Peak itself, which is around 5,500 steps each way and is climbed in the dark. Nobody needs hiking boots for any of that. We see people carry them for two weeks and wear them once.
04
The health kit
Pharmacies are good, cheap and in every town, and a pharmacist in Kandy will hand over paracetamol, antihistamines and rehydration salts without ceremony. So the kit is short, and built around the things that are hard to find here.
- Insect repellent with DEET or picaridin. Dengue is the one health risk here that actually reaches travellers, and the mosquito that carries it bites in the daytime, so repellent is a breakfast habit rather than a bedtime one. Coils and plug-ins for the evening are sold in every shop.
- Sunscreen, factor 50, enough for the whole trip. It is expensive here, the choice is thin, and what is on the shelf is often a small bottle of factor 30 at an import price.
- Rehydration salts. You will sweat more than you drink for the first three days.
- Any prescription medication for the whole trip, in its original packaging, with a copy of the prescription.
- Plasters, a blister pad for the climbs, hand sanitiser, an anti-diarrhoeal for emergencies, and motion-sickness tablets if bends get to you. The road up to Nuwara Eliya and on to Ella is nothing but bends.
- Travel insurance details saved offline. The private hospitals in Colombo are good, and the bill is yours to settle first.
05
Electronics
Sri Lanka runs on 230 volts and the socket you will meet most is the UK three-pin type G, so anyone arriving from Britain, Ireland, Singapore or Malaysia can leave the adaptor at home. The older round-pin type D is still common in cheaper guesthouses, and many sockets are the universal kind that takes anything. One universal adaptor covers all of it. Power cuts, a daily fact of life in 2022, are now rare in our experience, though the countryside still loses power for an hour in a storm.
- A universal adaptor with a couple of USB ports. One is enough; guesthouses rarely have more than one free socket anyway.
- A power bank of 10,000 mAh or more. The hill-country train has no charging and a long day in the car is the same. It goes in cabin luggage, never the hold.
- Offline maps downloaded before you land. Signal drops in the hills and inside Yala and Wilpattu.
- A local SIM. Dialog and Mobitel both have counters in the arrivals hall at Katunayake selling tourist packs with a month of data for a fraction of a week of roaming. On the operators' own price lists, checked 16 September 2026, that is LKR 821 to 2,450 — about US$2.50 to US$7.50 — depending on how much data you want; check the counter price before you pay. An eSIM bought online before you fly is convenient and usually dearer.
- A dry bag or a zip-lock bag for the phone. Waterfalls, boat trips and the monsoon all count.
- Earplugs. Street dogs, the temple loudspeaker at 05:00, tuk-tuk horns and the neighbour's rooster are all part of the soundtrack.
06
Documents and money
The ETA comes first, and it comes from eta.gov.lk, which is the only official site. A great many others look official and charge a fee for filling in the same form. Apply before you fly, save the approval PDF to your phone and carry a printout as well, because airline check-in desks in some countries ask to see it. Your passport should be valid for six months beyond your arrival date. Our visa guide has the current fees and the list of nationalities for whom it is free.
Bring a bank card that does not charge foreign transaction fees, and a second card from a different bank kept somewhere else. ATMs are in every town of any size and most take foreign cards, though the cap per withdrawal is often low and the machine's fee sits on top of your bank's. Cards work at hotels, larger restaurants and supermarkets. Almost everything else is cash: tuk-tuks, buses, market stalls, guesthouse dinners, the entrance fee at smaller sites, the tip for your driver. In rural areas and on the east coast, assume cash only. Carry small notes. A 5,000-rupee note at a roadside kottu stall sets off a search of the neighbourhood for change.
Change money on arrival rather than at home. Rupees are hard to buy abroad and the rate is poor when you find them, while the bank counters at Katunayake are open for every flight and their rate is close to the city's, in our experience. If you are self-driving, bring your licence and an International Driving Permit; the Sri Lankan recognition permit is issued on top of it, and our self-drive page explains how.
07
What not to bring
Half the weight in most of the suitcases we lift never gets used. The specific things to leave behind:
- Drones. Flying one requires a permit from the Civil Aviation Authority of Sri Lanka, applied for in advance, and they are banned outright at Sigiriya, in the national parks and anywhere near the military. Customs do stop people with them, and without a permit expect it to be held at the airport until you leave. Unless you have done the paperwork, leave it at home.
- E-cigarettes and vapes. The legal position is unclear and at best restricted. They are not openly sold, and there are reports of them being confiscated at customs. We would not travel with one.
- A full-size towel. Every guesthouse above a dorm provides one, and the sarong does the beach.
- Heavy jeans. They take two days to dry and you will wear them once, in Nuwara Eliya. Light trousers and one pair of leggings or joggers do the same job at a third of the weight.
- More than two pairs of shoes. Nobody dresses for dinner outside a handful of Colombo restaurants and the premium hotels, and even there sandals pass.
- A hair dryer, a travel iron, a sleeping bag. Hotels have the first if it matters, the climate makes the second pointless, and the third is not needed even in hostels.
- Camouflage clothing. It is associated with the army and will draw questions in the north and east.
08
A Sri Lanka packing list by traveller type
The standard two-week loop of beach and hills is the baseline. A backpacker cuts it, a family adds to it, and a premium trip changes what the bag is for, because the driver lifts it and the hotel does the laundry.
| Beach and hills, two weeks | Backpacker | Family with small children | Premium | |
|---|---|---|---|---|
| Bag | 40 L backpack or soft case | 35–40 L backpack plus a daypack | One soft case per adult and a daypack. Leave the pushchair; pavements are rare. Bring a carrier | Whatever suits; the driver lifts it |
| Tops | 5 T-shirts, 2 long-sleeved shirts | 4 T-shirts, 1 long-sleeved | Two per child per day; they are filthy by lunch | Add a linen shirt for dinner |
| Bottoms | 2 shorts, 1 light trousers, 1 leggings or joggers | 2 shorts, 1 trousers | Shorts, plus long trousers for the hills | Same, one pair smarter |
| Warm layer | 1 fleece | 1 fleece | 1 per person plus a hat for the hills | 1; the tea bungalow has blankets |
| Rain | Packable shell | Poncho | Shell for adults, poncho for children | Shell; the car carries an umbrella |
| Shoes | Sandals and trainers | Sandals and trainers | Same, plus water shoes for rocky beaches | Sandals and trainers |
| Temple | Sarong, bought here | Sarong, bought here | Sarong per adult; small children are usually waved through | Sarong or a scarf |
| Health | Repellent, SPF 50, salts, plasters | Same, plus purification tablets | Same, plus child-dose paracetamol, a thermometer, child-safe repellent, seasickness tablets for the whale boat | Same; the hotel calls a doctor for the rest |
| Extras | Power bank, offline maps, dry bag | Padlock, head torch, earplugs | Car seats are not standard in hired cars, ask when you book. Snacks, a tablet for the drives, swim nappies | Binoculars for Yala, a hat that will survive a jeep |
What to buy here instead of packing
Cotton shirts, sarongs and loose trousers are cheaper at Pettah market in Colombo or in the factory-outlet shops along Galle Road than anywhere at home, and better suited to the heat. Flip-flops, a cheap umbrella, soap, shampoo, toothpaste, razors and sanitary pads are in every town's pharmacy or supermarket. Mosquito coils. A sun hat from any beach stall.
What you cannot reliably buy here
Good sunscreen at a sane price. Any specific medication, contact lens solution, and batteries of an unusual size. Tampons, which Colombo supermarkets and the tourist towns stock but which are unreliable outside them, so bring a supply if you are heading east or north. Swim nappies. Gluten-free anything. Your own brand of anything.