Portland'ın soğuk olmasının birkaç nedeni vardır: Konumu: Portland, hem dağların hem de denizin yakınında yer alır, bu da "Akdeniz iklimi" olarak adlandırılan bir hava durumuna yol açar. Soğuk doğu rüzgarları: Bu rüzgarlar, yılın en soğuk havasını getirir ve sıfır derecenin altındaki sıcaklıklar nadir olsa da, yalnızca altı kez kaydedilmiştir. Yağış: Kış aylarında sık yağışlar, sıcaklıkları düşürerek soğuk bir his yaratabilir. Portland'da en soğuk aylar Aralık, Ocak ve Şubat olup, bu aylarda gündüz sıcaklıkları 40'lı ve 50'li derecelerde, gece ise 30'lu derecelerde seyreder.