Top Surfing Areas in Mexico

Mexico is known for its stunning beaches and great surfing. Every year, thousands of people head to Mexico in search of the perfect wave. From seasoned surfers to beginners, there are plenty of destinations that will suit your needs and abilities. 

Of course, the last thing you need to worry about is your vehicle. All you need to do is to pack your board and other necessary stuff, acquire an auto insurance for your Mexican journey, and hit the road! To find out more about top 7 destinations with the best waves and best surfing conditions, read on!

What part of Mexico has the best surfing spots?

Mexico offers world-class conditions with plenty of warm weather year round at different places along its coasts for both amateurs and seasoned surfers alike. Here is a list of seven Mexican destinations for surfing, in no particular order:

Baja California Sur 

This region has world-famous waves at spots like La Paz and Cabo San Lucas. The waters are warm and the scenery is beautiful. Waves here can get up to 20 feet high, so it’s not for the faint of heart.

Baja California 

This is where you’ll find world famous Cabo San Lucas, which gets both huge swells from winter storms in the Pacific and smaller waves the rest of the year. The water is warm and there are plenty of places to stay, eat and party when you’re not in the waves.


The coastline here has many different surf spots, from beginner waves to challenging breaks. There are also plenty of beach towns with great food and culture to enjoy when you’re not in the water. This includes Puerto Escondido, known as the Mexican Pipeline, one of the most challenging places to surf in Mexico, due to very high waves. This makes it a mecca for professional and experienced surfers. 


This region has dozens of surf beaches along its coastlines that are great for both beginners and experienced surfers alike. The area is less crowded than other surf spots and has a relaxed atmosphere.


This place is home to some great waves that are not as crowded as the ones in Puerto Escondido or Tijuana, where amateur surfers can hone their skills before tackling more challenging breaks further south along Mexico’s coasts.

Yucatán Peninsula

While this region is not known for surfing, it has some great beaches with lots of waves. The lack of crowds make this place ideal for people who are tired of all the travelers in Puerto Vallarta and Cancun. Besides, don’t miss the opportunity to enrich your experience by visiting some of the natural and historical wonders of the region. If you’re travelling with kids, you’ll be able to visit attractive water and amusement parks. 

Where are the biggest waves in Mexico?

When you're on the lookout for the place in Mexico with the biggest and most attractive waves in the peak of the season, you have plenty of options. Of course, your best bet is to take the less crowded and safe Pacific route.

With an average water temperature ranging from 77-82 degrees Fahrenheit, Puerto Escondido in Oaxaca is one spot you shouldn't miss when visiting this beautiful country. Waves here average at 12 feet, but can reach up to 20 feet in height. The most popular beach for this purpose is Playa Zicatela. It features a pounding beach break capable of creating powerful tubular waves.

No matter where you go, you’re sure to find great waves and a welcoming atmosphere in Mexico for surfing. So grab your board, check the surfing forecast, and head to the nearest beach for some of the best waves in the world. 

Who offers reliable auto insurance for US citizens who cross the Mexican border? 

Before you pack your surfing equipment, you should consider that you’re 100% covered when you’re behind the wheel. Oscar Padilla Mexican Insurance is your first choice, as we have ample experience that spans over seven decades. Besides our expertise, we’re connected with the Qualitas Compania de Seguros, which is the leading tourist protection carrier in Mexico. You can count on us for emergency repairs, medical help, and assistance in case of accidents. 

You can get a free estimate on our website, download and purchase your policy online, and if you’re in any doubt, you can give us a call at (800) 466-7227. We’re looking forward to hear from you!