Being the cultural melting pot that Singapore is, hardly a month goes by where you don’t see some form of celebrations or festivities, be it for cultural or religious reasons. And with four rich, albeit different heritages paving the way, you can rest assured that each festival is as interesting as the next. What’s more, the dates of most festivals are not fixed (like Christmas Day is 25th December each year), and vary from year to year according to lunar calendars. Please note that this specifically applies to the Chinese, Hindu and Muslim religions and their respective calendars.
We’ve listed some of the bigger and more popular local festivals here and when they are expected to happen, so mark your diaries and join in the fun!
For a more detailed listing of what each festival means, please see our ‘Living in Singapore’ section.
Chinese New Year – January / February (Chinese)
Thaipusam – January / February (South Indian)
Chingay Parade & River Hong Bao Festival – January / February (Chinese)
Good Friday – March / April (Christian)
Easter Sunday – March / April (Christian)
Navrathri – falls twice a year. Roughly around March and October / November (North Indian)
Qing Ming (All Soul’s Day) – April (Chinese)
Vesak Day – Anytime between April – June (Buddhist)
Dragon Boat Festival – June (Chinese)
National Day – August 9th
Hungry Ghost Festival – August / September (Chinese)
Hari Raya Puasa / Eid ul-fitri – September / October (Muslim)
Mid-Autumn / Mooncake / Lantern Festival – September / October (Chinese)
Kusu Island Pilgrimage – October (Chinese)
Diwali (more locally known as Deepavali) – October / November (Indian)
Hari Raya Haji – October / November (Muslim)
Christmas – December 25th (Christian)