October–February for drama. April–September for weather.
October through February is the big-wave window — daily forecasts decide whether any given afternoon is empty or packed to the cliff ramparts. Spring and early summer are the easiest weather on this coast; the village is half-empty and the sea is swimmable at Praia da Nazaré. September 8 is the pilgrimage — book months ahead if you want to be here for the Festas.

