Weather.st

South Africa

City forecasts in South Africa

Current conditions, hour-by-hour and 16-day forecasts, air quality and climate averages for 307 cities.

Johannesburg GautengCape Town Western CapeDurban KwaZulu-NatalPretoria GautengSoweto GautengGqeberha Eastern CapeSoshanguve GautengPietermaritzburg KwaZulu-NatalEvaton GautengBenoni GautengBloemfontein Free StateThembisa GautengEast London Eastern CapeVereeniging GautengBoksburg GautengWelkom Free StateNewcastle KwaZulu-NatalKrugersdorp GautengRustenburg North WestEmalahleni MpumalangaDiepsloot GautengRandburg GautengRoodepoort GautengBotshabelo Free StateBrakpan GautengKariega Eastern CapePolokwane LimpopoGermiston GautengRichards Bay KwaZulu-NatalVanderbijlpark GautengAthlone Western CapePaarl Western CapeCenturion GautengKlerksdorp North WestSomerset West Western CapeMdantsane Eastern CapeMiddelburg MpumalangaGeorge Western CapeSprings GautengIvory Park GautengCarletonville GautengAlexandra GautengPotchefstroom North WestMthatha Eastern CapeKwaDukuza KwaZulu-NatalWestonaria GautengEtwatwa GautengVryheid KwaZulu-NatalPinetown KwaZulu-NatalLadysmith KwaZulu-NataleMbalenhle MpumalangaKimberley Northern CapeNigel GautengMotherwell Eastern CapeMpumalanga KwaZulu-NatalBhisho Eastern CapeSasolburg Free StateRandfontein GautengWorcester Western CapeNtuzuma KwaZulu-NatalVirginia Free StateBrits North WestAlberton GautengQueenstown Eastern CapeKroonstad Free StateSomaroboro MpumalangaHammanskraal North WestMabopane GautengMbombela MpumalangaOrkney North WestPhalaborwa LimpopoThohoyandou LimpopoTokoza GautengStanderton MpumalangaMokopane LimpopoErmelo MpumalangaStellenbosch Western CapeKutloanong Free StateStilfontein North WestQonce Eastern CapeDelmas MpumalangaGrahamstown Eastern CapeBethlehem Free StateGa-Rankuwa North WestBela Bela LimpopoMidrand GautengLouis Trichardt LimpopoHeidelberg GautengDundee KwaZulu-NatalPiet Retief MpumalangaPhuthaditjhaba Free StateAtlantis Western CapeMossel Bay Western CapeMafikeng North WestMmabatho North WestOdendaalsrus Free StateOudtshoorn Western CapeBethal MpumalangaThaba Nchu Free StateBothaville Free StateUpington Northern CapeParys Free StateSchweizer-Reneke North WestKnysna Western CapeSaldanha Western CapeBarberton MpumalangaLichtenburg North WestTongaat KwaZulu-NatalGraaff Reinet Eastern CapeFochville North WestKokstad KwaZulu-NatalFort Beaufort Eastern CapeEkangala GautengKraaifontein Western CapeHermanus Western CapeVryburg North WestWellington Western CapeViljoenskroon Free StateDurbanville Western CapeKwaggafontein MpumalangaMondlo KwaZulu-NatalButterworth Eastern CapePort Shepstone KwaZulu-NatalTrichardt MpumalangaNkowakowa LimpopoMusina LimpopoModimolle LimpopoLetlhabile North WestLydenburg MpumalangaMankweng LimpopoFicksburg Free StateWolmaransstad North WestEdenvale GautengeSikhaleni KwaZulu-NatalNew Brighton Eastern CapeMatsulu MpumalangaKuils River Western CapeBalfour MpumalangaVredenburg Western CapeBeaufort West Western CapeAliwal North Eastern CapeSiyabuswa MpumalangaCradock Eastern CapeVolksrust MpumalangaMalmesbury Western CapeMkhuhlu MpumalangaWesselsbron Free StateLebowakgomo LimpopoCeres Western CapeBronkhorstspruit GautengDespatch Eastern CapeSenekal Free StateLeslie MpumalangaPhola MpumalangaPlettenberg Bay Western CapeMandeni KwaZulu-NatalGrabouw Western CapeLukwatini MpumalangaGiyani LimpopoMuizenberg Western CapeFolweni KwaZulu-NatalCalcutta MpumalangaStutterheim Eastern CapeDwarsloop LimpopoHumansdorp Eastern CapeTheunissen Free StateThabazimbi LimpopoMargate KwaZulu-NatalCullinan GautengWembesi KwaZulu-NatalWhittlesea Eastern CapeAcornhoek LimpopoBloemhof North WestHarrismith Free StateRobertson Western CapeMtubatuba KwaZulu-NatalEmpangeni KwaZulu-NatalHeilbron Free StateJeffreys Bay Eastern CapeHowick KwaZulu-NatalRichmond KwaZulu-NatalDe Aar Northern CapeUlundi KwaZulu-NatalAllanridge Free StateHartbeestfontein-A North WestLebohang MpumalangaMarapong LimpopoFrankfort Free StatePort Alfred Eastern CapeLadybrand Free StateMpophomeni KwaZulu-NatalPostmasburg Northern CapeMookgophong LimpopoNhlazatje MpumalangaDriefontein MpumalangaBultfontein Free StateBallitoville KwaZulu-NatalShakaskraal KwaZulu-NatalHendrina MpumalangaHartbeespoort North WestPraktiseer LimpopoVentersdorp North WestEstcourt KwaZulu-NatalDimbaza Eastern CapeRetreat Western CapeWhite River MpumalangaAmandelbult LimpopoKamaqhekeza MpumalangaLady Frere Eastern CapeChristiana North WestMidstream GautengPhomolong Free StateDuiwelskloof LimpopoReitz Free StateScottburgh KwaZulu-NatalItsoseng North WestGonubie Eastern CapeMarikana North WestKoster North WestDeneysville Free StateSchoemansdal MpumalangaRedhill MpumalangaGreytown KwaZulu-NatalHennenman Free StateSomerset East Eastern CapeMiddelburg Eastern CapeHartbeesfontein North WestMoloto South MpumalangaOttosdal North WestVredendal Western CapeMooi River KwaZulu-NatalPampierstad Northern CapeHlanganani MpumalangaVerena GautengVrede Free StateLephalale LimpopoHlohlolwane Free StateGlencoe KwaZulu-NatalSwellendam Western CapeVilliers Free StateColigny North WestKomatipoort MpumalangaSecunda MpumalangaeMkhomazi KwaZulu-NatalMafemani MpumalangaCarolina MpumalangaBelfast MpumalangaQueensdale Eastern CapeFranschhoek Western CapeVaalwater LimpopoNcotshane KwaZulu-NatalVaalbank MpumalangaeMuziwezinto KwaZulu-NatalRiversdale Western CapeHoopstad Free StateBurgersdorp Eastern CapeZeerust North WestTshitereke LimpopoKruisfontein Eastern CapeSabie MpumalangaZastron Free StateBredasdorp Western CapeMarquard Free StateDriekoppies MpumalangaClydesdale Eastern CapeKinross MpumalangaKriel MpumalangaMontagu Western CapeNdevana Eastern CapeAlice Eastern CapeGroot-Brakrivier Western CapeWarrenton Northern CapeTekwane MpumalangaTshiame Free StateEshowe KwaZulu-NatalVredefort Free StateTzaneen LimpopoLe Roux Western CapeLansdowne Western CapeKhowa Eastern CapeBreyten MpumalangaGa-Malakhe KwaZulu-NatalWinburg Free StateCaledon Western CapeKoppies Free StateFrischgewaagd KwaZulu-NatalUgie Eastern CapeBagale GautengLeeudoringstad North WestMakwassie North WestThulamahashi LimpopoAshton Western CapeGansbaai Western CapeTlokoeng Eastern CapeThubelihle MpumalangaDaggakraal MpumalangaCala Eastern CapeFernie MpumalangaMalamulele LimpopoNortham LimpopoFouriesburg Free StateWinnie Mandela Free StateMamafubedu Free StateMoorreesburg Western CapeRondebosch Western CapeDysselsdorp Western CapeEmpuluzu Mpumalanga