Sri Lanka offers year round surfing locations. The availability of the locations depend on the monsoon season when you are visiting Sri Lanka.
Arugambay on the east side of the island is one of the best surfing site in the world. Surfing season is May to October. The east cost is famous for the long waves.
Hikkaduwa south of Colombo is the nearest to the city. Surf Season is from October to April.