St Andrews Weather
Leave the brolly at home
Today
Grey and overcast, staying dry, cool
Tomorrow
Dry early, rain arriving early morning
Weekend
Wet weekend ahead
Friday is your best bet this week
Overcast
Feels like 9°
Hourly Forecast
Sun & Daylight
Sunrise
6:23am
Sunset
8:04pm
Daylight
13h 41m
Tomorrow
5m longer
Days getting longer
What to Wear Today
Dress for 11°C (feels like 9°C) - layers are your friend.
Base Layer
- Long-sleeved shirt
- Light jumper or cardigan
Cool conditions - layers give you flexibility
Mid Layer
- Light jumper
- Hoodie
- Thin fleece
Useful for adding warmth when needed
Outer Layer
- Light jacket
- Denim jacket
- Casual coat
A light layer for when it cools down
7-Day Forecast
April Averages for Fife
Avg High
11°C
Today: 14°C
Avg Low
3°C
Today: 8°C
Avg Rainfall
44mm
Monthly total
Rainy Days
9
Days with rain
Today's high is 3°C above the April average. tonight's low is 5°C above average. drier than average today.
Today's Tips for St Andrews
What to Pack
- Light jacket or layers
Activity Ideas
- Perfect for visiting gardens
- Ideal walking weather
Best Time to Go Out
Any time today
Low chance of rain throughout the day
This Time of Year
Spring in St Andrews. Weather can be changeable - layers recommended.
About 13 hours of daylight. Days lengthening quickly.
Frequently asked questions
- Do I need an umbrella in St Andrews today?
- No, you probably won't need an umbrella in St Andrews today. Grey and overcast, staying dry, cool
- What is the weather like in St Andrews today?
- Grey and overcast, staying dry, cool The temperature in St Andrews is currently 11°C, with a high of 14°C and a low of 8°C.
- What will the weather be like in St Andrews tomorrow?
- Dry early, rain arriving early morning Tomorrow's temperature in St Andrews will range from 6°C to 10°C, with a 89% chance of rain.
- What is the weekend weather forecast for St Andrews?
- Wet weekend ahead
- What is the best day this week in St Andrews?
- Friday is your best bet this week
- Is St Andrews good for outdoor activities this week?
- Mixed conditions in St Andrews this week. Temperatures ranging from 3°C to 14°C. Check individual days for the best outdoor opportunities.
- What should I expect from St Andrews weather this time of year?
- Spring in St Andrews can be changeable - expect a mix of sunshine and showers. Temperatures are gradually warming, currently averaging around 7°C. Layers and a waterproof are essential.
- What should I wear in St Andrews today?
- A light jacket or layers work well.
