Hanoiul beneficiaza de mult soare pe tot parcursul anului, cu o medie de aproximativ 1.500-1.800 de ore de soare anual. Orele de lumina variaza doar putin din cauza latitudinii tropicale, cu aproximativ 10,5 pana la 13,5 ore de lumina pe zi. Soarele rasare de obicei intre 5:15 si 6:45 dimineata si apune intre 5:15 si 6:45 p.m., in functie de anotimp. Cele mai insorite luni sunt in general din octombrie pana in aprilie, cand cerul este mai senin si umiditatea este mai scazuta, in timp ce perioada mai-septembrie aduce mai multa acoperire cu nori si averse frecvente dupa-amiaza in timpul sezonului musonic.