I norra Sydafrika är vintrarna (jun-aug) torra och det faller mycket lite regn under hela denna period. Dagarna är soliga med en temperatur runt 20–22 grader. Nattid kan dock temperaturen sjunka ner till nollstrecket, främst i Johannesburg som är beläget 1 800 meter över havet. I Krugerparken blir det inte lika kallt på natten eftersom det ligger avsevärt lägre. Somrarna i detta område är mycket varma. Johannesburg får regelbundet intensiva åskoväder som kommer in på eftermiddagen men försvinner fort igen.
Östkusten, beläget vid Indiska Oceanen, präglas under vintern av behagligt väder med sol, lagom luftfuktighet och goda förutsättningar för bad. Området är subtropiskt vilket innebär att sommaren kan bli mycket varmt med en hög luftfuktighet och en del nederbörd.
Kapstaden och landets sydkust får en del regn på vintern. Det kan även blåsa en hel del, vädret här är mer oberäkneligt. Kapstaden kallas ibland de fyra årstidernas stad, här kan ni få sol, regn, vind, kyla och värme på en och samma dag. Somrarna är dock ofta mer stabila vädermässigt med cirka 30 grader, sol och lättare vind.
Vilken tid som är bäst att resa beror på vad ni vill göra under resan. Sydafrikanska vintern är en bra tid för safari då djuren samlas vid vattenhålen medan perioden november till mars är bäst för Kapstaden och sydkusten med varmt och torrt väder.