Bulan-bulan paling hangat di Amritsar biasanya Jun dan Mei dengan purata suhu 33°C. Januari dan Februari merupakan bulan-bulan paling dingin dengan purata suhu adalah 16°C. Bulan-bulan dengan kekerapan hujan yang tinggi adalah Julai dan Ogos.