Consistent swells of indian ocean hits Sri Lankan beaches creating amazing waves around south west and south east costs . Hukkaduwa, Rathgama, Waligama, Mirissa, Pothuvil, Panama & Arugambay are the main areas where you will find perfect spots to surf. the places are listed according experience level. as an ex- Weligama, Hikkaduwa (Narigama), Arugambay are best for beginners. around these areas there are lot of places where you can rent surf equipment and surf schools where you can learn surfing.
please be advised before you step into water at areas where not so famous.