Wondering where the best surfing in Mexico is? You are in the right place. With more than 9,000 miles of coastline to explore, Mexico has some of the best beaches for surfing trips that are famous among surfers from all around the world. The unbelievable waves, perfect climate, rich history, and delectable food meet up to make a surf destination worth visiting.
In this post you are going to learn the top surf destinations Mexico has to offer to help you plan your trip.
Did You Get Travel Insurance Yet?
If you are planning a trip right now then you NEED to thing seriously about insurance. If 2020 taught us anything, it’s that you need to be prepared for anything! Travel insurance has always been high on the list of things to get before you travel but now more than ever it should be at the top of your list! I’m pretty sure we have all had travel plans messed up because of COVID and not all insurers covered this. So you need to find an insurer that covers travel disruption due to COVID-19, World Nomads and Safety Wing are the ones to go for. World Nomads is great for incidents that happen prior to your trip, so if you get sick or are unable to travel due to travel restrictions some of their policies will cover that as cancellation cover. Safety Wing goes the extra mile and covers quarantine outside your home for up to 10 days, they also have a really handy map on their website showing requirements and restrictions for each country. If you are doing shorter trips or a onger backpacking trip then WorldNomads is the best option. If you are a digital nomad or planning travel of at least 6 months then go for SafetyWing.
The Best Surfing in Mexico
Here is a quick list of the best places to surf in Mexico:
1. Sayulita, Nayarit
The colorful town is one of the best surfing spots in Mexico. And yes, I did put it as number 1 because it’s where I live and I’m 100% biased 😉
But for me, surfing in Sayulita is awesome for so many reasons, and not just because the town is small and the beach is right in the center of town. Sayulita can get a bit of a bad rep as a party town, and while I must admit I avoid Saturday nights there, the pros far outweigh the cons.
Who is surfing in Sayulita for?
Sayulita attracts a mixed crowd of people from beginners to more experienced surfers. You will find beginners will stick to one side of the beach while those who know what they are doing will stick to the other side where it’s a bit rockier. The only downside to surfing in Sayulita is that during the day there can be a lot of swimmers in the water, which can get a bit annoying when the break is near the shore.
My advice would be to base yourself in Sayulita but travel around a bit. For example, I really enjoy going to La Lancha beach just outside Sayulita or to Punta de Mita which has several surfing beaches. La Lancha is great for a day trip, whereas Punta de Mita would be somewhere to spend a few days (maybe to avoid the crazy weekends in Sayulita). Both places are a very short drive from Sayulita.
If you are looking for the best surf school in Sayulita then I would highly recommend Sayulita Surf School. Sergio and the team are such a great bunch, and I progressed so fast with just a few lessons. You can book your lessons with Sayulita Surf School via WhatsApp by clicking here. Please tell him I sent you! You can also book classes via Sayulita Insider here. If you are just looking to rent a board then click here to rent one for $10 per hour
Looking for a Sayulita Surf Camp?
If you want an all-inclusive surf camp experience in Sayulita then I highly recommend Cory and Variant Surf Co. You can learn more about the Mexico surf camp he offers in Sayulita by clicking here. The surf camps offer surf lessons, surf trips, yoga lessons, discovery tours, and activities for all ages. These surf camps are for beginners and for pros.
When is the best surf in Sayulita?
December to April is the best time to visit Sayulita, the water is a bit cooler as it’s winter so you may need that rashguard! But during the summer months, the heat can be unbearable, but the water is warm!
Other things to do in Sayulita
There are so many fun things to do in Sayulita that I wrote a whole Sayulita guide you can read here. But as well as surfing you can scuba dive (from La Cruz) visit the markets, explore the beaches, eat your way around all the restaurants, yoga, salsa, or just chill. And of course, if you are looking to party, Sayulita will not disappoint!
Where to Stay in Sayulita
High: Sayulinda Hotel
2. Puerto Escondido, Oaxaca
This is among the most famous Mexico surfing areas. Here it’s less of a beginners place, you will find more experienced surfers coming to advance their skills. The beach is full of heavy barrel rocks from top to bottom. High waves are the specialty of this area.
Even if you aren’t an experienced surfer, Oaxaca is one of my favorite states in Mexico. And Puerto Escondido will not disappoint. I would recommend that beginners find a good surf school or surf camp to get them started so you can get to know the area and the beaches.
Looking for a Puerto Escondido Surf Camp?
Oasis Surf & Language School is, for me, one of the best options for surfing lessons no matter your level of experience. Each instructor is assigned only two persons to assure the safety and fun of the experience and you can have them in both English and Spanish. The surf camp includes surfing lessons, fitness group classes to enhance your surfing conditions, private Spanish lessons, surfing equipment, and more. If you want more information about Puerto Escondido surf and Spanish camp click here.
When is the best time to surf in Puerto Escondido?
Early May to August is the best time to surf in Puerto Escondido if you are looking for the big waves, though it is also the most crowded season. If you are looking for a less crowded beach, the best months to surf in Puerto Escondido are September, October, and early November. Although be warned September is the rainy season and the last time I was there in September it pretty much rained the whole time.
Other things to do in Puerto Escondido
Puerto Escondido is a great destination for almost everybody. There are plenty of things to do if you are traveling on your own or with your family. Do some dolphin watching, snorkeling, take a walk around the beaches, join in a food tour, enjoy the nightlife, or go to the markets. There is also a big yoga scene here plus it’s just a few hours from San Jose the mushroom capital of Mexico…
Where to Stay in Puerto Escondido
Mid: Hotel Santa Fe
3. San José del Cabo, Baja California
This Mexico surf spot is not far from the US border, therefore, it attracts surfers from all over the world. Especially US citizens who can drive here from California. This beach here is best for beginner surfers. The beach has some of the best waves in Mexico; however, the water on Ensenada beach always remains cold. This obviously puts off a lot of people who prefer to surf in warmer waters.
Looking for a San Jose del Cabo Surf Camp?
Cabo Surf Retreat is a surf camp dedicated to beginner surfers that want to live an authentic “Baja experience”. These guys like to call themselves unique because you can choose your surfing schedule, this means that there is not a set program you have to follow. Of course, all of the time you will be guided by professionally certified instructors. Continue reading more in this beginners surf retreat in San Jose del Cabo link.
When is the best time to surf in San Jose del Cabo?
June to August are the best months to catch some waves, however, it is also the time when the Los Cabos Open happens. This means that you will find a lot of contestants practicing around June. If you have some time to wait for the crowds to leave, you can still catch some big waves or, another good season is from December to February. Though the water is much colder so bring a suit!
Other things to do in San Jose del Cabo
The stunning ocean is not the only attraction to this place. You can visit art galleries, join in food or beer tours, trekking around the rocky formations, boat rides. There are tons of things to do.
Where to Stay in San Jose del Cabo
Budget: Marisol Boutique Hotel
4. Troncones, Guerrero
This is one of the best surf spots in Mexico and is now the center for the best waves in Mexico as well. Surfing in Mexico for beginners is great here as it is relatively safe. This makes it the ideal area to learn surfing in Mexico and to enhance your surfing skills.
Surf Camp in Playa Troncones
If you are looking to do an all-inclusive Mexico surf camp then I highly recommend this 8-day yoga and surf camp in Mexico. It is predominantly a yoga retreat with a few surf lessons added in but you can borrow the boards whenever you like so this would be great for surfers who want to improve their yoga and don’t need so many classes.
When is the best time to surf in Troncones?
At Troncones, it is always surf time, though there are two seasons to take into consideration. One is from April to October, you can find the biggest swells, which are perfect for adventurers. But be aware of the weather conditions because things can go wrong if a storm gets too close to the shore. Second, from November through March, the waves diminish in size considerably but are still perfect for surfing, plus the weather is better through this time.
Other things to do in Troncones
Troncones is not a very touristy beach but has incredible places for yoga, tours to the countryside or, wake up in the early morning to help baby turtles reach the ocean with turtle release programs.
Where to Stay in Troncones
Budget: Troncones Point Hostel
High: Present Moment Retreat
5. Pascuales, Colima
One of the lesser-known places in Mexico to surf in the state of Colima. If you are a more experienced surfer looking for a quieter place to base yourself in Mexico, this is it. Pascuales in Colima is among the best surf towns in Mexico. Although be aware this beach is for experienced surfers only. If you are a beginner and you want to surf here then you will need to take classes with one of the local surf schools. The beach is famous for waves of more than 25 feet high!
When is the best time to surf in Pascuales?
The waves at Pascuales are great all year long, but if you are looking to catch the best ones, the best season is from May to August. The beaches can get a little crowded in front of the town when the swell is good.
Other things to do in Pascuales
This is a small Mexican community perfect to get away from the city hustle. Not much to do other than exploring the town and enjoy the beach.
Where to Stay in Pascuales
It’s actually pretty tricky to find accommodation in Pascuales. Most of the accommodation listed online is in neighboring towns. I would recommend staying in the local area and renting a car so you can easily travel around to the different beaches in the area.
6. Mazatlan, Sinaloa
Mazatlan is one of the best surf towns in Mexico for all surfers from beginners to more advanced surfers. It also has some of the best surf schools in Mexico. Plus, it really is a playground for many other water sports too including windsurfing, kite surfing, snorkeling, and scuba diving. Waves can be seen throughout the year and weather conditions also remain nice.
When is the best time to surf in Mazatlan?
The best time of year to surf is from April through September when the large south swells push through.
Other things to do in Mazatlan
You can go whale watching from December through April, visit the aquarium, take a ferry to Isla de la Piedra, go to the theatre Angela Peralta or walk around the colorful streets of Old Mazatlan.
Where to Stay in Mazatlan
Mid: Gaviana Resort
High: Hotel Boutique Casa Lulu