Yes, It Gets Cold in Mexico
Mexico isn't uniformly tropical. Cold occurs in:
- High elevations: Mexico City (2,240 m) – winter avg 10°C (50°F), nights near freezing.
- Northern/central plateau: Chihuahua, Durango, Aguascalientes – winter avg 5°C (41°F), frost/snow possible.
- Baja California: Tijuana/Ensenada – winter nights ~5°C (41°F), occasional frost.
Warm year-round: Southern coasts (Cancún, Acapulco, Puerto Vallarta) – tropical, 24–30°C (75–86°F).
Pack layers for interior/winter travel; beach destinations stay warm.