Skip to content
Voykit

When to go · Mexico

Mexico in June

Mixed month. Rainy season in the highlands (afternoons); hurricane season opens; sargassum often heavy.

Key facts

Verdict
Mixed
Crowds
Low
Mexico
Prices
Low
Mexico

Verdict

MixedVoykit month rating for Mexico

Rainy season in the highlands (afternoons); hurricane season opens; sargassum often heavy.

Is another month better than June?

June is rated mixed. These months rate higher:

Weather in June

  • Central highlands · Mexico City, Puebla, Oaxaca, San Miguel de Allende, Guanajuatorainy

    Dry, sunny and mild Nov–Apr with cold nights (near 5 °C (41 °F) in Dec–Jan); afternoon storms May–Oct, mornings usually clear. Air quality in Mexico City is worst Feb–May.

  • Yucatán and Caribbean coast · Cancún, Playa del Carmen, Tulum, Mérida, Bacalarrainy

    Hot and humid; Mérida tops 40 °C (104 °F) in April–May. Hurricanes Jun–Nov, sargassum seaweed on the Caribbean beaches roughly Apr–Sep.

  • Pacific coast · Puerto Vallarta, Oaxaca coast, Los Cabosrainy

    Dry Nov–May; heavy rain and hurricane risk Jun–Oct, with September the wettest. Whale season Dec–Mar.

  • North and Baja · Chihuahua, Copper Canyon, Baja Californiahot

    Desert extremes; Copper Canyon has snow some winters and is best Mar–May and Oct–Nov.

  • Mediterranean-style; fog in summer, rain in winter.

  • Hurricane season roughly Aug–Oct; sea temperatures peak in late summer.

  • Bajío: Bajío highlands · Guanajuato, San Miguel, Querétaro, Aguascalientes, Zacatecasrainy

    Dry and clear November–April; the rains land June–September, usually as afternoon storms. Days mild, nights cold year-round.

  • Central Mexico: Mexico City and the highlands · Mexico City, Puebla, Toluca, Tlaxcalarainy

    Rainy season roughly May–October, with afternoon showers; the dry months are cooler at night. Mornings are clearer year-round.

  • Central Mexico: Gulf lowlands · Veracruz, Xalaparainy

    Hotter and more humid; the same summer rain pattern, plus tropical storms late in the season.

  • Central Plateau (Altiplano): Altiplano · High desert plateaurainy

    Dry and cool Oct–May; rainy season Jun–Sep brings afternoon storms. Winter nights can drop below 0 °C (32 °F); snow is rare but possible.

  • Northern Mexico: Chihuahuan desert and sierra · Chihuahua, Coahuila, Durangohot

    Cold nights Dec–Feb at altitude; June is the hottest, driest month; July–Sep brings afternoon storms.

  • Northern Mexico: Sonora and Sinaloa coast · Hermosillo, Mazatlán, Los Mochishot

    Coastal summer is humid and 35 °C (95 °F)+; hurricane season runs Jun–Nov on the Pacific side.

  • Northern Mexico: Northeast border lowlands · Monterrey, Nuevo Laredo, Tamaulipashot

    Monterrey's summer is hot and humid; winter is mild and dry.

  • Pacific Coast: Nayarit / Jalisco coast · Puerto Vallarta, Riviera Nayarit, Manzanillorainy

    Dry season November to May; June–September is hot, humid and rainy, with afternoon downpours.

  • Pacific Coast: Oaxaca coast · Puerto Escondido, Huatulco, Mazunterainy

    Same pattern, hotter and wetter; Huatulco's bays are calmer than Escondido's open surf.

  • Yucatán and the South: Peninsula interior · Mérida, Valladolid, Campecherainy

    Hot and humid year-round; rainy season June–October with afternoon storms.

  • Yucatán and the South: Caribbean coast · Cancún, Tulum, Bacalarrainy

    Hurricane risk Aug–Oct; sargasso seaweed can affect beaches in summer.

  • Yucatán and the South: Southern lowlands · Palenque, Tabasco, Chiapasrainy

    One of the wettest parts of Mexico; expect rain most months.

  • Mexico City24 °C (75 °F) / 12 °C (54 °F), 17 rain days
  • Acapulco32.1 °C (90 °F) / 25.1 °C (77 °F), 12 rain days
  • Acaxochitlán22 °C (72 °F) / 11 °C (52 °F), 15 rain days
  • Actopan25 °C (77 °F) / 12 °C (54 °F), 12 rain days
  • Aculco22 °C (72 °F) / 10 °C (50 °F), 13 rain days
  • Agua Prieta35 °C (95 °F) / 18 °C (64 °F), 7 rain days
  • Aguascalientes30 °C (86 °F) / 17 °C (63 °F), 9 rain days
  • Ahuacatlán33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Ahualulco35 °C (95 °F) / 21 °C (70 °F), 5 rain days
  • Ajijic28 °C (82 °F) / 15 °C (59 °F), 14 rain days
  • Akumal34 °C (93 °F) / 27 °C (81 °F), 12 rain days
  • Álamos38 °C (100 °F) / 23 °C (73 °F), 4 rain days
  • Amatitán33 °C (91 °F) / 18 °C (64 °F), 7 rain days
  • Amatlán de Cañas31 °C (88 °F) / 18 °C (64 °F), 12 rain days
  • Amealco33 °C (91 °F) / 18 °C (64 °F), 9 rain days
  • Amecameca28 °C (82 °F) / 16 °C (61 °F), 9 rain days
  • Angangueo24 °C (75 °F) / 11 °C (52 °F), 17 rain days
  • Apizaco23 °C (73 °F) / 9 °C (48 °F), 13 rain days
  • Aquismón34 °C (93 °F) / 22 °C (72 °F), 15 rain days
  • Arandas28 °C (82 °F) / 15 °C (59 °F), 13 rain days
  • Arócutin26 °C (79 °F) / 14 °C (57 °F), 18 rain days
  • Arteaga29 °C (84 °F) / 15 °C (59 °F), 8 rain days
  • Asientos38 °C (100 °F) / 20 °C (68 °F), 0 rain days
  • Atlatlahucan30 °C (86 °F) / 18 °C (64 °F), 7 rain days
  • Atlixco25 °C (77 °F) / 13 °C (55 °F), 15 rain days
  • Atotonilco29 °C (84 °F) / 16 °C (61 °F), 13 rain days
  • Bacalar33 °C (91 °F) / 25 °C (77 °F), 13 rain days
  • Bahía de Kino35 °C (95 °F) / 22 °C (72 °F), 0 rain days
  • Bahía de los Ángeles34 °C (93 °F) / 20 °C (68 °F), 0 rain days
  • Balancán34 °C (93 °F) / 24 °C (75 °F), 15 rain days
  • Banámichi35 °C (95 °F) / 18 °C (64 °F), 10 rain days
  • Barra de Navidad33 °C (91 °F) / 22 °C (72 °F), 12 rain days
  • Barra de Potosí33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Basaseachic Falls National Park35 °C (95 °F) / 16 °C (61 °F), 12 rain days
  • Batopilas38 °C (100 °F) / 20 °C (68 °F), 8 rain days
  • Bernal28 °C (82 °F) / 14 °C (57 °F), 10 rain days
  • Boca de Pascuales35 °C (95 °F) / 25 °C (77 °F), 2 rain days
  • Boca del Cielo35 °C (95 °F) / 26 °C (79 °F), 10 rain days
  • Bucerias33 °C (91 °F) / 24 °C (75 °F), 8 rain days
  • Bustamante35 °C (95 °F) / 20 °C (68 °F), 8 rain days
  • Cabo San Lucas32 °C (90 °F) / 20 °C (68 °F), 0 rain days
  • Cacaxtla35 °C (95 °F) / 18 °C (64 °F), 9 rain days
  • Cadereyta28 °C (82 °F) / 14 °C (57 °F), 10 rain days
  • Calkini35 °C (95 °F) / 26 °C (79 °F), 10 rain days
  • Calpan35 °C (95 °F) / 18 °C (64 °F), 12 rain days
  • Calpulalpan30 °C (86 °F) / 16 °C (61 °F), 12 rain days
  • Calvillo30 °C (86 °F) / 15 °C (59 °F), 9 rain days
  • Camalu26 °C (79 °F) / 15 °C (59 °F), 1 rain days
  • Campeche34 °C (93 °F) / 24 °C (75 °F), 12 rain days
  • Cancún34 °C (93 °F) / 25 °C (77 °F), 9 rain days
  • Candela38 °C (100 °F) / 22 °C (72 °F), 9 rain days
  • Candelaria34 °C (93 °F) / 23 °C (73 °F), 15 rain days
  • Canyon de Guadalupe40 °C (104 °F) / 20 °C (68 °F), 5 rain days
  • Capulalpam de Méndez27 °C (81 °F) / 16 °C (61 °F), 12 rain days
  • Cardenás35 °C (95 °F) / 24 °C (75 °F), 14 rain days
  • Catazajá34 °C (93 °F) / 23 °C (73 °F), 15 rain days
  • Catemaco32 °C (90 °F) / 23 °C (73 °F), 14 rain days
  • Celaya36 °C (97 °F) / 22 °C (72 °F), 9 rain days
  • Celestún34 °C (93 °F) / 24 °C (75 °F), 10 rain days
  • Chacala34 °C (93 °F) / 25 °C (77 °F), 12 rain days
  • Champotón34 °C (93 °F) / 25 °C (77 °F), 12 rain days
  • Chapala29 °C (84 °F) / 17 °C (63 °F), 14 rain days
  • Chetumal32 °C (90 °F) / 24 °C (75 °F), 13 rain days
  • Chiapa de Corzo33 °C (91 °F) / 22 °C (72 °F), 17 rain days
  • Chiautempan28 °C (82 °F) / 16 °C (61 °F), 12 rain days
  • Chignahuapan22 °C (72 °F) / 11 °C (52 °F), 15 rain days
  • Chihuahua35 °C (95 °F) / 20 °C (68 °F), 7 rain days
  • Chilpancingo35 °C (95 °F) / 22 °C (72 °F), 12 rain days
  • Chipilo34 °C (93 °F) / 18 °C (64 °F), 10 rain days
  • Cholula35 °C (95 °F) / 19 °C (66 °F), 10 rain days
  • Ciudad Acuña38 °C (100 °F) / 22 °C (72 °F), 4 rain days
  • Ciudad Constitución35 °C (95 °F) / 25 °C (77 °F), 4 rain days
  • Ciudad del Carmen34 °C (93 °F) / 26 °C (79 °F), 14 rain days
  • Ciudad del Maíz35 °C (95 °F) / 19 °C (66 °F), 8 rain days
  • Ciudad Mier37 °C (99 °F) / 24 °C (75 °F), 4 rain days
  • Ciudad Obregón36 °C (97 °F) / 20 °C (68 °F), 0 rain days
  • Ciudad Tula35 °C (95 °F) / 22 °C (72 °F), 9 rain days
  • Ciudad Valles34 °C (93 °F) / 23 °C (73 °F), 10 rain days
  • Ciudad Victoria35 °C (95 °F) / 23 °C (73 °F), 9 rain days
  • Coatepec26 °C (79 °F) / 15 °C (59 °F), 15 rain days
  • Coatzacoalcos33 °C (91 °F) / 25 °C (77 °F), 14 rain days
  • Coba34 °C (93 °F) / 24 °C (75 °F), 12 rain days
  • Cocula31 °C (88 °F) / 17 °C (63 °F), 12 rain days
  • Colima33 °C (91 °F) / 21 °C (70 °F), 12 rain days
  • Colonet24 °C (75 °F) / 14 °C (57 °F), 1 rain days
  • Comala33 °C (91 °F) / 22 °C (72 °F), 12 rain days
  • Comalcalco34 °C (93 °F) / 24 °C (75 °F), 15 rain days
  • Comitán27 °C (81 °F) / 14 °C (57 °F), 19 rain days
  • Compostela33 °C (91 °F) / 21 °C (70 °F), 10 rain days
  • Copainalá33 °C (91 °F) / 20 °C (68 °F), 14 rain days
  • Córdoba33 °C (91 °F) / 22 °C (72 °F), 16 rain days
  • Cosalá33 °C (91 °F) / 21 °C (70 °F), 12 rain days
  • Coscomatepec25 °C (77 °F) / 13 °C (55 °F), 16 rain days
  • Cotija35 °C (95 °F) / 18 °C (64 °F), 10 rain days
  • Cozumel32 °C (90 °F) / 25 °C (77 °F), 12 rain days
  • Creel26 °C (79 °F) / 13 °C (55 °F), 10 rain days
  • Cuajinicuilapa33 °C (91 °F) / 25 °C (77 °F), 10 rain days
  • Cuanajo33 °C (91 °F) / 19 °C (66 °F), 12 rain days
  • Cuatro Ciénegas38 °C (100 °F) / 22 °C (72 °F), 6 rain days
  • Cuautla30 °C (86 °F) / 17 °C (63 °F), 16 rain days
  • Cuernavaca27 °C (81 °F) / 17 °C (63 °F), 19 rain days
  • Cuetzalan26 °C (79 °F) / 16 °C (61 °F), 17 rain days
  • Cuitzeo31 °C (88 °F) / 20 °C (68 °F), 9 rain days
  • Culiacán37.3 °C (99 °F) / 24.4 °C (76 °F), 4 rain days
  • Cumbres de Majalca National Park33 °C (91 °F) / 12 °C (54 °F), 9 rain days
  • Cuzamá35 °C (95 °F) / 22 °C (72 °F), 11 rain days
  • Dolores Hidalgo28 °C (82 °F) / 14 °C (57 °F), 11 rain days
  • Durango30 °C (86 °F) / 14 °C (57 °F), 8 rain days
  • Ecatepec25 °C (77 °F) / 13 °C (55 °F), 14 rain days
  • Edzná34 °C (93 °F) / 24 °C (75 °F), 12 rain days
  • El Arenal30 °C (86 °F) / 16 °C (61 °F), 14 rain days
  • El Castaño33 °C (91 °F) / 25 °C (77 °F), 12 rain days
  • El Cuyo33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • El Desemboque37 °C (99 °F) / 23 °C (73 °F), 1 rain days
  • El Fuerte39 °C (102 °F) / 24 °C (75 °F), 4 rain days
  • El Oro de Hidalgo21 °C (70 °F) / 9 °C (48 °F), 17 rain days
  • El Rosario33 °C (91 °F) / 23 °C (73 °F), 9 rain days
  • El Rosario26 °C (79 °F) / 15 °C (59 °F), 0 rain days
  • El Salto30 °C (86 °F) / 15 °C (59 °F), 15 rain days
  • Emiliano Zapata28 °C (82 °F) / 18 °C (64 °F), 18 rain days
  • Ensenada24 °C (75 °F) / 14 °C (57 °F), 0 rain days
  • Erongarícuaro25 °C (77 °F) / 13 °C (55 °F), 15 rain days
  • Escárcega34 °C (93 °F) / 23 °C (73 °F), 14 rain days
  • Espita35 °C (95 °F) / 26 °C (79 °F), 12 rain days
  • Ezequiel Montes27 °C (81 °F) / 14 °C (57 °F), 10 rain days
  • Felipe Carrillo Puerto34 °C (93 °F) / 24 °C (75 °F), 14 rain days
  • Fresnillo27 °C (81 °F) / 13 °C (55 °F), 9 rain days
  • General Cepeda34 °C (93 °F) / 18 °C (64 °F), 5 rain days
  • General Terán36 °C (97 °F) / 22 °C (72 °F), 2 rain days
  • General Zaragoza36 °C (97 °F) / 22 °C (72 °F), 7 rain days
  • Gómez Palacio35 °C (95 °F) / 20 °C (68 °F), 5 rain days
  • Guachochi28 °C (82 °F) / 11 °C (52 °F), 10 rain days
  • Guadalajara30 °C (86 °F) / 17 °C (63 °F), 15 rain days
  • Guadalupe35 °C (95 °F) / 18 °C (64 °F), 2 rain days
  • Guanaceví28 °C (82 °F) / 15 °C (59 °F), 10 rain days
  • Guanajuato30 °C (86 °F) / 15.1 °C (59 °F), 12 rain days
  • Guasave33 °C (91 °F) / 22 °C (72 °F), 12 rain days
  • Guaymas38 °C (100 °F) / 22 °C (72 °F), 1 rain days
  • Guerrero35 °C (95 °F) / 20 °C (68 °F), 2 rain days
  • Guerrero Negro28 °C (82 °F) / 14 °C (57 °F), 0 rain days
  • Hecelchakán34 °C (93 °F) / 24 °C (75 °F), 12 rain days
  • Hermosillo39.8 °C (104 °F) / 23.8 °C (75 °F), 1 rain days
  • Holbox33 °C (91 °F) / 25 °C (77 °F), 11 rain days
  • Homún35 °C (95 °F) / 26 °C (79 °F), 12 rain days
  • Hopelchén35 °C (95 °F) / 26 °C (79 °F), 13 rain days
  • Huachinango25 °C (77 °F) / 14 °C (57 °F), 17 rain days
  • Huamantla23 °C (73 °F) / 11 °C (52 °F), 15 rain days
  • Huasca de Ocampo35 °C (95 °F) / 20 °C (68 °F), 12 rain days
  • Huatulco33 °C (91 °F) / 26 °C (79 °F), 9 rain days
  • Huejotzingo25 °C (77 °F) / 12 °C (54 °F), 14 rain days
  • Hueyapan32 °C (90 °F) / 18 °C (64 °F), 10 rain days
  • Huichapan30 °C (86 °F) / 14 °C (57 °F), 9 rain days
  • Iguala34 °C (93 °F) / 20 °C (68 °F), 12 rain days
  • Ihuatzio29 °C (84 °F) / 18 °C (64 °F), 12 rain days
  • Irapuato30 °C (86 °F) / 16 °C (61 °F), 12 rain days
  • Isla Aguada33 °C (91 °F) / 25 °C (77 °F), 12 rain days
  • Isla Mujeres33 °C (91 °F) / 25 °C (77 °F), 11 rain days
  • Ixcateopan31 °C (88 °F) / 21 °C (70 °F), 9 rain days
  • Ixmiquilpan27 °C (81 °F) / 13 °C (55 °F), 12 rain days
  • Ixtapa33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • Ixtapan de la Sal25 °C (77 °F) / 13 °C (55 °F), 18 rain days
  • Ixtenco23 °C (73 °F) / 11 °C (52 °F), 16 rain days
  • Ciudad Ixtepec33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Ixtlán del Rio31 °C (88 °F) / 18 °C (64 °F), 10 rain days
  • Izamal34 °C (93 °F) / 23 °C (73 °F), 12 rain days
  • Jalpa de Cánovas29 °C (84 °F) / 15 °C (59 °F), 11 rain days
  • Jalpa30 °C (86 °F) / 16 °C (61 °F), 10 rain days
  • Jalpan31 °C (88 °F) / 17 °C (63 °F), 10 rain days
  • Janitzio25 °C (77 °F) / 12 °C (54 °F), 14 rain days
  • Jaracuaro25 °C (77 °F) / 14 °C (57 °F), 17 rain days
  • Jerez de Garcia Salinas27 °C (81 °F) / 13 °C (55 °F), 10 rain days
  • Jilotepec23 °C (73 °F) / 10 °C (50 °F), 14 rain days
  • Jiquilpan35 °C (95 °F) / 22 °C (72 °F), 12 rain days
  • Jojutla32 °C (90 °F) / 18 °C (64 °F), 15 rain days
  • Juarez36 °C (97 °F) / 16 °C (61 °F), 11 rain days
  • Juquila31 °C (88 °F) / 20 °C (68 °F), 12 rain days
  • La Magdalena Tlatlauquitepec33 °C (91 °F) / 18 °C (64 °F), 9 rain days
  • La Manzanilla33 °C (91 °F) / 22 °C (72 °F), 9 rain days
  • La Paz35 °C (95 °F) / 20 °C (68 °F), 0 rain days
  • La Peñita de Jaltemba33 °C (91 °F) / 23 °C (73 °F), 10 rain days
  • La Pesca34 °C (93 °F) / 24 °C (75 °F), 10 rain days
  • La Ventana35 °C (95 °F) / 22 °C (72 °F), 0 rain days
  • Lagos de Moreno28 °C (82 °F) / 14 °C (57 °F), 11 rain days
  • Lázaro Cárdenas33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • León29.9 °C (86 °F) / 16.8 °C (62 °F), 13 rain days
  • Linares38 °C (100 °F) / 22 °C (72 °F), 9 rain days
  • Lo de Marcos32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Loreto35 °C (95 °F) / 23 °C (73 °F), 1 rain days
  • Los Algodones40 °C (104 °F) / 22 °C (72 °F), 0 rain days
  • Los Barriles35 °C (95 °F) / 25 °C (77 °F), 6 rain days
  • Los Mochis37 °C (99 °F) / 24 °C (75 °F), 3 rain days
  • Madera26 °C (79 °F) / 12 °C (54 °F), 1 rain days
  • Magdalena de Kino38 °C (100 °F) / 18 °C (64 °F), 6 rain days
  • Mahahual32 °C (90 °F) / 25 °C (77 °F), 12 rain days
  • Malinalco25 °C (77 °F) / 13 °C (55 °F), 18 rain days
  • Maní34 °C (93 °F) / 26 °C (79 °F), 9 rain days
  • Manzanillo33 °C (91 °F) / 23 °C (73 °F), 12 rain days
  • Mapimi38 °C (100 °F) / 21 °C (70 °F), 0 rain days
  • Maruata33 °C (91 °F) / 24 °C (75 °F), 7 rain days
  • Mascota32 °C (90 °F) / 22 °C (72 °F), 12 rain days
  • Matamoros34 °C (93 °F) / 25 °C (77 °F), 2 rain days
  • Matehuala35 °C (95 °F) / 18 °C (64 °F), 0 rain days
  • Maxcanú35 °C (95 °F) / 27 °C (81 °F), 14 rain days
  • Mayapan35 °C (95 °F) / 23 °C (73 °F), 12 rain days
  • Mazamitla25 °C (77 °F) / 12 °C (54 °F), 15 rain days
  • Mazatlán33 °C (91 °F) / 24 °C (75 °F), 4 rain days
  • Mazunte32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Melchor Múzquiz36 °C (97 °F) / 21 °C (70 °F), 5 rain days
  • Mérida35 °C (95 °F) / 22 °C (72 °F), 10 rain days
  • Metepec22 °C (72 °F) / 9 °C (48 °F), 18 rain days
  • Metztitlán35 °C (95 °F) / 18 °C (64 °F), 14 rain days
  • Mexcaltitán33 °C (91 °F) / 23 °C (73 °F), 8 rain days
  • Mexicali41 °C (106 °F) / 23 °C (73 °F), 0 rain days
  • Mexquitic de Carmona35 °C (95 °F) / 18 °C (64 °F), 9 rain days
  • Mineral de Pozos27 °C (81 °F) / 13 °C (55 °F), 10 rain days
  • Mineral del Chico22 °C (72 °F) / 10 °C (50 °F), 14 rain days
  • Mineral del Monte22 °C (72 °F) / 10 °C (50 °F), 8 rain days
  • Mitla27 °C (81 °F) / 15 °C (59 °F), 14 rain days
  • Mocorito38 °C (100 °F) / 23 °C (73 °F), 3 rain days
  • Montemorelos35 °C (95 °F) / 22 °C (72 °F), 7 rain days
  • Monterrey/Eastern suburbs34 °C (93 °F) / 22 °C (72 °F), 6 rain days
  • Monterrey/Western suburbs34 °C (93 °F) / 22 °C (72 °F), 7 rain days
  • Monterrey36 °C (97 °F) / 23 °C (73 °F), 6 rain days
  • Morelia28 °C (82 °F) / 13 °C (55 °F), 13 rain days
  • Moroleon33 °C (91 °F) / 17 °C (63 °F), 12 rain days
  • Motul33 °C (91 °F) / 27 °C (81 °F), 10 rain days
  • Mulegé33 °C (91 °F) / 21 °C (70 °F), 2 rain days
  • Naolinco26 °C (79 °F) / 14 °C (57 °F), 15 rain days
  • Napizaro28 °C (82 °F) / 15 °C (59 °F), 14 rain days
  • Naucalpan28 °C (82 °F) / 13 °C (55 °F), 10 rain days
  • Nochistlán36 °C (97 °F) / 20 °C (68 °F), 7 rain days
  • Nogales, Sonora35 °C (95 °F) / 16 °C (61 °F), 3 rain days
  • Nombre de Dios30 °C (86 °F) / 14 °C (57 °F), 9 rain days
  • Nuevo Ideal32 °C (90 °F) / 15 °C (59 °F), 2 rain days
  • Nuevo Laredo37 °C (99 °F) / 24 °C (75 °F), 5 rain days
  • Nuevo Nayarit33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Nuevo Progreso36 °C (97 °F) / 24 °C (75 °F), 5 rain days
  • Oaxaca City31 °C (88 °F) / 17 °C (63 °F), 188 rain days
  • Oaxtepec33 °C (91 °F) / 18 °C (64 °F), 8 rain days
  • Ocosingo33 °C (91 °F) / 22 °C (72 °F), 14 rain days
  • Ocozocoautla31 °C (88 °F) / 21 °C (70 °F), 18 rain days
  • Ocuituco35 °C (95 °F) / 18 °C (64 °F), 7 rain days
  • Ojinaga35 °C (95 °F) / 18 °C (64 °F), 9 rain days
  • Omitlán25 °C (77 °F) / 12 °C (54 °F), 12 rain days
  • Oponguio26 °C (79 °F) / 14 °C (57 °F), 14 rain days
  • Orizaba26 °C (79 °F) / 14 °C (57 °F), 17 rain days
  • Otumba24 °C (75 °F) / 11 °C (52 °F), 13 rain days
  • Pabellón de Arteaga30 °C (86 °F) / 15 °C (59 °F), 12 rain days
  • Pabellón de Hidalgo34 °C (93 °F) / 18 °C (64 °F), 9 rain days
  • Pacanda33 °C (91 °F) / 20 °C (68 °F), 5 rain days
  • Pachuca22 °C (72 °F) / 9 °C (48 °F), 13 rain days
  • Pahuatlán35 °C (95 °F) / 20 °C (68 °F), 12 rain days
  • Palenque33 °C (91 °F) / 23 °C (73 °F), 17 rain days
  • Palizada35 °C (95 °F) / 26 °C (79 °F), 12 rain days
  • Papantla33 °C (91 °F) / 24 °C (75 °F), 14 rain days
  • Paracho de Verduzco26 °C (79 °F) / 13 °C (55 °F), 15 rain days
  • Paraíso35 °C (95 °F) / 26 °C (79 °F), 16 rain days
  • Parral32 °C (90 °F) / 17 °C (63 °F), 8 rain days
  • Parras de la Fuente38 °C (100 °F) / 20 °C (68 °F), 6 rain days
  • Patzcuaro25 °C (77 °F) / 12 °C (54 °F), 16 rain days
  • Pénjamo34 °C (93 °F) / 20 °C (68 °F), 9 rain days
  • Petatán30 °C (86 °F) / 17 °C (63 °F), 14 rain days
  • Piedras Negras44 °C (111 °F) / 26 °C (79 °F), 9 rain days
  • Pinal de Amoles26 °C (79 °F) / 13 °C (55 °F), 11 rain days
  • Pinos35 °C (95 °F) / 18 °C (64 °F), 5 rain days
  • Playa del Carmen33 °C (91 °F) / 25 °C (77 °F), 11 rain days
  • Playas de Rosarito26 °C (79 °F) / 17 °C (63 °F), 1 rain days
  • Poza Rica33 °C (91 °F) / 24 °C (75 °F), 13 rain days
  • Progreso33 °C (91 °F) / 24 °C (75 °F), 8 rain days
  • Puebla26 °C (79 °F) / 13 °C (55 °F), 15 rain days
  • Puerto Aventuras34 °C (93 °F) / 27 °C (81 °F), 9 rain days
  • Puerto Escondido32 °C (90 °F) / 24 °C (75 °F), 13 rain days
  • Puerto Morelos33 °C (91 °F) / 25 °C (77 °F), 11 rain days
  • Puerto Nuevo30 °C (86 °F) / 20 °C (68 °F), 1 rain days
  • Puerto Peñasco35 °C (95 °F) / 23 °C (73 °F), 1 rain days
  • Puerto Vallarta31 °C (88 °F) / 23 °C (73 °F), 9 rain days
  • Punta Allen33 °C (91 °F) / 25 °C (77 °F), 12 rain days
  • Querétaro29 °C (84 °F) / 15 °C (59 °F), 9 rain days
  • Quiroga26 °C (79 °F) / 13 °C (55 °F), 15 rain days
  • Real de Catorce27 °C (81 °F) / 13 °C (55 °F), 8 rain days
  • Reforma Agraria28 °C (82 °F) / 18 °C (64 °F), 18 rain days
  • Reynosa36 °C (97 °F) / 25 °C (77 °F), 13 rain days
  • Rincón de Guayabitos33 °C (91 °F) / 23 °C (73 °F), 12 rain days
  • Rio Lagartos33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • Rioverde31 °C (88 °F) / 17 °C (63 °F), 9 rain days
  • Salamanca36 °C (97 °F) / 18 °C (64 °F), 9 rain days
  • Salina Cruz33 °C (91 °F) / 25 °C (77 °F), 10 rain days
  • Saltillo30 °C (86 °F) / 17 °C (63 °F), 8 rain days
  • Salvatierra29 °C (84 °F) / 15 °C (59 °F), 12 rain days
  • San Agustinillo33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • San Andrés Tuxtla32 °C (90 °F) / 24 °C (75 °F), 14 rain days
  • San Blas33 °C (91 °F) / 23 °C (73 °F), 8 rain days
  • San Carlos31 °C (88 °F) / 19 °C (66 °F), 5 rain days
  • San Carlos36 °C (97 °F) / 24 °C (75 °F), 1 rain days
  • San Cristóbal de las Casas24 °C (75 °F) / 12 °C (54 °F), 18 rain days
  • San Felipe37 °C (99 °F) / 23 °C (73 °F), 0 rain days
  • San Francisco33 °C (91 °F) / 24 °C (75 °F), 8 rain days
  • San Ignacio, Baja California37 °C (99 °F) / 21 °C (70 °F), 0 rain days
  • San Ignacio, Sinaloa35 °C (95 °F) / 24 °C (75 °F), 8 rain days
  • San Joaquín34 °C (93 °F) / 23 °C (73 °F), 11 rain days
  • San José de Gracia35 °C (95 °F) / 19 °C (66 °F), 5 rain days
  • San José del Cabo32 °C (90 °F) / 20 °C (68 °F), 0 rain days
  • San José del Pacífico21 °C (70 °F) / 11 °C (52 °F), 17 rain days
  • San Juan Chamula33 °C (91 °F) / 22 °C (72 °F), 15 rain days
  • San Juan de los Lagos29 °C (84 °F) / 15 °C (59 °F), 10 rain days
  • San Juan del Rio27 °C (81 °F) / 13 °C (55 °F), 10 rain days
  • San Luis Potosi27 °C (81 °F) / 14 °C (57 °F), 9 rain days
  • San Luis Río Colorado41 °C (106 °F) / 21 °C (70 °F), 0 rain days
  • San Luis Soyatlán28 °C (82 °F) / 16 °C (61 °F), 14 rain days
  • San Miguel de Allende29 °C (84 °F) / 13 °C (55 °F), 10 rain days
  • San Patricio-Melaque33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • San Pedro de las Colonias38 °C (100 °F) / 22 °C (72 °F), 7 rain days
  • San Pedro y San Pablo Teposcolula33 °C (91 °F) / 16 °C (61 °F), 9 rain days
  • San Sebastián del Oeste27 °C (81 °F) / 14 °C (57 °F), 12 rain days
  • Santa Clara de Cobre35 °C (95 °F) / 20 °C (68 °F), 12 rain days
  • Santa Elena, Yucatán35 °C (95 °F) / 21 °C (70 °F), 11 rain days
  • Santa María del Oro30 °C (86 °F) / 16 °C (61 °F), 3 rain days
  • Santa María del Río29 °C (84 °F) / 14 °C (57 °F), 8 rain days
  • Santa Rosalía34 °C (93 °F) / 21 °C (70 °F), 0 rain days
  • Santiago Apoala35 °C (95 °F) / 18 °C (64 °F), 8 rain days
  • Santiago, Nuevo León33 °C (91 °F) / 20 °C (68 °F), 8 rain days
  • Santiago Papasquiaro33 °C (91 °F) / 17 °C (63 °F), 6 rain days
  • Sayula29 °C (84 °F) / 16 °C (61 °F), 14 rain days
  • Sayulita31 °C (88 °F) / 23 °C (73 °F), 8 rain days
  • Sisal33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • Sombrerete25 °C (77 °F) / 13 °C (55 °F), 10 rain days
  • Tacámbaro26 °C (79 °F) / 15 °C (59 °F), 15 rain days
  • Talpa de Allende28 °C (82 °F) / 15 °C (59 °F), 14 rain days
  • Tamazunchale35 °C (95 °F) / 20 °C (68 °F), 2 rain days
  • Tampico32.8 °C (91 °F) / 25.7 °C (78 °F), 11 rain days
  • Tamuín35 °C (95 °F) / 22 °C (72 °F), 12 rain days
  • Tapachula32 °C (90 °F) / 23 °C (73 °F), 21 rain days
  • Tapalpa25 °C (77 °F) / 12 °C (54 °F), 15 rain days
  • Tapijulapa34 °C (93 °F) / 24 °C (75 °F), 17 rain days
  • Taxco29 °C (84 °F) / 17 °C (63 °F), 17 rain days
  • Teapa33 °C (91 °F) / 23 °C (73 °F), 17 rain days
  • Tecate31 °C (88 °F) / 14 °C (57 °F), 1 rain days
  • Tecolutla32 °C (90 °F) / 24 °C (75 °F), 12 rain days
  • Tecomán33 °C (91 °F) / 22 °C (72 °F), 8 rain days
  • Tecozautla28 °C (82 °F) / 13 °C (55 °F), 12 rain days
  • Tehuacán27 °C (81 °F) / 16 °C (61 °F), 13 rain days
  • Tekax34 °C (93 °F) / 22 °C (72 °F), 13 rain days
  • Temacapulín31 °C (88 °F) / 18 °C (64 °F), 9 rain days
  • Temoaya22 °C (72 °F) / 13 °C (55 °F), 5 rain days
  • Tenancingo24 °C (75 °F) / 12 °C (54 °F), 20 rain days
  • Tenosique34 °C (93 °F) / 24 °C (75 °F), 15 rain days
  • Teotihuacan24 °C (75 °F) / 11 °C (52 °F), 14 rain days
  • Tepatitlán28 °C (82 °F) / 16 °C (61 °F), 13 rain days
  • Tepic32 °C (90 °F) / 20 °C (68 °F), 10 rain days
  • Tepotzotlán24 °C (75 °F) / 11 °C (52 °F), 14 rain days
  • Tepoztlán26 °C (79 °F) / 14 °C (57 °F), 18 rain days
  • Tequila31 °C (88 °F) / 17 °C (63 °F), 12 rain days
  • Tequisquiapan34 °C (93 °F) / 17 °C (63 °F), 7 rain days
  • Tequixquiac27 °C (81 °F) / 14 °C (57 °F), 10 rain days
  • Tetela de Ocampo23 °C (73 °F) / 11 °C (52 °F), 15 rain days
  • Tetela del Volcán30 °C (86 °F) / 18 °C (64 °F), 12 rain days
  • Teúl35 °C (95 °F) / 18 °C (64 °F), 9 rain days
  • Texcoco28 °C (82 °F) / 14 °C (57 °F), 9 rain days
  • Teziutlán22 °C (72 °F) / 12 °C (54 °F), 16 rain days
  • Tierra Nueva31 °C (88 °F) / 16 °C (61 °F), 9 rain days
  • Tijuana25 °C (77 °F) / 14 °C (57 °F), 1 rain days
  • Tixkokob35 °C (95 °F) / 23 °C (73 °F), 12 rain days
  • Tizimin34 °C (93 °F) / 23 °C (73 °F), 12 rain days
  • Tlacotalpan32 °C (90 °F) / 23 °C (73 °F), 14 rain days
  • Tlalpujahua23 °C (73 °F) / 12 °C (54 °F), 18 rain days
  • Tlaltizapán31 °C (88 °F) / 18 °C (64 °F), 17 rain days
  • Tlaxcala24 °C (75 °F) / 11 °C (52 °F), 15 rain days
  • Tlaxco35 °C (95 °F) / 18 °C (64 °F), 7 rain days
  • Tlayacapan27 °C (81 °F) / 15 °C (59 °F), 16 rain days
  • Tochimilco27 °C (81 °F) / 16 °C (61 °F), 2 rain days
  • Tócuaro33 °C (91 °F) / 18 °C (64 °F), 4 rain days
  • Todos Santos33 °C (91 °F) / 21 °C (70 °F), 2 rain days
  • Toluca23 °C (73 °F) / 8 °C (46 °F), 19 rain days
  • Tomatlán32 °C (90 °F) / 23 °C (73 °F), 8 rain days
  • Tonatico33 °C (91 °F) / 17 °C (63 °F), 12 rain days
  • Toniná31 °C (88 °F) / 22 °C (72 °F), 14 rain days
  • Torreón35 °C (95 °F) / 20 °C (68 °F), 3 rain days
  • Totolapan35 °C (95 °F) / 18 °C (64 °F), 10 rain days
  • Troncones33 °C (91 °F) / 24 °C (75 °F), 9 rain days
  • Tula de Allende36 °C (97 °F) / 18 °C (64 °F), 12 rain days
  • Tulancingo23 °C (73 °F) / 11 °C (52 °F), 14 rain days
  • Tulum33 °C (91 °F) / 25 °C (77 °F), 12 rain days
  • Tuxpan32 °C (90 °F) / 24 °C (75 °F), 13 rain days
  • Tzintzuntzán26 °C (79 °F) / 13 °C (55 °F), 15 rain days
  • Ures40 °C (104 °F) / 22 °C (72 °F), 3 rain days
  • Uruapan28 °C (82 °F) / 16 °C (61 °F), 16 rain days
  • Valladolid34 °C (93 °F) / 23 °C (73 °F), 13 rain days
  • Valle de Bravo23 °C (73 °F) / 12 °C (54 °F), 19 rain days
  • Valle de Guadalupe28 °C (82 °F) / 13 °C (55 °F), 0 rain days
  • Veracruz31 °C (88 °F) / 25 °C (77 °F), 12 rain days
  • Viesca38 °C (100 °F) / 24 °C (75 °F), 0 rain days
  • Villa del Carbón22 °C (72 °F) / 9 °C (48 °F), 15 rain days
  • Villahermosa34 °C (93 °F) / 24 °C (75 °F), 14 rain days
  • Villanueva35 °C (95 °F) / 20 °C (68 °F), 5 rain days
  • Xalapa27 °C (81 °F) / 16 °C (61 °F), 17 rain days
  • Xcalak32 °C (90 °F) / 25 °C (77 °F), 12 rain days
  • Xico26 °C (79 °F) / 15 °C (59 °F), 16 rain days
  • Xicotepec26 °C (79 °F) / 14 °C (57 °F), 15 rain days
  • Xilitla31 °C (88 °F) / 19 °C (66 °F), 13 rain days
  • Xochitepec28 °C (82 °F) / 16 °C (61 °F), 18 rain days
  • Xpujil33 °C (91 °F) / 23 °C (73 °F), 15 rain days
  • Yecapixtla33 °C (91 °F) / 16 °C (61 °F), 9 rain days
  • Zacatecas26 °C (79 °F) / 12 °C (54 °F), 8 rain days
  • Zacatelco35 °C (95 °F) / 20 °C (68 °F), 8 rain days
  • Zacatlán22 °C (72 °F) / 12 °C (54 °F), 16 rain days
  • Zacualpan de Amilpas30 °C (86 °F) / 19 °C (66 °F), 8 rain days
  • Zamora de Hidalgo29 °C (84 °F) / 15 °C (59 °F), 13 rain days
  • Zempoala33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Zihuatanejo33 °C (91 °F) / 24 °C (75 °F), 10 rain days
  • Zimapán35 °C (95 °F) / 18 °C (64 °F), 12 rain days
  • Zipolite33 °C (91 °F) / 24 °C (75 °F), 12 rain days
  • Zirahuen25 °C (77 °F) / 13 °C (55 °F), 18 rain days
  • Zitácuaro25 °C (77 °F) / 14 °C (57 °F), 16 rain days
  • Zozocolco de Hidalgo33 °C (91 °F) / 24 °C (75 °F), 15 rain days

Festivals and holidays

Dates as our data lists them. Moving holidays (lunar and Islamic calendars, Easter) shift every year: check the date for your year before you build a trip on it.

  • Pride march

    Late June · Mexico City

    A huge parade; hotels and roads are busy.

  • Rainy season

    Jun–Sep · Mexico City

    Afternoon storms most days; mornings are best for outdoor sights.

Crowds and prices

Crowds · Mexico
Low
Prices · Mexico
Low

Compare two months

Weather, crowds and prices for any two months in Mexico, side by side.

  • Verdict

    Jun: Mixed

    Jan: Great (better)

  • Crowds

    Jun: Low

    Jan: High

  • Prices

    Jun: Low

    Jan: High

  • Festivals listed

    Jun: 2

    Jan: 3

June: Rainy season in the highlands (afternoons); hurricane season opens; sargassum often heavy.

January: Dry and sunny; cold nights in the highlands; whale watching on the Pacific.

Mexico: figures are long-term averages from this guide, not a forecast.

What to pack

  • Light, breathable clothes, a sun hat and sunscreen
  • A rain jacket or umbrella and shoes that dry fast

Build the full packing list for your trip →

Where to go in June

Rated best or good this month

  • Boca de Pascuales

    Best months: Mar–Oct (steady surf, warm weather)

  • Camalu

    Best months: Jun–Sep (warm water, low rain)

  • Ensenada

    Best months: Apr–Jun, Sep–Nov

  • Holbox

    Best months: Dec–Apr (dry, cooler); whale sharks late May–Sep

  • La Ventana

    Best months: Nov–Apr (wind and whale season); May–Jun for calm water and diving

  • Metepec

    Best months: Mar–May, Oct–Nov (dry, clear); the rainy season runs Jun–Sep with afternoon showers

  • San Carlos

    Best months: Nov–Apr (dry, 24–29 °C (75–84 °F) days); diving peaks Mar–Jun

  • Valle de Guadalupe

    Best months: Mar–Jun, Sep–early Oct