The best waves for surfers can be found at Costa Azul, especially during the months between June and October. The most ideal place for Windsurfing is 45 miles north of Los Cabos airport at Los Barriles.
The main beach area in Cabo San Lucas offers body surfing waves and afternoon winds.