April in Mexico is the warmest month of the year. In April, the weather in Mexico is typically warm. Average daily high temperature in April is about 20 degrees above zero. On average, Mexico has 10 partly cloudy, 8 sunny, 7 rainy, and 5 cloudy days in April. The rains are usually light. April as well as February and December is considered the most comfortable time to visit Mexico.