Weather | 26–33°C (79–91°F); hotter mornings, more storms building late in the month | 26–32°C (79–90°F); humid with frequent afternoon thunderstorms | 26–32°C (79–90°F); rainier feel, more regular storm interruptions |
Crowds | Moderate, with spikes around Labour Day, Hari Raya Haji, and Vesak weekend | Moderate to high because of school holidays from May 30–June 28 | Moderate; school term resumes, but indoor attractions stay busy on wet days |
Atmosphere | Holiday clusters and temple visits shape the month | Family-travel month with shopping, school-break energy, and busy Sentosa weekends | More local routine, with a wetter, slower pace between showers |
Key events | SIFA, OCBC Cycle, Hari Raya Haji, Vesak Day on May 31 | Vesak Day in-lieu holiday on June 1, i Light Singapore peak, Great Singapore Sale, Dragon Boat season, durian season begins | Singapore Food Festival previews, Baybeats-style indoor-outdoor culture plans, school term restart |
Public holidays | May 1, May 27, and Vesak on May 31 | June 1 in-lieu public holiday | No public holiday in July |
Budget | Mixed; holiday weekends push up rates late in the month | Higher on school-holiday weekends and around June 1; midweek still manageable | Often steadier than June, especially outside event weekends |
Best for | Festival-focused trips and temple visits | Families, shoppers, indoor-outdoor sightseeing, and first-time visitors | Food lovers, museum days, and travellers who do not mind wet weather |
Book early? | Yes for late-May holiday stays | Yes for Sentosa, Night Safari, and weekend family attractions | Useful for popular indoor shows and weekend plans, but less urgent than June |
Transport tips | Storms start to affect bus and taxi waits late afternoon | Travel early, use MRT, and keep a rain break built into every afternoon | Expect more weather-related delays for outdoor plans; indoor pivots help |