Mean annual mean temperature for Mexico is 20.6°C, with average monthly temperatures ranging between 15°C (January) and 25°C (June). Mean annual precipitation is 725 mm, with steady rainfall occurring throughout the year, but occurring mostly from June to October.