Not just India: 9 countries that celebrate Diwali

Sri Lanka Like India, Sri Lanka celebrates Diwali for five days with light, diyas and energetic performances.

Nepal Diwali is known as “Tihar” in Nepal and on this day they worship animals.

Malaysia The auspicious occasion of Diwali is recognised as a public holiday in Malaysia and they celebrate it as “Hari Diwali” meaning Diwali without crackers.

Singapore As per Indian rituals, the Indian community living in Singapore celebrates Diwali and enjoys sweets and different cuisines.

Mauritius People of different cultures celebrate Diwali with great joy in Mauritius.

Guyana Diwali is a national event in Georgetown, Guyana and people enjoy different Indian sweets and cultural performances on Diwali.

South Africa In Durban, the Indian community celebrate Diwali with lights, diyas and Indian sweets every year.

United States of America With the same joy and zeal as India, the USA considers Diwali, a national holiday.

Indonesia The Indian community of Bali celebrates Diwali every year as not many Indians are present in Indonesia.

Autumn’s Wonders: Top 10 colourful destinations

Learn more