World › Best in April
Best surf spots in April
5513 spots work in April (at least 35% surfable days). Ranked by clean days: groundswell with light or offshore morning wind. Other months: Jan · Feb · Mar · May · Jun · Jul · Aug · Sep · Oct · Nov · Dec.
Best countries in April
🇸🇻 El Salvador14 spots working · 98% clean on average🇨🇷 Costa Rica55 spots working · 85% clean on average🇳🇮 Nicaragua27 spots working · 85% clean on average🇦🇴 Angola9 spots working · 77% clean on average🇪🇨 Ecuador50 spots working · 73% clean on average🇵🇪 Peru81 spots working · 69% clean on average🇮🇩 Indonesia156 spots working · 67% clean on average🇲🇽 Mexico103 spots working · 64% clean on average🇳🇦 Namibia18 spots working · 55% clean on average🇱🇰 Sri Lanka25 spots working · 54% clean on average🇬🇭 Ghana15 spots working · 54% clean on average🇨🇱 Chile93 spots working · 54% clean on average🇵🇫 French Polynesia38 spots working · 52% clean on average🇼🇸 Samoa9 spots working · 45% clean on average🇫🇯 Fiji11 spots working · 45% clean on average
Top 150 spots in April
| # | Spot | Country | Clean | Surfable | Size | Water | Suit | Level |
|---|---|---|---|---|---|---|---|---|
| 1 | Cemetery | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 2 | La Bocana | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 3 | Palmarcito | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 4 | Playa El Cocal | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 5 | Punta Roca La Libertad | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 6 | Restaurants | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 7 | El Zonte | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 8 | El Zonte Rivermouth | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 9 | K59 | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 10 | Mizata | 🇸🇻 El Salvador | 99% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 11 | Playa escondida | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 12 | Jaco Beach | 🇨🇷 Costa Rica | 99% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 13 | Hermosa | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 14 | Gully's | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 15 | The Tree | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 16 | Bejuco | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 17 | Playa Bejuca | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 18 | Playitas | 🇨🇷 Costa Rica | 99% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 19 | Esterillos | 🇨🇷 Costa Rica | 99% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 20 | Manuel Antonio | 🇨🇷 Costa Rica | 99% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 21 | Punta Mango | 🇸🇻 El Salvador | 99% | 100% | 1.0 m | 30°C | boardies | Intermediate |
| 22 | Dominical | 🇨🇷 Costa Rica | 99% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 23 | Las Flores | 🇸🇻 El Salvador | 99% | 100% | 1.0 m | 30°C | boardies | Intermediate |
| 24 | Santa Teresa | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 25 | Mal Pais- Santa Teresa | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 26 | Playa Coyote | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 27 | Islita | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 28 | Camaronal | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 29 | Flamingo Point | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 29°C | boardies | Intermediate |
| 30 | Barrigona | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 31 | Playa samara | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 32 | Playa Negra | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 33 | Playa Langosta | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 34 | Raps | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 35 | Rivermouth at Avellanas | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 36 | Suizo | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 37 | Marbella | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 38 | Nosara Beach | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 39 | Ostional | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 40 | Pelada | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 41 | Playa Avellana | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 42 | Playa Guiones | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 43 | Playa Nosara | 🇨🇷 Costa Rica | 99% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 44 | 411 (quatro-once) | 🇵🇦 Panama | 99% | 100% | 1.2 m | 27°C | boardies | Intermediate |
| 45 | Peña Redonda | 🇵🇪 Peru | 99% | 100% | 1.5 m | 23°C | vest | Intermediate |
| 46 | Baterias | 🇵🇪 Peru | 99% | 100% | 1.6 m | 23°C | vest | Intermediate |
| 47 | El Hueco | 🇵🇪 Peru | 99% | 100% | 1.6 m | 23°C | vest | Intermediate |
| 48 | Lobitos | 🇵🇪 Peru | 99% | 100% | 1.6 m | 23°C | vest | Intermediate |
| 49 | Los muelles | 🇵🇪 Peru | 99% | 100% | 1.5 m | 23°C | vest | Intermediate |
| 50 | Punta Sal | 🇵🇪 Peru | 99% | 100% | 1.6 m | 23°C | vest | Intermediate |
| 51 | Piscinas | 🇵🇪 Peru | 99% | 100% | 1.3 m | 23°C | vest | Intermediate |
| 52 | La Bonfil | 🇲🇽 Mexico | 98% | 100% | 1.4 m | 29°C | boardies | Intermediate |
| 53 | Puerto Madero | 🇲🇽 Mexico | 98% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 54 | Paraiso | 🇲🇽 Mexico | 98% | 100% | 1.3 m | 27°C | boardies | Intermediate |
| 55 | Barra Vieja | 🇲🇽 Mexico | 98% | 100% | 1.3 m | 29°C | boardies | Intermediate |
| 56 | Pascuales | 🇲🇽 Mexico | 98% | 100% | 1.2 m | 27°C | boardies | Intermediate |
| 57 | Agujas | 🇨🇷 Costa Rica | 98% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 58 | Playero de miramar | 🇪🇨 Ecuador | 98% | 100% | 1.2 m | 26°C | boardies | Intermediate |
| 59 | Explosivos | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 60 | Orillazo | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 61 | Caballeros | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 62 | El Paso | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 63 | Kon Tiki | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 64 | La Isla | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 65 | Pico Alto | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 66 | Playa Norte | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 67 | Punta Rocas | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 68 | Puntilla | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 69 | Señoritas | 🇵🇪 Peru | 98% | 100% | 1.6 m | 20°C | 2mm | Intermediate |
| 70 | Punta Roquitas | 🇵🇪 Peru | 98% | 100% | 1.3 m | 20°C | 2mm | Intermediate |
| 71 | Camotal | 🇵🇪 Peru | 98% | 100% | 1.3 m | 20°C | 2mm | Intermediate |
| 72 | La Pampilla | 🇵🇪 Peru | 98% | 100% | 1.3 m | 20°C | 2mm | Intermediate |
| 73 | Las Orishas | 🇵🇪 Peru | 98% | 100% | 1.3 m | 20°C | 2mm | Intermediate |
| 74 | Asia - Palmas | 🇵🇪 Peru | 98% | 100% | 1.6 m | 21°C | 2mm | Intermediate |
| 75 | Cambutal | 🇵🇦 Panama | 98% | 100% | 1.2 m | 27°C | boardies | Intermediate |
| 76 | Corto Circuito | 🇵🇦 Panama | 98% | 100% | 1.2 m | 27°C | boardies | Intermediate |
| 77 | Asia del Mar | 🇵🇪 Peru | 98% | 100% | 1.6 m | 21°C | 2mm | Intermediate |
| 78 | Barra de coyuca | 🇲🇽 Mexico | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 79 | Revolcadero | 🇲🇽 Mexico | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 80 | Puger | 🇮🇩 Indonesia | 97% | 100% | 1.4 m | 29°C | boardies | Intermediate |
| 81 | Boca Barranca | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 82 | Bajamar | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 83 | Iztapa | 🇬🇹 Guatemala | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 84 | La barra | 🇬🇹 Guatemala | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 85 | Barra de Navidad | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 26°C | boardies | Intermediate |
| 86 | Puerto San Jose | 🇬🇹 Guatemala | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 87 | Pochomil Beach Break | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 28°C | boardies | Intermediate |
| 88 | Ranchito | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 26°C | boardies | Intermediate |
| 89 | Freight Trains | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 90 | Miramar | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 91 | Padangs | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 92 | Pipes | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 93 | Puerto Sandino | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 94 | Suicides | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 95 | No Names | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 96 | Cherrio's | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 97 | Chigga's | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 98 | Hemorrhoids | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 99 | Poneloya Beach Las Penitas | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 100 | Quizala | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 101 | Asunchillo | 🇳🇮 Nicaragua | 97% | 100% | 1.1 m | 29°C | boardies | Intermediate |
| 102 | El Paredon | 🇬🇹 Guatemala | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 103 | Monterrico | 🇬🇹 Guatemala | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 104 | Red Island | 🇮🇩 Indonesia | 97% | 100% | 1.4 m | 28°C | boardies | Intermediate |
| 105 | Barra de Santiago | 🇸🇻 El Salvador | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 106 | Punta Mala | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 107 | Piqueros | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 108 | Coito | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 109 | Capaes | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 110 | La Barrita | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 111 | Paco illescas | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 112 | Río Chico | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 113 | Viejamar | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 114 | Ayampe | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 115 | La Ticla | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 27°C | boardies | Intermediate |
| 116 | El Tecuan | 🇲🇽 Mexico | 97% | 100% | 1.3 m | 26°C | boardies | Intermediate |
| 117 | Montañita | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 118 | Montañita-beachbreak | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 119 | Olon | 🇪🇨 Ecuador | 97% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 120 | Chacahua | 🇲🇽 Mexico | 97% | 100% | 1.3 m | 29°C | boardies | Intermediate |
| 121 | Las Gatas | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 122 | Pico Grande | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 123 | Tamarindo | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 124 | El Estero- Tamarindo | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 125 | Playa Grande | 🇨🇷 Costa Rica | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 126 | Playa Linda | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 127 | Rio Nexpa (Nexpa River) | 🇲🇽 Mexico | 97% | 100% | 1.4 m | 27°C | boardies | Intermediate |
| 128 | Saladita | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 129 | The Ranch | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 130 | Troncones point | 🇲🇽 Mexico | 97% | 100% | 1.2 m | 28°C | boardies | Intermediate |
| 131 | Playgrounds | 🇮🇩 Indonesia | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 132 | 4 Bobs | 🇮🇩 Indonesia | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 133 | Hornito | 🇨🇱 Chile | 97% | 100% | 1.3 m | 17°C | 3/2 | Intermediate |
| 134 | Green Bush | 🇮🇩 Indonesia | 97% | 100% | 1.1 m | 30°C | boardies | Intermediate |
| 135 | Bawa | 🇮🇩 Indonesia | 97% | 100% | 1.4 m | 30°C | boardies | Intermediate |
| 136 | Lagundri | 🇮🇩 Indonesia | 97% | 100% | 1.4 m | 30°C | boardies | Intermediate |
| 137 | Kiddies Corner | 🇮🇩 Indonesia | 97% | 100% | 1.4 m | 30°C | boardies | Intermediate |
| 138 | Mancora | 🇵🇪 Peru | 97% | 100% | 1.1 m | 23°C | vest | Intermediate |
| 139 | Huanchaco | 🇵🇪 Peru | 97% | 100% | 1.5 m | 20°C | 2mm | Intermediate |
| 140 | Punta Faro | 🇵🇪 Peru | 97% | 100% | 1.4 m | 22°C | 2mm | Intermediate |
| 141 | Nonura | 🇵🇪 Peru | 97% | 100% | 1.2 m | 21°C | 2mm | Intermediate |
| 142 | Airport's | 🇮🇩 Indonesia | 96% | 100% | 1.6 m | 29°C | boardies | Intermediate |
| 143 | KU DE TA - Semyniak | 🇮🇩 Indonesia | 96% | 100% | 1.5 m | 29°C | boardies | Intermediate |
| 144 | Kuta Reef | 🇮🇩 Indonesia | 96% | 100% | 1.5 m | 29°C | boardies | Intermediate |
| 145 | Legian Beach | 🇮🇩 Indonesia | 96% | 100% | 1.5 m | 29°C | boardies | Intermediate |
| 146 | Kuta Beach | 🇮🇩 Indonesia | 96% | 100% | 1.5 m | 29°C | boardies | Intermediate |
| 147 | Sunset Reef | 🇨🇷 Costa Rica | 96% | 100% | 1.2 m | 30°C | boardies | Intermediate |
| 148 | Las Tunas | 🇪🇨 Ecuador | 96% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 149 | La Rinconada | 🇪🇨 Ecuador | 96% | 100% | 1.1 m | 26°C | boardies | Intermediate |
| 150 | El Brazo | 🇨🇱 Chile | 96% | 100% | 1.6 m | 19°C | 2mm | Intermediate |
Planning a April trip?
Pick your level and what matters to you and get a shortlist in three taps.
Open April in the rankingPick your level and what matters to you and get a shortlist in three taps.