Il clima di Cuba è mite e subtropicale.
Il territorio cubano sfiora il Tropico del Cancro, e per la sua forma lunga e stretta, allungata verso ovest, riceve l'azione rinfrescante degli alisei e le brezze marine. Durante l'inverno è influenzato da masse d'aria fredda provenienti da nord. Questi frequenti abbassamenti di temperatura sono di breve durata, e passando lasciano belle giornate di sole sulle Isole cubane.
A Cuba si possono distinguere solo due stagioni: l'inverno cubano o stagione secca - perché in generale nel paese le precipitazioni scarseggiano - da novembre ad aprile, e l'estate o stagione delle piogge, da maggio a ottobre.
La temperatura media annuale è di 24,8° C, con temperature che in inverno si assestano intorno ai 21° e in estate intorno ai 27°.