Le climat de Culiacán est subtropical, avec un hiver assez chaud de décembre à février, et un long été très chaud et humide d'avril à octobre, avec une période pluvieuse de juillet à septembre.
La ville est située à l'ouest du Mexique, dans l'état de Sinaloa, au 24e parallèle (donc un peu au nord du tropique du Cancer), et à 50 km de la mer (la partie sud du golfe de Californie).
De juin à novembre, mais avec une probabilité plus élevée d'août à octobre, Culiacán peut être affecté par les ouragans du Pacifique. Généralement, les cyclones arrivent affaiblis, mais parfois ils peuvent apporter de fortes pluies, comme ce fut le cas avec l'ouragan Waldo en octobre 1985, et avec l'ouragan Manuel en septembre 2013. Cependant, les ouragans sont rares en juin, le mois où ils sont les plus fréquents est septembre, et historiquement, ils ne se sont jamais produits en novembre.
La température moyenne du mois le plus froid (janvier) est de 20,2 °C, celle du mois le plus chaud (juillet) est de 30,3 °C. En hiver, surtout en janvier, la nuit, la température peut descendre à environ 5 °C. De mai à octobre, elle peut au contraire atteindre, voire dépasser, 40 °C. Voici les températures moyennes.
Culiacán - Températures moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Min (°C)121213151924252424211613
Max (°C)283031343636363535353229

Les précipitations totalisent 665 mm par an : elles sont donc à un niveau intermédiaire, mais sont concentrées en quelques mois. Dans les mois les moins pluvieux (avril, mai) il tombe 0 mm de pluie, dans le plus pluvieux (août) il tombe 210 mm. Voici les précipitations moyennes.
Culiacán - Précipitations moyennes
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDécAn
Préc. (mm)201050020165210140502025665
Jours21100214151132253

Il y a en moyenne environ 2 495 heures de soleil par année. La période relativement moins ensoleillée est celle pluvieuse, de juillet à septembre. Voici la moyenne des heures d'ensoleillement par jour.
Culiacán - Ensoleillement
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Soleil (heures)677787666776

La température de la mer varie entre 21 °C et 30 °C. De janvier à mars, la mer est un peu fraîche, tandis qu'en été elle devient très chaude. Voici les températures moyennes de la mer.
Culiacán - Température de la mer
MoisJanFévMarAvrMaiJuinJuiAoûSepOctNovDéc
Temp. (°C)222122232628303030292724

Culiacán

Quand partir


Le meilleur moment pour visiter Culiacán est de décembre à février, étant une période peu pluvieuse et pas trop chaude.