Best Time to Visit Sayulita

Mexico Nayarit Sayulita

This post may contain affiliate links. If you purchase through them, I may earn a small commission at no extra cost to you. Thanks for supporting our small business.

The short answer: visit Sayulita between November and April for dry, sunny weather, with December through March offering the best combination of comfortable heat, low humidity and reliable surf. If you want lower prices and fewer people, target May, June or late October. This guide breaks the year down month by month so you can match your trip to what you actually want to do.

Best Time to Visit Sayulita for Weather

December to April is the driest stretch. January, February and March average highs of 25 to 26 °C (77 to 79 °F), overnight lows near 20 °C (68 °F), and just 1 to 2 rainy days per month. April warms to 26.8 °C (80.2 °F) with only 3 mm (0.1 in) of rain, and May reaches 28.3 °C (83 °F) while staying dry. These five months deliver 9 to 11 hours of sunshine a day.

June through October is the rainy season. September is the wettest with 204 mm (8.0 in) over 16 rainy days, and August follows with 174 mm (6.9 in). Rain usually falls as short afternoon downpours, so you can still enjoy clear mornings, but expect higher humidity and occasional tropical storms in September and October. See the weather by month page for full monthly data.

Best Time to Visit Sayulita for Surf and Whales

For surfing, the north swell runs from November through March, producing consistent, beginner-friendly waves on the main beach and bigger sets at the point breaks. Water stays around 24 °C (75 °F) in winter, so most surfers wear a light top rather than a full wetsuit. Humpback whales migrate into Bahía de Banderas from December to March, and boats leave Sayulita daily in that window. Read the things to do guide for surf schools and tour operators. See our travel tips guide for practical details.

Best Time to Visit Sayulita for Fewer Crowds and Lower Prices

Sayulita is busiest from mid-December through early January, during Semana Santa (the week before Easter) and across February and March when North American snowbirds arrive. Hotel rates in those weeks run 40 to 60 percent above the May baseline. May and early June are the sweet spot: weather is still dry, the surf is calmer, and rooms drop back to low-season prices. Late October and early November offer a similar deal, just before the Day of the Dead crowd arrives. See our neighborhoods guide to pick a base. See our where to stay guide for hotel picks.

Best Time to Visit Sayulita: Months to Avoid

Avoid August and September if you dislike humidity and heavy rain; September averages 16 rainy days and 82 percent humidity. The town also floods occasionally during September storms. If you’re flexible on dates, use our events and festivals page to plan around the weather, and check the weather by month guide to see what’s open in the off-season. Start with our Sayulita travel guide for the full overview.