What to Wear in Zanzibar: Stone Town, Beaches and Boats
What to wear in Zanzibar depends less on the weather and more on where you are that day. Stone Town and the villages call for light cotton clothing that covers shoulders and knees, the beach is far more relaxed, Ramadan asks for extra modesty, and a spice farm or dhow trip has its own practical needs around footwear and sun. Zanzibar is warm and humid most of the year, and the population is predominantly Muslim, so packing well is about reading the setting rather than chasing a dress code written down anywhere.
This guide goes through Stone Town, the beaches, Ramadan, boat trips and the spice farms in turn, with notes on fabric, footwear and sun protection, so you can pack one case that works for the whole trip without overthinking it.
Zanzibar's climate and why clothing choices matter
Zanzibar sits just south of the equator, so temperatures stay warm all year, typically between twenty-five and thirty-two degrees, with high humidity that makes anything heavy or synthetic uncomfortable fairly quickly. The island has two rainy periods, the long rains from March to May and shorter rains around November, both bringing brief, heavy downpours rather than days of constant grey skies. Outside those windows, expect sun, sea breezes near the coast, and stickier air inland.

What you wear in Zanzibar is shaped as much by culture as by climate. The island is predominantly Muslim, and dress that would be unremarkable on a European beach can draw attention in a village or market. This is not about strict rules enforced on tourists, but about the kind of consideration most travellers would want to show in any community they are visiting.
A simple approach works well: pack light, natural fabrics such as cotton and linen that breathe in humidity, keep a cover-up or sarong within reach at all times, and save anything brief or sleeveless for the beach itself. Layer by setting rather than by temperature, and you will rarely find yourself under- or over-dressed.
What to wear in Stone Town and the villages
Stone Town is Zanzibar's old quarter, a UNESCO World Heritage site of narrow lanes, carved doors, mosques and markets, and it rewards modest dress. Shoulders and knees covered is the general guide for both men and women, so loose trousers or a skirt below the knee, paired with a t-shirt or short-sleeved shirt, works well in the heat without feeling restrictive. A private Stone Town walking tour typically covers the market, the House of Wonders and several historic sites on foot, so comfort matters as much as modesty.
Villages elsewhere on the island tend to be more conservative than the resort strips, simply because fewer visitors pass through them day to day. If your itinerary includes a spice farm, a fishing village or a stop en route to a nature reserve, the same Stone Town guidance applies: cover up, keep it loose, and leave swimwear for the coast.
A light scarf or shawl is worth packing regardless of gender. It doubles as sun protection on an open-air market stroll, a modesty layer if you duck into a mosque courtyard, and an extra layer if an evening breeze picks up. None of this needs to be formal; it is really about fabric covering skin rather than cut or colour.
What to wear on Zanzibar's beaches
The beaches at Nungwi, Kendwa and along the east coast are where the dress code relaxes properly. Swimwear is fine on the sand and in the water, and resort pool areas follow the same relaxed standard most travellers expect from a beach holiday. A rash vest or long-sleeved swim top is a sensible extra if you plan to spend hours in the sun on a jet ski experience from Kendwa Beach or similar water activity.

The relaxed rule applies to the beach itself, not necessarily the path leading away from it. Walking back through a village in just swimwear, even with a cover-up draped over shoulders rather than worn, tends to draw more attention than it would elsewhere. Keep a sarong, kanga or light dress to pull on the moment you leave the sand.
Pack flip-flops or sliders for the beach itself, since sand gets hot by midday, and consider water shoes if you are heading out to a sandbank or reef, where coral and sea urchins are a real consideration underfoot.
Dressing respectfully during Ramadan
Ramadan follows the Islamic lunar calendar, so its dates shift earlier each year, and it is worth checking against your travel dates before you pack. During this month, many Zanzibaris fast from dawn to dusk, and dress and behaviour in public spaces tend to be more conservative than at other times of year, particularly away from resort grounds.
Outside hotels and beach areas, cover shoulders and knees more consistently than usual, and avoid beachwear in town centres and villages altogether, even for a quick errand. Some village restaurants and cafes close or limit service during daylight hours, though hotels and resort restaurants generally continue serving guests as normal.
Evenings change character during Ramadan. After sunset, the fast breaks with iftar, and streets and markets become livelier, with food stalls and family gatherings. Long sleeves and trousers suit this atmosphere better than beachwear, and it is a good time to carry a light scarf if you plan to walk through Stone Town after dark.
None of this rules out a beach holiday during Ramadan; resort areas and private beaches function much as usual. The adjustment is mainly for time spent in towns, villages and markets, where a slightly more covered, low-key wardrobe fits the mood of the month.
What to wear on a dhow cruise or sunset sail
A traditional dhow is an open wooden sailing boat, and conditions on board are breezier and often cooler than on land, especially once the sun starts to drop. Light, breathable clothing works for the sail itself, with a jumper, light jacket or long-sleeved shirt in your bag for later. A sunset dhow cruise with dinner runs into the evening, so packing for the temperature drop after dark is worth doing even on a warm day.
Footwear should be flat and non-slip; bare feet or soft sandals are usual on a dhow deck, and anything with a hard sole or heel is awkward on wooden boards that may be wet. If dinner is served on board, smart-casual beachwear, a dress or a shirt with trousers, suits the setting without being overdressed for a boat.
Spray and splashes are common on any boat trip, so a dry bag or a sealed pouch for phones and cameras is worth having, along with sunglasses with a secure strap. If the cruise includes swimming or a stop at a sandbank, pack swimwear underneath your clothes rather than trying to change on board.
What to wear on a spice farm tour
Spice farms involve walking through planted gardens and sometimes overgrown paths, so closed shoes or sturdy sandals serve better than flip-flops. A spice tour with local lunch typically includes stops to see and smell different plants up close, which often means brushing past leaves, so lightweight long trousers reduce scratches and insect bites compared with shorts.
Farms sit within or near villages, so the same modest dress that applies in Stone Town applies here too: covered shoulders, breathable fabric, nothing overly brief. A light long-sleeved shirt keeps both sun and vegetation off your arms, which is useful given how much of the tour happens standing in dappled shade rather than open sun.
A hat and water bottle are worth carrying, since these tours involve a fair amount of walking at a slow pace in humid conditions. If the itinerary includes a tasting of local fruit or a demonstration of tree climbing for coconuts, as on a Zanzibar spice tour and lunch experience, closed shoes also make it easier to join in rather than watch from the sidelines.
Footwear to pack for Zanzibar
Footwear needs vary more than clothing does across a typical Zanzibar itinerary. Flip-flops or sliders cover the beach and resort grounds easily, but Stone Town's cobbled, uneven lanes are kinder to sturdy sandals or light trainers, especially on a walking tour that covers markets, historic buildings and narrow alleyways over a couple of hours.
Water shoes are worth packing if your plans include reef walking, sandbank visits or snorkelling, since coral and rocky patches can be sharp underfoot. A trip such as the Prison Island and Nakupenda sandbank tour mixes boat time, beach time and some wading, so shoes that can get wet and still grip are more useful than dressy sandals.
Heels and anything stiff-soled are best left at home; most surfaces in Zanzibar, from sand to coral rag stone, are not suited to them. One pair of comfortable walking shoes, one pair of flip-flops and a pair of water shoes covers nearly every activity most visitors take on.
Sun protection and practical extras
Given Zanzibar's latitude, sun exposure adds up quickly even on overcast days. A wide-brimmed hat, sunglasses and a reef-safe sunscreen are worth packing before you arrive, since reef-safe formulations are not always easy to find locally. A light, breathable scarf serves double duty here, offering shade for the neck and shoulders while also working as a modesty layer in town.
Insect repellent is useful for evenings on the coast and essential for excursions inland, including forest visits. A private full day trip exploring Zanzibar's nature, which combines forest walking with a mangrove canoe paddle, involves more shaded, vegetated ground where mosquitoes are more active than on an open beach.
During the rainy seasons, a compact, packable rain jacket is more practical than an umbrella, since downpours tend to be short but heavy and often come with wind. Outside those months, a light jacket for evening boat trips and air-conditioned transfers is generally all the extra layer you need.
What to wear for evenings and dinner
Evening dress in Zanzibar is mostly casual, and resort restaurants rarely enforce anything beyond smart-casual, meaning a collared shirt or a simple dress rather than beachwear. A light cotton dress, linen trousers or a short-sleeved shirt cover almost every dinner setting on the island, from a hotel terrace to a beachfront table.
Away from resort grounds, the same modesty guidance that applies in daylight carries into the evening, particularly in Stone Town, where many restaurants sit close to residential streets. Covered shoulders and knees remain a sensible default for dinner out in town, even once the heat of the day has faded.
If your evening includes a cruise, such as dinner on board during a sunset sail, pack a cover-up or light cardigan for when the boat is moving and the breeze picks up, then simple, smart-casual clothing for the meal itself once you are seated and the boat has settled.
A simple packing list for Zanzibar
A workable Zanzibar packing list covers most situations with relatively few items: several loose cotton or linen outfits that cover shoulders and knees, two swimsuits, one or two cover-ups or sarongs, a light scarf, a packable rain jacket, and one smart-casual outfit for evenings.
For footwear, pack flip-flops for the beach, comfortable walking shoes or sturdy sandals for Stone Town and village visits, and water shoes if sandbanks, reefs or snorkelling feature in your plans. A hat, sunglasses and reef-safe sunscreen round out the sun protection side of things.
Add insect repellent, a dry bag for boat trips, and a reusable water bottle, since Zanzibar's heat and humidity mean you will want to stay hydrated on any walking tour or farm visit. None of this needs to be bought specially; most of it is standard warm-weather travel kit, packed with Zanzibar's mix of town, beach and boat days in mind.