Climate ▸Forecast ▸May ▸June ▸
JanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecember

Dunfermline Weather in May

With daytime temperatures of 15°C (59°F) and nighttime lows of 7°C (45°F), May in Dunfermline brings moderate temperatures during the day. Do keep in mind that quite a bit of rainfall is typical. Around 67 mm (2.6 in) falls on average.

Rainfall in Dunfermline in May

Looking at the last 30 years, the data shows about 16 days with rain, averaging 67 mm (2.6 in) for the month. Rain falls on many days this month, but usually in relatively small amounts. A light waterproof is more useful than a heavy umbrella.

Temperature in Dunfermline in May

In May, Dunfermline gets moderate temperatures, with highs of 15°C (59°F). Nights cool to around 7°C (45°F). Temperatures can feel cooler in the morning and evening, so layering is often the best approach. Nights drop to 7°C (45°F). Cold nights like these are actually great for sleeping well, as long as you have a warm enough duvet.

Sunshine in Dunfermline in May

The days are predominantly sunny, with an estimated total of around 193 hours of sunshine. These sun-filled days are perfect for playing sports, visiting parks, or going for a bike ride.

Wind Speed in Dunfermline in May

May sees wind speeds averaging 4 m/s (8 knots). You'll experience variable conditions with moderate winds that create small waves on water and keep branches moving. Conditions range from light winds to moderate breezes throughout the month.

Average water temperature in May

At 8°C (46°F), the water is too cold for most people to swim comfortably. A wetsuit is pretty much essential if you plan to go in.

If you prefer dry days with pleasant temperatures, July typically offers the best circumstances. If you're seeking pleasant, dry and sunny weather somewhere else in the world, our weather planner can help you explore other options.

Select a Month

Check the conditions for any month of the year.

For a detailed overview over the year and the best time to visit the United Kingdom, check out our Dunfermline's climate page.

Dunfermline Temperature in May

Min TemperatureMin Temperature 7°C (45°F)  
Max TemperatureMax Temperature 15°C (59°F)  
Water TemperatureWater Temperature 8°C (46°F) *  
Chance of RainChance of Rain 53%  
PrecipitationPrecipitation 67 mm (2.6 in)  
Rainy daysRainy days 16 days  
HumidityHumidity 76% *  
WindspeedWindspeed 4 m/s (8 knots) *  
SunshineSunshine 193 hours *  
Percentage SunshinePercentage Sunshine 36% *  
* Data from: Edinburgh, Scotland (14 KM, 9 Miles).

Best Places in the United Kingdom in May

Find out more about the weather in the United Kingdom and which places have the best travel conditions in this month. See all of the United Kingdom in May →

Map not visible? Whoops sorry! Please refresh the page.
Legend perfect weather pleasant tolerable unpleasant poor
Perfect weather is subjective. On this map perfect weather has been defined with temperatures between 20°C (68°F) and 29°C (84°F) and not too much precipitation (less than 90 mm (3.5 in) a month).

What to Wear in Dunfermline in May

The weather can be unpredictable in May, so pack clothes you can easily mix and match. You could bring jeans, other long pants, and a few t-shirts. A light jacket or light sweater will be pleasant for the cooler moments. Rain is likely on several days, so bring a good rain jacket. The water temperature sits at about 8°C (46°F), which is too chilly for most people to enjoy swimming. Leave the swimsuit at home unless you love cold water. Don't forget sun protection, sunglasses, sunscreen, and a hat. These are all good ideas with this much sunshine.

What To Do in Dunfermline in May

We rated the following activities from 1 (least suitable) to 10 (best) to do.

Swimming
5/10
Cycling
6/10
Walking
6/10
Camping
4/10
Outdoor sports
10/10

Select a Month

Check the conditions for any month of the year.

For a detailed overview over the year and the best time to visit the United Kingdom, check out our Dunfermline's climate page.

More climate data for Dunfermline