Bogota has a mild climate year-round due to its high altitude, with temperatures usually ranging between 50°F and 70°F (10°C to 21°C). However, the driest months are from December to March, making it a popular time to visit.