The north of the country along the Caribbean coast enjoys hot tropical climate with rainy season from May to November and average temperatures about 25°C / 77°F. Eastern parts of the coast experience dryer conditions and higher temperatures.
The Pacific coast also features tropical climate but is much more rainy all year round with only short dry season along its southern part.
The Andes experience two dry seasons and two rainy seasons. The rainy seasons are usually from April to June and between September and November. However, weather in the Andes greatly depends on the elevation, so the seasons may start earlier or later. The capital Bogota has two rainy seasons - one in April and May and the second one between September and December.
The best time to tour Colombia is either from December to March or from July to August when the country experiences less rainfall.
Weather Averages in Colombia
Botota |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Average Temperature |
55°F 13°C | 56°F 13°C | 57°F 14°C | 57°F 14°C | 57°F 14°C | 56°F 13°C | 55°F 13°C | 55°F 13°C | 56°F 13°C | 56°F 13°C | 56°F 13°C | 55°F 13°C |
| Average High Temperature |
66°F 19°C | 66°F 19°C | 67°F 19°C | 66°F 19°C | 65°F 18°C | 64°F 18°C | 64°F 18°C | 64°F 18°C | 65°F 18°C | 65°F 18°C | 65°F 18°C | 66°F 19°C |
| Average Low Temperature |
43°F 6°C | 45°F 7°C | 47°F 8°C | 48°F 9°C | 48°F 9°C | 48°F 9°C | 47°F 8°C | 46°F 8°C | 46°F 8°C | 47°F 8°C | 47°F 8°C | 45°F 7°C |
| Highest Recorded Temperature |
84°F 29°C | 77°F 25°C | 84°F 29°C | 86°F 30°C | 74°F 23°C | 77°F 25°C | 82°F 28°C | 81°F 27°C | 75°F 24°C | 72°F 22°C | 82°F 28°C | 81°F 27°C |
| Lowest Recorded Temperature |
27°F -3°C | 25°F -4°C | 28°F -2°C | 32°F 0°C | 32°F 0°C | 32°F 0°C | 32°F 0°C | 32°F 0°C | 31°F -1°C | 32°F 0°C | 27°F -3°C | 27°F -3°C |
| Average Precipitation |
2" 5cm | 2" 5cm | 3" 8cm | 5" 13cm | 4" 10cm | 2" 5cm | 2" 5cm | 2" 5cm | 2" 5cm | 6" 15cm | 5" 13cm | 3" 8cm |
Cartagena |
| Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec |
| Average Temperature |
80°F 27°C | 81°F 27°C | 82°F 28°C | 83°F 28°C | 83°F 28°C | 83°F 28°C | 83°F 28°C | 83°F 28°C | 83°F 28°C | 82°F 28°C | 82°F 28°C | 81°F 27°C |
| Average High Temperature |
85°F 29°C | 85°F 29°C | 86°F 30°C | 86°F 30°C | 87°F 31°C | 87°F 31°C | 87°F 31°C | 87°F 31°C | 87°F 31°C | 86°F 30°C | 86°F 30°C | 86°F 30°C |
| Average Low Temperature |
75°F 24°C | 76°F 24°C | 77°F 25°C | 78°F 26°C | 79°F 26°C | 79°F 26°C | 79°F 26°C | 79°F 26°C | 78°F 26°C | 78°F 26°C | 78°F 26°C | 76°F 24°C |
| Highest Recorded Temperature |
95°F 35°C | 99°F 37°C | 97°F 36°C | 104°F 40°C | 106°F 41°C | 102°F 39°C | 97°F 36°C | 104°F 40°C | 99°F 37°C | 100°F 38°C | 93°F 34°C | 102°F 39°C |
| Lowest Recorded Temperature |
54°F 12°C | 57°F 14°C | 59°F 15°C | 61°F 16°C | 59°F 15°C | 64°F 18°C | 59°F 15°C | 59°F 15°C | 61°F 16°C | 63°F 17°C | 63°F 17°C | 60°F 16°C |
| Average Precipitation |
0" 0cm | n/a | 0" 0cm | 1" 3cm | 4" 10cm | 4" 10cm | 3" 8cm | 5" 13cm | 5" 13cm | 9" 23cm | 5" 13cm | 1" 3cm |