The best time to visit Mexico for tourism depends on where you are going and what you plan to do. Generally, the dry season between December and April is a good time to visit many parts of Mexico.