Edinburgh has an oceanic climate with around 1400 sunshine hours per year and 700 mm of annual precipitation. Summers are cool with July averages around 18°C, and winds off the Firth of Forth shape the city's climate year-round. Explore historical weather data for Edinburgh and discover the climate of Scotland's capital.