De warmste maanden in Moses Kotane zijn normaal januari en oktober met een gemiddelde temperatuur van 23°C. Juli en juni zijn de koudste maanden wanneer de temperatuur gemiddeld 14°C bedraagt. De maanden waarin het het meeste regent zijn december en januari.