Periode dengan suhu terpanas biasanya jatuh antara Juni dan Mei dengan suhu rata-rata 21°C, sementara periode terdingin antara Januari dan Juli dengan suhu rata-rata 20°C. Curah hujan terbesar di Silahi Sabungan ada pada bulan November, Oktober, Desember, dan Mei, dengan rata-rata per bulan 480 cm curah hujan.