Havanna ligger på nordkysten av Cuba, ut mot Mexicogolfen, og har et tropisk klima med varme temperaturer året rundt. Byen byr på solskinn, havbris og karibisk atmosfære, men været varierer mellom en tørr sesong og en mer fuktig regntid.
Temperaturen ligger vanligvis rundt 25-32 °C hele året. Fra november til april er været mest behagelig med solfylte dager, lavere luftfuktighet og mindre regn. Fra mai til oktober er det varmere og fuktigere, og det kan komme kraftige tropiske regnbyger.
Den beste tiden å reise til Havanna er vanligvis fra november til april, når været er mest tørt og behagelig. Dette er en flott tid for byopplevelser, musikk, restauranter, klassiske amerikanske biler og spaserturer i den gamle bykjernen. Sommermånedene kan også besøkes, men vær forberedt på mer varme og luftfuktighet.
Regntiden er omtrent fra mai til oktober, og da faller regnet ofte som korte, kraftige byger - gjerne sent på dagen. September og oktober kan være mer ustabile, og fra juni til november er det også orkansesong i Karibia.
