The climate in Mayotte is tropical, with hot, humid weather year-round. The average temperature is 27 degrees Celsius (81 degrees Fahrenheit), and there is little variation between the seasons. rainfall is heavy, with an average of 2,000 millimeters (79 inches) per year.