The best time to surf in the Algarve really depends on your level of experience and the kinds of water conditions you’re hoping for.
If you’re a beginner surfer or someone with no experience at all, the best time to surf in the Algarve is between June and September. The weather will be hot and quite calm, and whilst there will still be good enough waves to get to grips with surfing, you’re not in danger of any wild conditions or potentially hazardous winds or storms.
On the flip side, if you’re an experienced surfer seeking big waves and impressive swells, you’ll find the best surf in Algarve between September and April. Whilst the weather will be colder than over the summer months, conditions are still relatively mild so you’ll be very comfortable staying out in the water for an hour or two if you’re wearing a wetsuit.