Johannesburg'a en uygun seyahat ayları Mart'tan Mayıs'a ve Eylül'den Kasım'a kadardır. Mart-Mayıs arası: Sıcaklıklar 19-24 derece arasında değişir ve bu dönemde FNB Dance Umbrella gibi etkinlikler düzenlenir. Eylül-Kasım arası: Hava nispeten sıcak ve kurak olur, otel ve uçuş fiyatları daha makuldür. Güney Yarımkürede yer alan Johannesburg'da, Türkiye'nin aksine yazlar Aralık-Şubat, kışlar ise Haziran-Ağustos aylarına denk gelir.