When to visit


Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 779

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 785

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 787

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 790

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 811

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 811

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 70

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 71

Notice: Undefined offset: 0 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 70

Notice: Undefined offset: 1 in /home/clientsjourneyme/public_html/wp-includes/media.php on line 71

The best time to visit Mexico varies greatly depending on where (and why) you’re visiting. Its diverse landscape and climate make for endless adventures, but also mean the weather can fluctuate from one region to another.
Read on for a detailed look at Mexico’s weather throughout the year or to see when the major events of 2019/2020 are taking place.

MAJOR EVENTS AND HOLIDAYS IN MEXICO

Winter / Spring (December - May)
Date Holiday / Event Where
December 12 Day of the Virgin of Guadalupe Nationwide; Mexico City
December 16-24 Christmas Posadas Celebrations Nationwide
December 23 Festival of the Radishes Oaxaca
December 24-25 Christmas Nationwide
December 31 New Year’s Eve Nationwide
January 5-26 Merida Fest Merida, Yucatan
January 6 Three Kings’ Day Nationwide
January 15-23 The Great Festival of Chiapas de Corzo Chiapas
February 5 Mexican Constitution Day Nationwide
February 5-9 Zona MACO Mexico City
February 20-25 Carnival Celebrations Mazatlan, Cozumel, Merida, Veracruz
March 7-14 Guitar Festival Ixtapa-Zihuatanejo
March 20-27 International Film Festival Guadalajara
March 29 Spring Equinox Nationwide – Teotihuacan/Chichen Itza
April 5-11 Semana Santa (Holy Week- Palm Sunday to Easter Sunday) Nationwide
April-May TBD San Marcos Fair Aguascalientes
April-May TBD The Puebla Fair Puebla
May 5 Cinco de Mayo Parade Puebla
May 24-25 A taste of New York at Mayakoba Riviera Maya
Summer / Fall (June - November)
Date Holiday / Event Where
June- August Wine Harvest Festivals Queretaro
June 14 Parade of the Crazies San Miguel Allende
June 21 Father’s Day Nationwide
June TBD Los Cabos Open Surf Baja California Sur
July TBD Punta Mita Beach Fesetival Nayarit
TBD Whale Shark Festival Isla Mujeres, Quintana Roo
July 20-27 Guelaguetza Dance Festival Oaxaca
July 25-28 Guanajuato International Film Festival Guanajuato
August 22 La Huamantlada Festival Tlaxcala
August Wine Harvest Festivals San Miguel Allende & Baja California
August TBD Chile en Nogada Festival Puebla
August TBD National Copper Festival Santa Clara del Cobre, Mich
August (3rd week) Apple Festival Zacatlan, Puebla
August TBD Great Mexico City Marathon Mexico City
September 15-16 El Grito & Independence Day Nationwide
September 22 Fall Equinox Archaeological Sites
October 7-25 International Cervantino Festival Guanajuato
October 30- November 1 Mexican F1 Grand Prix Mexico City
October 30 – November 8 Festival de Calaveras Aguascalientes
November 1-2 Day of the Dead Nationwide
November 2-8 OHL Golf Classic Mayakoba, Riviera Maya
November TBD Hot Air Balloon International Festival Leon, Guanajuato
November TBD Morelia Music Festival Morelia, Michoacan
November 20 Mexican Revolution Day Nationwide
November TBD Festival Gourmet International Vallarta-Nayarit
November TBD Riviera Maya Jazz Festival Riviera Maya
November TBD Festival de las Calacas San Miguel de Allende

*Many events do not publish exact dates until the last minute. Confirm the exact dates with your travel consultant for the events you are interested in.

Natural Phenomenons
Date Animal / Event Where
December – March Whale Watching Sea of Cortez, Pacific Ocean
November – March Monarch Butterfly Migration Mexico State, Michoacan
March – April Pink Flamingo Mating Celestun
June – September Whale Shark Season Isla Mujeres, Riviera Maya
June – July Firefly Season Tlaxcala
July – September Sea Turtle Nesting Pacific Coast
October – April Whale Shark Season Baja Peninsula

MEXICO´S WEATHER: CLIMATE, SEASON AND TEMPERATURE


DRY/COOLER SEASON
November to April

RAINY/HOTTER SEASON
May to October
Mainland Pacific Coast Yucatan Baja Peninsula Colonial Mexico Mexico City Northern Mexico
JAN 72-88 °F 22-31 °C 68-82 °F 20-27 °C 57-71 °F 13-22 °C 72-88 °F 22-31 °C 68-82 °F 20-27 °C 57-72 °F 13-22 °C
FEB 72-88 °F 22-31 °C 71-89 °F 21-31 °C 60-83 °F 15-28 °C 72-88 °F 22-31 °C 71-89 °F 21-31 °C 60-83 °F 15-28 °C
MAR 77-91 °F 25-32 °C 75-89 °F 23-31 °C 75-95 °F 23-35 °C 77-91 °F 25-32 °C 75-89 °F 23-31 °C 75-95 °F 23-35 °C
APR 77-90 °F 25-31 °C 73-87 °F 22-31 °C 71-89 °F 21-31 °C 77-90 °F 25-31 °C 73-87 °F 22-31 °C 71-89 °F 21-31 °C
MAY 72-88 °F 22-31 °C 68-84 °F 20-28 °C 56-74 °F 13-23 °C 72-88 °F 22-31 °C 68-84 °F 20-28 °C 56-74 °F 13-23 °C
JUN 77-90 °F 25-31 °C 73-89 °F 22-31 °C 52-79 °F 11-26 °C 77-90 °F 25-31 °C 73-89 °F 22-31 °C 52-79 °F 11-26 °C
JUL 77-91 °F 25-31 °C 75-91 °F 23-31 °C 76-93 °F 24-33 °C 77-91 °F 25-31 °C 75-91 °F 23-31 °C 76-93 °F 24-33 °C
AUG 75-90 °F 23-31 °C 71-84 °F 21-28 °C 66-81 °F 18-27 °C 75-90 °F 23-31 °C 71-84 °F 21-28 °C 66-81 °F 18-27 °C
SEP 72-88 °F 22-31 °C 72-88 °F 22-31 °C 56-80 °F 13-26 °C 72-88 °F 23-31 °C 72-88 °F 22-31 °C 56-80 °F 13-26 °C
OCT 77-90 °F 25-31 °C 75-89 °F 23-31 °C 69-92 °F 20-33 °C 77-90 °F 25-31 °C 75-89 °F 23-31 °C 76-92 °F 20-33 °C
NOV 77-90 °F 25-31 °C 75-89 °F 23-31 °C 76-92 °F 24-33 °C 77-90 °F 25-31 °C 75-89 °F 23-31 °C 76-92 °F 24-33 °C
DEC 73-88 °F 22-31 °C 68-84 °F 20-28 °C 59-74 °F 15-23 °C 77-90 °F 25-31 °C 75-89 °F 23-31 °C 76-92 °F 24-33 °C