The weather in Colombia is tropical but it changes from city to city. Generally speaking, the wet season is between August- December and the dry season is January-July. Bogota and Salento are generally colder and Cartagena and the Caribbean area are more tropical. I traveled there during the month of January and the weather was perfect.