San Juan del Puerto Weather in May
San Juan del Puerto in May sees high temperatures, with highs around 27°C (81°F) and overnight lows of 15°C (59°F). Overall perfect conditions make it one of the better months to visit.
Rainfall in San Juan del Puerto in May
Rain is expected on roughly 7 days, totalling around 35 mm (1.4 in) for the month. Rain days are few and the total is low, so this is a largely dry month. Any showers that do occur tend to be brief.
Temperature in San Juan del Puerto in May
San Juan del Puerto has perfect weather in May, with days reaching 27°C (81°F) and nights cooling to 15°C (59°F). This kind of day-to-night contrast is typical for this time of year. Nights drop to around 15°C (59°F), which is noticeably cooler than the daytime. A light jacket for the evening is a sensible addition, and the cool nights tend to make sleeping comfortable.So this is a great month to visit if you prefer dry days with pleasant temperatures.
Check the conditions for any month of the year.
For a detailed overview over the year and the best time to visit Spain, check out our San Juan del Puerto's climate page.
San Juan del Puerto Temperature in May
Best Places in Spain in May
Find out more about the weather in Spain and which places have the best travel conditions in this month. See all of Spain in May →
perfect weather
pleasant
tolerable
unpleasant
poor
What to Wear in San Juan del Puerto in May
Warm weather calls for comfortable, breathable clothing in May. Cotton t-shirts, shorts, light dresses, and sandals are perfect. You might still want a light layer for evenings or air-conditioned places (for example buses). Some rain is possible, so pack something to handle light showers.What To Do in San Juan del Puerto in May
We rated the following activities from 1 (least suitable) to 10 (best) to do.
Check the conditions for any month of the year.
For a detailed overview over the year and the best time to visit Spain, check out our San Juan del Puerto's climate page.
See the full San Juan del Puerto climate overview or explore weather in Spain.