Zanzibar Dress Code: What to Wear in Stone Town and on the Beach
Zanzibar is one of Tanzania’s most popular holiday destinations, attracting travellers with its white sandy beaches, historical attractions, traditional villages and beautiful Indian Ocean scenery. However, understanding the local dress code is important when planning your visit.
Zanzibar has a predominantly Muslim population, and modest clothing is an important part of local culture. While swimwear is generally acceptable at tourist beaches and hotel swimming pools, visitors should dress more conservatively when exploring towns and residential communities.
Choosing suitable clothing helps you respect local traditions, remain comfortable in the tropical climate and avoid unnecessary problems during your holiday.
The good news is that you do not need an entirely different wardrobe. A few lightweight shirts, trousers, dresses and beach cover-ups will meet most travel needs.
Understanding Zanzibar’s Dress Code
Zanzibar’s dress expectations depend on where you are visiting.
Tourist resorts generally have relaxed clothing arrangements, while Stone Town, markets and traditional villages follow more conservative standards.
Visitors should cover their shoulders and knees when walking through public areas outside designated beach and resort environments.
This recommendation applies to both men and women.
Zanzibar’s authorities also have rules concerning inappropriate public clothing. Travellers may face substantial fines for dress considered unacceptable.
The easiest approach is to carry a lightweight cover-up whenever you leave your accommodation.
What to Wear in Stone Town
Stone Town is Zanzibar’s historical and cultural centre. Its narrow streets contain mosques, markets, shops, traditional houses and residential neighbourhoods.
Although the area welcomes international tourists, residents appreciate respectful clothing.
Recommended Clothing for Women
Women visiting Stone Town should consider wearing:
- Long dresses
- Maxi skirts
- Lightweight trousers
- Loose blouses
- T-shirts covering the shoulders
- Comfortable walking shoes
Clothing that covers the knees and shoulders is generally a sensible choice.
Avoid walking through residential streets wearing bikinis, very short skirts or revealing tops.
A lightweight scarf can provide additional coverage when necessary.
Women are not generally required to cover their hair while sightseeing in Stone Town, although specific religious sites may have additional rules.
Recommended Clothing for Men
Men should choose comfortable, modest clothing.
Suitable options include:
- Lightweight trousers
- Knee-length or longer shorts
- Cotton shirts
- Polo shirts
- Ordinary T-shirts
- Comfortable sandals
Avoid walking shirtless through Stone Town.
Very short shorts may also be considered inappropriate in traditional neighbourhoods.
Breathable cotton and linen clothing can help you remain comfortable during hot weather.
What to Wear on Zanzibar Beaches
Zanzibar’s beaches attract visitors interested in swimming, snorkelling, sunbathing and water sports.
Beachwear is generally accepted in recognised tourist beach areas and resort facilities.
You can usually wear:
- Bikinis
- One-piece swimsuits
- Swimming trunks
- Board shorts
- Beach dresses
- Sarongs
However, beach clothing should remain within appropriate recreational areas.
When leaving the beach to enter public streets, shops or residential villages, cover your swimwear.
Are Bikinis Allowed in Zanzibar?
Yes. Ordinary bikinis are generally acceptable at hotel swimming pools, private resort grounds and recognised tourist beach areas.
However, they are inappropriate for walking through Stone Town or traditional villages.
Nude sunbathing and topless bathing should be avoided.
Carry a sarong, beach dress or loose shirt to wear when moving between the beach and other public locations.
Zanzibar Tourist Dress Code in Local Villages
Traditional villages often follow more conservative cultural practices than major tourist resorts.
When visiting fishing communities, spice farms or rural settlements, choose modest clothing.
Women can wear long skirts, dresses or lightweight trousers with tops covering their shoulders.
Men should wear shirts and trousers or suitably long shorts.
Avoid entering people’s homes or religious spaces without permission.
Respectful clothing is particularly important during guided cultural visits.
What to Wear at Zanzibar Hotels and Resorts
Most international hotels and beachfront resorts have relatively relaxed dress arrangements.
During the day, guests commonly wear shorts, T-shirts, summer dresses and swimming clothes.
However, some restaurants have separate evening dress expectations.
Luxury resorts may request smart casual clothing for dinner.
Examples include:
- Casual dresses
- Lightweight trousers
- Collared shirts
- Smart sandals
- Comfortable closed shoes
Before travelling, ask your accommodation whether its restaurants have specific dress requirements.
Dressing for Zanzibar’s Weather
Zanzibar experiences a warm tropical climate throughout the year.
Temperatures and humidity can make heavy clothing uncomfortable.
Choose lightweight, breathable fabrics such as cotton and linen.
Loose clothing allows better airflow and provides protection against direct sunlight.
During the Dry Season
The June to October period is generally less humid than the hottest months.
Light clothing remains suitable, although a thin jumper may be useful during windy evenings.
During the Rainy Season
Zanzibar usually experiences its main rainy period around March to May.
Carry a lightweight waterproof jacket or compact umbrella.
Quick-drying clothing is useful when travelling during wetter months.
What to Wear During Ramadan
Ramadan is an important religious period for Zanzibar’s Muslim communities.
Visitors should be particularly respectful when travelling through towns and villages.
Wear modest clothing that covers shoulders and knees.
Avoid revealing outfits in public areas.
You should also be considerate about eating, drinking or smoking publicly during daylight fasting hours.
Hotels and tourist restaurants may continue providing meals, but arrangements can vary.
Dress Code for Religious Sites
Some religious buildings have additional clothing requirements.
Visitors should ask permission before entering mosques or other places of worship.
Where entry is permitted, women may need to cover their hair, shoulders and legs.
Men may be expected to wear long trousers.
Remove shoes when requested.
Always follow instructions from the site’s caretaker or guide.
What to Wear During Zanzibar Activities
Different excursions require practical clothing.
| Activity | Recommended clothing |
|---|---|
| Stone Town walking tour | Long trousers or skirt and modest top |
| Beach swimming | Appropriate swimwear |
| Spice farm visit | Comfortable trousers and walking shoes |
| Village tour | Modest clothing covering shoulders and knees |
| Snorkelling | Swimwear and sun-protective clothing |
| Boat excursion | Swimwear, cover-up and hat |
| Resort dinner | Smart casual clothing |
| Religious site visit | Conservative clothing and additional coverings if required |
Your clothing should also match weather conditions and physical activities.
What to Pack for Zanzibar
You can prepare a practical wardrobe without carrying excessive luggage.
For a seven-day holiday, consider packing:
- Three or four lightweight T-shirts
- Two pairs of comfortable trousers
- Two modest dresses or skirts, if preferred
- Two swimming outfits
- One lightweight scarf or sarong
- One long-sleeved shirt
- Comfortable sandals
- Walking shoes
- Sun hat
- Lightweight rain jacket
Adjust the quantities according to your personal preferences and laundry arrangements.
Choose clothes that can be combined for different activities.
Common Clothing Mistakes to Avoid
Some visitors arrive without understanding the difference between resort clothing and public dress expectations.
Avoid these mistakes:
- Walking through Stone Town wearing only swimwear.
- Entering villages without covering your shoulders.
- Wearing excessively revealing clothing in public markets.
- Visiting religious areas without checking clothing requirements.
- Assuming hotel dress standards apply everywhere.
- Forgetting suitable footwear for walking tours.
Keeping a sarong or lightweight shirt in your day bag makes changing between activities easier.
Frequently Asked Questions
Can tourists wear shorts in Zanzibar?
Yes, but choose longer shorts when visiting public areas. Lightweight trousers are often more suitable for Stone Town and traditional villages.
Do women need to wear a hijab?
Tourists are not generally required to wear a hijab while sightseeing. However, particular religious sites may request additional head covering.
Can men walk shirtless in Zanzibar?
Shirtless clothing is appropriate for certain beach activities, but men should wear shirts when entering towns, shops and residential areas.
Can you wear bikinis at Nungwi and Kendwa?
Yes. Bikinis are generally acceptable in recognised tourist beach and resort areas. Cover up when leaving the beach.
Is Zanzibar’s dress code strictly enforced?
Zanzibar has public dress regulations, and authorities can impose fines for inappropriate clothing. Following modest dress guidance is the safest approach.
Understanding Zanzibar’s dress code will help you enjoy your holiday while respecting the island’s culture.
Wear modest clothing when visiting Stone Town, markets, villages and religious attractions.
Ordinary swimwear is generally acceptable at tourist beaches, hotels and swimming pools.
Choose lightweight fabrics suitable for warm weather and carry a simple cover-up when travelling between destinations.
With a few practical clothing choices, you can comfortably explore Zanzibar’s beaches, historical streets and traditional communities.




















