Offshore Stays

Where to surf in April

18 surf towns in their main surf season in April, compared by sea temperature, average wave size and skill level. Warmest water: Weligama, around 30°C.

Surf townSea tempAir tempAvg waves (offshore)Suits
Weligama in AprilSri Lanka30°C28°C1.5 mbeginner and intermediate surfers
Santa Teresa in AprilCosta Rica30°C29°C1.3 mall levels
Canggu in AprilIndonesia29°C26°C1.7 mall levels
Uluwatu in AprilIndonesia29°C28°C1.7 mintermediate and advanced surfers
Popoyo in AprilNicaragua27°C29°C1.2 mall levels
San Juan del Sur in AprilNicaragua27°C29°C1.2 mbeginner and intermediate surfers
Byron Bay in AprilAustralia25°C23°C1.7 mall levels
Florianópolis in AprilBrazil24°C22°C1.4 mall levels
Essaouira in AprilMorocco17°C17°C1.9 mbeginner and intermediate surfers
Imsouane in AprilMorocco17°C18°C2.0 mbeginner and intermediate surfers
Sagres in AprilPortugal16°C16°C1.9 mall levels
Aljezur in AprilPortugal16°C15°C1.9 mall levels
Cascais in AprilPortugal15°C15°C1.9 mbeginner and intermediate surfers
Ericeira in AprilPortugal15°C15°C1.9 mall levels
Peniche in AprilPortugal15°C15°C2.1 mall levels
Biarritz in AprilFrance14°C12°C1.1 mall levels
San Sebastián in AprilSpain14°C12°C1.3 mbeginner and intermediate surfers
Zarautz in AprilSpain14°C12°C1.3 mbeginner and intermediate surfers

Wave heights are open-ocean monthly averages, not a beach forecast. Sources and dates are on each town's month page.

Frequently asked questions

Where can I surf in April?
18 of the surf towns we cover are in their main surf season in April: Weligama (Sri Lanka), Santa Teresa (Costa Rica), Canggu (Indonesia), Uluwatu (Indonesia), Popoyo (Nicaragua), San Juan del Sur (Nicaragua), Byron Bay (Australia), Florianópolis (Brazil), Essaouira (Morocco), Imsouane (Morocco), Sagres (Portugal), Aljezur (Portugal), Cascais (Portugal), Ericeira (Portugal), Peniche (Portugal), Biarritz (France), San Sebastián (Spain), Zarautz (Spain).
Where is the water warmest for surfing in April?
Weligama (around 30°C), Santa Teresa (around 30°C), Canggu (around 29°C). At the cold end, Zarautz sits around 14°C, which calls for a 5/4mm hooded wetsuit with boots and gloves.
Where can beginners surf in April?
Weligama, Santa Teresa, Canggu, Popoyo, San Juan del Sur, Byron Bay, Florianópolis, Essaouira, Imsouane, Sagres, Aljezur, Cascais, Ericeira, Peniche, Biarritz, San Sebastián, Zarautz are in season in April and have breaks that suit beginners.