Walaupun cuaca hanya merupakan satu faktor, itu dapat memengaruhi rencana liburan Anda, khususnya jika Anda berencana untuk tinggal lebih lama di Saint Andrews. Periode dengan suhu terpanas biasanya jatuh antara Februari dan Januari dengan suhu rata-rata 7°C, sementara periode terdingin antara Juli dan Agustus dengan suhu rata-rata -3°C. Curah hujan terbesar di Saint Andrews ada pada bulan Mei, September, Desember, dan Juli, dengan rata-rata per bulan 360 cm curah hujan.