Singapore: When to Go
Situated 1 degree north of the Equator, Singapore doesn't have distinct seasons. Its climate is tropical (warm but humid), and afternoon thunderstorms are a frequent occurrence. As a result, it's a good place to visit any time of year but if possible try base your visit around 1 of the many festivals and events:
Thaipusam, February: a Hindu festival during which people pray, fast and mortificate their flesh to prove their religious devotion.
Singapore Fringe Festival, February: 2 weeks of music, theatre, dance and art exhibitions, with events running concurrently at the Arts Museum.
Singapore Arts Festival, May-June: a month-long annual event, displaying contemporary arts with an Asian influence, and amazing dance displays.
Singapore Food Festival, July: a month-long celebration of the country's best dishes.
The Great Sale, June & July: an 8-week shopathon around the city, with discounts of up to 70% in the department stores.
National days (exact dates may vary):
1 Jan: New Year's Day
1 Feb: Thaipusam
18-19 Feb: Chinese New Year
6 April: Good Friday
1 May: Labour Day
31 May: Vesak Day
9 Aug: National Independence Day
13 Oct: Hari Raya Puasa
8 Nov: Deepavali
20 Dec: Hari Raya Haji
25 Dec: Christmas Day
For more generic info try visitsingapore.com, or for a listing of current events try AngloInfo.