Mexico is enjoyable year-round, but October to May is generally the most pleasant time to visit. The May-September period can be hot and humid, particularly in the south, and inland temperatures can approach freezing during December-February. Facilities are often heavily booked during Semana Santa (the week before Easter) and Christmas/New Year, the peak domestic travel periods.
Mexico's climate has something for everyone: it's hot and humid along the coastal plains, and drier and more temperate at higher elevations inland (Guadalajara or Mexico City, for example). Try to avoid the southern coast between July and September - the resorts are decidedly soggy and jam-packed.
Mexico's climate varies according to its topography. It's hot and humid along the coastal plains on both sides of the country, but inland, at higher elevations such as Guadalajara or Mexico City, the climate is much drier and more temperate. The hot, wet season is May to October, with the hottest and wettest months falling between June and September over most of the country. The low-lying coastal areas receive more rainfall than elevated inland regions. December to February are generally the coolest months, when north winds can make inland northern Mexico decidedly chilly, with temperatures sometimes approaching freezing.
Advertisement
Booking hotels is simple with Lonely Planet. See our reviewed and recommended hotels in one place and book online. Browse hotels ›
Updates, offers and inspiration - straight to your inbox.
Subscribe now ›
Disclaimer: We've tried to make the information on this web site as accurate as possible, but it is provided 'as is' and we accept no responsibility for any loss, injury or inconvenience sustained by anyone resulting from this information. You should verify critical information (like visas, health and safety, customs and transportation) with the relevant authorities before you travel.