Many are surprised that January is still one of the warmer months in Mexico, especially if you're visiting the Mexico beach towns. Average temperatures in Mexico in January hover around 80°F (26°C) on the beaches, but it can feel a few degrees hotter because of the humidity.