Pese a encontrarse en las costas del norte de Colombia, muy cerca del mar caribe, el clima en Cartagena es semiárido, caracterizado por ser cálido y seco, aunque la brisa lo vuelve un tanto agradable.
En Cartagena la temperatura promedio anual ronda los 27 grados centígrados, según el Instituto de Hidrología, Meteorología y Estudios Ambientales (IDEAM).
Durante el día, la temperatura máxima oscila entre los 31 y 33 grados centígrados. Mientras que por la noche, la temperatura mínima desciende hasta los 24 y 25 grados centígrados.
La temporada de lluvias va de mayo a noviembre, siendo octubre el mes más lluvioso. Por su parte, los días secos para Cartagena son de diciembre a abril, siendo enero, febrero y marzo los más secos.