average temperature in edinburgh in august
The hottest day of the year is August 2, with an average high of 66Â°F and low of 52Â°F. The cool season lasts for 118 days, from November 19 to March 17, with an average daily high temperature below 48Â°F. The coldest day of the year is January 1, with an average low of 34Â°F and high of 43Â°F.