Weather South Africa - Current Weather 48 866 places in South Africa

Today's Weather in South Africa

Weather Forecast South Africa

  • Weather Forecast Port Elizabeth

    Port Elizabeth

     
    16°
  • Weather Forecast Queenstown

    Queenstown

     
    11°
  • Bloemfontein

    Bloemfontein

     
    24°
  • Johannesburg

    Johannesburg

     
    28°
  • Pretoria

    Pretoria

     
    31°
  • Weather Forecast Durban

    Durban

     
    17°
  • Weather Forecast Newcastle

    Newcastle

     
    15°
  • Richards Bay

    Richards Bay

     
    18°
  • Polokwane

    Polokwane

     
    29°
  • Middelburg

    Middelburg

     
    30°
  • Weather Forecast Nelspruit

    Nelspruit

     
    22°
  • Weather Forecast Kimberley

    Kimberley

     
    25°
  • Upington

    Upington

     
    26°
  • Cape Town

    Cape Town

     
    17°
  • Worcester

    Worcester

     
    19°