When to go
Summer, from June to October, is in theory the rainy season in Mexico, but just how wet it is varies wildly from place to place. In the heart of the country you can expect a heavy but short-lived downpour virtually every afternoon; in the north hardly any rain falls, ever. Chiapas is the wettest state, with many minor roads washed out in the autumn, and in the south and low-lying coastal areas summer is stickily humid too. Along the beaches, September to mid-October is hurricane season – you’ll usually get wet weather, choppy seas and mosquitoes, if not a full-on tropical storm. Late winter is the traditional tourist season, worth considering when thinking about the best time to visit, and in the big resorts like Acapulco and Cancún, the months from December through to April are the busiest. Mountain areas, though, can get very cold then; in fact, nights in the mountains can be extremely cold at any time of year.
Visitors come all year round – sticking on the whole to the highlands in summer and the coasts in winter. November is probably the ideal time to visit, with the rains over, the land still fresh and the peak season not yet begun.
Book through Rough Guides’ trusted travel partners
The latest articles, galleries, quizzes and videos.
The world's quirkiest food festivals
Tomato-drenched crowds wading through a lake of passata at Valencia’s La Tomatina festival might be a familiar image, but such passionate and eccentric cele…
Budget trips: 20 of the cheapest places to travel
That ever-growing travel wish list might be putting some pressure on your pocket – but there are plenty of destinations where you'll get more bang for your b…
The most beautiful country in the world – as voted by you
There's nothing like an amazing view to inspire you to book your next trip, whether you're drawn by rolling countryside, isolated islands or soaring mountain …