Inverness’ta ılıman okyanus iklimi hâkimdir. Çevresindeki şehirlere göre daha az kar yağışı görülür. Ancak şehirde hava durumu oldukça değişkendir. Yıl boyunca en yüksek sıcaklık temmuz ayında 29 derece olarak görülür. En düşük sıcaklıklar ise Ocak ayındadır. -18 dereceye kadar düştüğü görülmüştür. Şehre gitmek için en uygun dönem nisan-ekim ayları arasıdır.