Mexico is one of the best places for surfers to take their boards on Earth. With this country currently open to international travelers, there’s no better time than now to head to Mexico and catch some waves. By checking out these three surf spots, you’ll see the best that this Latin American country has to offer.
Puerto Escondido (Oaxaca)
In the southern Mexican state of Oaxaca on the Pacific Coast, you’ll find this unassuming town which holds the secret of having some of the best waves you’ll find anywhere. Playa Zicatela is the most famous beach for surfing, as its massive waves are consistent and challenging.
Rosarito (Baja Norte)
Just mere minutes and a few kilometers from the American border and the city of San Diego, this accessible spot is another popular surf spot. Summer is the best side to take your board here, but you’ll find waves on a consistent basis throughout the year.
Puerto Vallarta’s international airport is just a short drive from Sayulita, a town scenically located on the Pacific coast and flanked by the Sierra Madre mountains. The Sayulita River’s surf break provides consistent medium to large waves all year round in this sunny town with warm water.