Edinburgh experiences a temperate maritime climate with cool summers, mild winters, and weather that can shift dramatically within a single day.
Rainfall occurs year-round with no true dry season, meaning waterproof layers are as essential as your keys when leaving the house.
Temperatures rarely exceed 22°C in summer or drop below freezing in winter, creating a narrow band of perpetual moderation that never quite satisfies anyone.
The wind off the Firth of Forth can be relentless, particularly on the city's many hills and exposed bridges, making windchill a more accurate predictor of comfort than the actual temperature.
Layering is the unofficial uniform of Edinburgh residents, who've learned that removing a jumper is easier than shivering through a museum visit because the morning sunshine was deceptive.