... including targeted forecasts at the time of your arrival to each point!
Invergordon, Highland is located in the north of Scotland, and as such has a typically temperate climate with mild summers and cold winters. Throughout the year, the temperature rarely exceeds 20 degrees Celsius (68 degrees Fahrenheit).
In the winter months, the temperature in Invergordon averages around 6 degrees Celsius (42.8 degrees Fahrenheit). Snow is a regular occurrence during this time of year, with temperatures dipping as low as -5 degrees Celsius (23 degrees Fahrenheit).
In spring, the weather in Invergordon slowly warms up, with temperatures ranging from 8 to 16 degrees Celsius (46.4 to 60.8 degrees Fahrenheit). The days become longer and brighter, with an average of 8 hours of sunshine per day.
In the summer months, the average temperature in Invergordon is around 16 degrees Celsius (60.8 degrees Fahrenheit). There is usually plenty of sunshine, with temperatures sometimes reaching up to 20 degrees Celsius (68 degrees Fahrenheit).
The fall months see temperatures drop back down to 8 degrees Celsius (46.4 degrees Fahrenheit), but the days still remain bright and sunny.
Overall, Invergordon is a great place to visit year-round, as the weather is mild and pleasant.
As of 2020, the city population is 4075.
This map shows the current & 7-day weather forecast, weather alerts, and weather radar for Invergordon, Highland.