The climate in Colombia is tropical but has many variations within its diverse natural regions. Colombia’s tropical forests, deserts, savannahs, steppes and alpine zones each bring their own unique set of conditions.

May to November is the wettest time of year throughout the country. Generally, temperatures will peak around 86°F (30°C) between September and November. However, this is not true of all areas. Temperatures in alpine regions may dip instead of rise during this time. 

December to April is the dry season. Temperatures drop over December and January in most areas. However, few places drop below 50°F (10°C) and most remain above 59°F (15°C) at least.  

Average maximums are around 77°F (25°C) for the savannas, at least 81°F (27°C) in the rainforests, 84°F (29°C) and upwards in the deserts. The steppes and alpine areas are the coldest areas, sometimes dropping below 50°F (10°C). 

Major rains may cause flooding and deadly mudslides, especially in Colombia's interior. While the big cities are typically the safest, expats should always pay attention to weather warnings. In addition to flooding, earthquakes and volcanic activity are further environmental hazards to consider.