Le degré d'ensoleillement à Singapour n'est pas très bon, en fait, il y a environ 2 000 heures de soleil par an. En moyenne, il y a 5 ou 6 heures de soleil par jour la plupart de l'année. Les mois les moins ensoleillés sont les plus pluvieux, novembre et décembre, avec 4 heures de soleil, tandis que le plus ensoleillé est le plus sec, février, avec 6,5 heures.