Tegucigalpa features a more moderate form of a tropical wet and dry climate. Of the major Central American cities, Tegucigalpa’s climate is among the most mild due to its high altitude. Like much of central Honduras, the city has a tropical climate, though tempered by the altitude—meaning less humid than the lower valleys and the coastal regions—with median temperatures averaging between 19 °C (66 °F) and 23 °C (73 °F) degrees.
The months of December and January are coolest, with an average min/ low temperature of 14 °C (57 °F); whereas March and April—popularly associated with Holy Week’s holidays—are hottest and temperatures can reach up to 40 °C (104 °F) degrees on the hottest day. The dry season lasts from November through April and the rainy season from May through October. There is an average of 107 rainy days in the year, June and September usually the wettest months.
The average sunshine hours per month during the year is 211.2 and the average rainy days per month is 8.9. The average sunshine hours during the dry season is 228 per month while 182.5 millimetres (7.19 in) is the average monthly precipitation during the wet season. The wettest months of the rainy season are May—June and September—October, averaging 16.2 rainy days during each of those periods.