July is the hottest month in Invergordon Harbour with an average temperature of 14°C (57°F) and the coldest is January at 2°C (36°F). .
Sorted by popularity:
Sunrise 06:40
Sunset 20:02
Sunrise 06:40
Sunset 20:02