World › Best in May

Best surf spots in May

5384 spots work in May (at least 35% surfable days). Ranked by clean days: groundswell with light or offshore morning wind. Other months: Jan · Feb · Mar · Apr · Jun · Jul · Aug · Sep · Oct · Nov · Dec.

Best countries in May

🇸🇻 El Salvador14 spots working · 98% clean on average🇳🇮 Nicaragua27 spots working · 89% clean on average🇨🇷 Costa Rica55 spots working · 87% clean on average🇦🇴 Angola9 spots working · 79% clean on average🇲🇽 Mexico103 spots working · 68% clean on average🇨🇱 Chile93 spots working · 67% clean on average🇳🇦 Namibia18 spots working · 67% clean on average🇮🇩 Indonesia159 spots working · 66% clean on average🇵🇪 Peru81 spots working · 61% clean on average🇪🇨 Ecuador51 spots working · 61% clean on average🇬🇭 Ghana15 spots working · 58% clean on average🇿🇦 South Africa206 spots working · 50% clean on average🇲🇬 Madagascar9 spots working · 50% clean on average🇵🇫 French Polynesia38 spots working · 49% clean on average🇵🇦 Panama27 spots working · 43% clean on average

Top 150 spots in May

#SpotCountryCleanSurfableSizeWaterSuitLevel
1Rio Nexpa (Nexpa River)🇲🇽 Mexico100%100%1.5 m29°CboardiesIntermediate
2The Ranch🇲🇽 Mexico100%100%1.3 m29°CboardiesIntermediate
3Troncones point🇲🇽 Mexico100%100%1.4 m29°CboardiesIntermediate
4Banana Island🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
5Way Jambu🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
6La Ticla🇲🇽 Mexico100%100%1.3 m29°CboardiesIntermediate
7Jenny's right🇮🇩 Indonesia100%100%1.5 m30°CboardiesIntermediate
8La Barrita🇲🇽 Mexico100%100%1.3 m30°CboardiesIntermediate
9The Peak🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
10Playa Linda🇲🇽 Mexico100%100%1.4 m29°CboardiesIntermediate
11Volcanos🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
12Ujung Bocur🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
13Richards Right🇮🇩 Indonesia100%100%1.6 m30°CboardiesIntermediate
14Saladita🇲🇽 Mexico100%100%1.3 m29°CboardiesIntermediate
15Las Gatas🇲🇽 Mexico100%100%1.4 m30°CboardiesIntermediate
16Playero de miramar🇪🇨 Ecuador100%100%1.3 m26°CboardiesIntermediate
17Mandiri🇮🇩 Indonesia100%100%1.5 m30°CboardiesIntermediate
18Paco illescas🇪🇨 Ecuador100%100%1.3 m26°CboardiesIntermediate
19Barrigona🇨🇷 Costa Rica99%100%1.4 m30°CboardiesIntermediate
20Playa samara🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
21Barra de Navidad🇲🇽 Mexico99%100%1.3 m28°CboardiesIntermediate
22Paraiso🇲🇽 Mexico99%100%1.4 m29°CboardiesIntermediate
23Asunchillo🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
24Suizo🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
25One Palm Point - Panaitan island🇮🇩 Indonesia99%100%1.6 m30°CboardiesIntermediate
26Rivermouth at Avellanas🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
27Playa Avellana🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
28Hemorrhoids🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
29El Tecuan🇲🇽 Mexico99%100%1.4 m28°CboardiesIntermediate
30Quizala🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
31Playa Grande🇨🇷 Costa Rica99%100%1.2 m30°CboardiesIntermediate
32Sunset Reef🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
33San Mateo🇪🇨 Ecuador99%100%1.2 m26°CboardiesIntermediate
34Chigga's🇳🇮 Nicaragua99%100%1.3 m30°CboardiesIntermediate
35Pascuales🇲🇽 Mexico99%100%1.3 m29°CboardiesIntermediate
36Playa Negra🇨🇷 Costa Rica99%100%1.4 m30°CboardiesIntermediate
37Ranchito🇲🇽 Mexico99%100%1.3 m28°CboardiesIntermediate
38Tamarindo🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
39Pico Grande🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
40El Hueco🇵🇪 Peru99%100%1.6 m23°CvestIntermediate
41Cherrio's🇳🇮 Nicaragua99%100%1.3 m30°CboardiesIntermediate
42Mal Pais- Santa Teresa🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
43Playa Coyote🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
44Cemetery🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
45Punta Roca La Libertad🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
46Restaurants🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
47Playa Guiones🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
48Playa Nosara🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
49El Estero- Tamarindo🇨🇷 Costa Rica99%100%1.2 m30°CboardiesIntermediate
50Santa Teresa🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
51Baterias🇵🇪 Peru99%100%1.6 m23°CvestIntermediate
52El Zonte🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
53Mizata🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
54Peña Redonda🇵🇪 Peru99%100%1.6 m23°CvestIntermediate
55Playa Langosta🇨🇷 Costa Rica99%100%1.3 m30°CboardiesIntermediate
56K59🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
57El Zonte Rivermouth🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
58Raps🇨🇷 Costa Rica99%100%1.4 m30°CboardiesIntermediate
59Punta Sal🇵🇪 Peru99%100%1.6 m23°CvestIntermediate
60Lobitos🇵🇪 Peru99%100%1.6 m23°CvestIntermediate
61Iztapa🇬🇹 Guatemala99%100%1.3 m31°CboardiesIntermediate
62La Bocana🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
63Palmarcito🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
64La barra🇬🇹 Guatemala99%100%1.3 m31°CboardiesIntermediate
65Barra de Santiago🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
66Piscinas🇵🇪 Peru99%100%1.4 m23°CvestIntermediate
67Playa El Cocal🇸🇻 El Salvador99%100%1.3 m30°CboardiesIntermediate
68Mancora🇵🇪 Peru99%100%1.2 m23°CvestIntermediate
69Monterrico🇬🇹 Guatemala99%100%1.3 m31°CboardiesIntermediate
70Puerto San Jose🇬🇹 Guatemala99%100%1.3 m31°CboardiesIntermediate
71No Names🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
72Padangs🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
73Puerto Sandino🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
74Miramar🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
75Freight Trains🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
76Suicides🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
77Pipes🇳🇮 Nicaragua99%100%1.2 m30°CboardiesIntermediate
78El Paredon🇬🇹 Guatemala99%100%1.3 m31°CboardiesIntermediate
79Chacahua🇲🇽 Mexico98%100%1.4 m30°CboardiesIntermediate
80Playa escondida🇨🇷 Costa Rica98%100%1.3 m30°CboardiesIntermediate
81Periscopes🇮🇩 Indonesia98%100%1.3 m28°CboardiesIntermediate
82Periscope Point🇮🇩 Indonesia98%100%1.3 m28°CboardiesIntermediate
83Krui Left🇮🇩 Indonesia97%100%1.3 m30°CboardiesIntermediate
84411 (quatro-once)🇵🇦 Panama97%100%1.4 m28°CboardiesIntermediate
85Cambutal🇵🇦 Panama97%100%1.3 m28°CboardiesIntermediate
86Barra de coyuca🇲🇽 Mexico97%100%1.3 m30°CboardiesIntermediate
87Playitas🇨🇷 Costa Rica97%100%1.2 m30°CboardiesIntermediate
88Manuel Antonio🇨🇷 Costa Rica97%100%1.2 m30°CboardiesIntermediate
89Dominical🇨🇷 Costa Rica97%100%1.2 m29°CboardiesIntermediate
90Corto Circuito🇵🇦 Panama97%100%1.3 m28°CboardiesIntermediate
91Agujas🇨🇷 Costa Rica97%100%1.2 m30°CboardiesIntermediate
92Punta Faro🇵🇪 Peru97%100%1.4 m21°C2mmIntermediate
93Montañita-beachbreak🇪🇨 Ecuador97%100%1.3 m26°CboardiesIntermediate
94Olon🇪🇨 Ecuador97%100%1.3 m26°CboardiesIntermediate
95Montañita🇪🇨 Ecuador97%100%1.3 m26°CboardiesIntermediate
96Afulu🇮🇩 Indonesia97%100%1.3 m30°CboardiesIntermediate
97Nonura🇵🇪 Peru97%100%1.3 m21°C2mmIntermediate
98Boca Barranca🇨🇷 Costa Rica97%100%1.2 m30°CboardiesIntermediate
99Desert Point (Bangko-Bangko)🇮🇩 Indonesia96%100%1.7 m29°CboardiesIntermediate
100Puger🇮🇩 Indonesia96%100%1.6 m29°CboardiesIntermediate
101Marbella🇨🇷 Costa Rica96%100%1.4 m30°CboardiesIntermediate
102Lovers Shore Break🇲🇽 Mexico96%100%1.0 m22°C2mmBeginner
103Nosara Beach🇨🇷 Costa Rica96%100%1.3 m30°CboardiesIntermediate
104Red Island🇮🇩 Indonesia96%100%1.5 m28°CboardiesIntermediate
105Camaronal🇨🇷 Costa Rica96%100%1.3 m30°CboardiesIntermediate
106La Bonfil🇲🇽 Mexico96%100%1.5 m30°CboardiesIntermediate
107Corralillo🇨🇷 Costa Rica96%100%1.1 m30°CboardiesIntermediate
108Barra Vieja🇲🇽 Mexico96%100%1.5 m30°CboardiesIntermediate
109Ostional🇨🇷 Costa Rica96%100%1.4 m30°CboardiesIntermediate
110Pelada🇨🇷 Costa Rica96%100%1.4 m30°CboardiesIntermediate
111Islita🇨🇷 Costa Rica96%100%1.3 m30°CboardiesIntermediate
112Pochomil Beach Break🇳🇮 Nicaragua96%100%1.3 m29°CboardiesIntermediate
113Punta Mala🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
114Varadero El Ñuro🇵🇪 Peru96%100%1.4 m23°CvestIntermediate
115Los muelles🇵🇪 Peru96%100%1.6 m23°CvestIntermediate
116Puerto Madero🇲🇽 Mexico96%100%1.3 m30°CboardiesIntermediate
117Río Chico🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
118Camotal🇵🇪 Peru96%100%1.4 m19°C2mmIntermediate
119La Rinconada🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
120Piqueros🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
121Viejamar🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
122Las Tunas🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
123Puerto Rico🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
124Ayampe🇪🇨 Ecuador96%100%1.2 m26°CboardiesIntermediate
125Poneloya Beach Las Penitas🇳🇮 Nicaragua96%100%1.2 m30°CboardiesIntermediate
126Punta Roquitas🇵🇪 Peru96%100%1.4 m19°C2mmIntermediate
127Puerto Escondido Left🇲🇽 Mexico95%100%1.4 m31°CboardiesIntermediate
128Donuts🇮🇩 Indonesia95%100%1.4 m28°CboardiesIntermediate
129Caleta Vitor🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
130Carrizalillo🇲🇽 Mexico95%100%1.5 m31°CboardiesIntermediate
131Carola🇪🇨 Ecuador95%100%1.2 m26°CboardiesIntermediate
132Benete🇮🇩 Indonesia95%100%1.4 m28°CboardiesIntermediate
133Little Bingin🇮🇩 Indonesia95%100%1.3 m28°CboardiesIntermediate
134Puerto Escondido🇲🇽 Mexico95%100%1.4 m31°CboardiesIntermediate
135El Brazo🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
136Super Suck🇮🇩 Indonesia95%100%1.3 m28°CboardiesIntermediate
137El Gringo🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
138El Buey🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
139El Toro viejo🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
140La Punta🇲🇽 Mexico95%100%1.5 m31°CboardiesIntermediate
141Hermosa🇨🇷 Costa Rica95%100%1.3 m30°CboardiesIntermediate
142Punta Mango🇸🇻 El Salvador95%100%1.2 m31°CboardiesIntermediate
143Hornito🇨🇱 Chile95%100%1.4 m18°C3/2Intermediate
144El Rancio🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
145Ekas🇮🇩 Indonesia95%100%1.3 m29°CboardiesIntermediate
146Las Machas🇨🇱 Chile95%100%1.5 m18°C3/2Intermediate
147Huanchaco🇵🇪 Peru95%100%1.5 m19°C3/2Intermediate
148Aserradores🇳🇮 Nicaragua95%100%1.1 m31°CboardiesBeginner
149La Pampilla🇵🇪 Peru95%100%1.3 m19°C2mmIntermediate
150Las Orishas🇵🇪 Peru95%100%1.3 m19°C2mmIntermediate
Planning a May trip?
Pick your level and what matters to you and get a shortlist in three taps.
Open May in the ranking