Temperatures vary according to elevation, proximity to the coast, and the moderating effects of the northeast trade winds off the Caribbean.
Average temperatures in the coastal regions range from 75° F in January to 80° F in July. Temperatures are slightly higher inland, except for the southern highland plateaus, such as the Mountain Pine Ridge, where it is noticeably cooler year round. Overall, the seasons are marked more by differences in humidity and rainfall than in temperature.
Average rainfall varies considerably, ranging from 1,350 millimeters in the north and west to over 4,500 millimeters in the extreme south. Seasonal differences in rainfall are greatest in the northern and central regions of the country where, between January and April or May, fewer than 100 millimeters of rain fall per month. The dry season is shorter in the south, normally only lasting from February to April. A shorter, less rainy period, known locally as the “little dry,” usually occurs in late July or August, after the initial onset of the rainy season.