The climate generally varies from tropical and wet to temperate and dry, depending on region and elevation. The coastal plains are hot and humid, with heavy rainfall. The north is dry, with extremes of temperature, while the region around Mexico City has a pleasant, temperate climate.