Sri Lanka is a diverse and religiously rich country, home to Buddhist, Hindu, Christian, and Muslim communities. When visiting temples, shrines, mosques, or other sacred sites, following local customs is essential. Cover your shoulders and knees, remove shoes before entering temples or mosques, and avoid wearing hats indoors. Be mindful of gestures, as pointing feet at sacred objects or Buddha statues is considered disrespectful.
Some sites, like the Temple of the Tooth in Kandy or certain mosques, enforce stricter dress codes—long pants or a sarong and a shirt covering the shoulders are required, and women should cover their hair in mosques. Observing these customs will help you travel respectfully and enjoy a more authentic experience in Sri Lanka.