☀ UV-INDEX.INFO
Home / South Africa

UV Index in South Africa

Live UV forecast for 304 cities

JohannesburgUV index now → Cape TownUV index now → DurbanUV index now → PretoriaUV index now → SowetoUV index now → GqeberhaUV index now → SoshanguveUV index now → PietermaritzburgUV index now → EvatonUV index now → BenoniUV index now → BloemfonteinUV index now → ThembisaUV index now → East LondonUV index now → VereenigingUV index now → BoksburgUV index now → WelkomUV index now → NewcastleUV index now → KrugersdorpUV index now → RustenburgUV index now → EmalahleniUV index now → DiepslootUV index now → RandburgUV index now → RoodepoortUV index now → BotshabeloUV index now → BrakpanUV index now → KariegaUV index now → PolokwaneUV index now → GermistonUV index now → Richards BayUV index now → VanderbijlparkUV index now → AthloneUV index now → PaarlUV index now → CenturionUV index now → KlerksdorpUV index now → Somerset WestUV index now → MdantsaneUV index now → MiddelburgUV index now → GeorgeUV index now → SpringsUV index now → Ivory ParkUV index now → CarletonvilleUV index now → AlexandraUV index now → PotchefstroomUV index now → MthathaUV index now → KwaDukuzaUV index now → WestonariaUV index now → EtwatwaUV index now → VryheidUV index now → PinetownUV index now → LadysmithUV index now → eMbalenhleUV index now → KimberleyUV index now → NigelUV index now → MpumalangaUV index now → BhishoUV index now → SasolburgUV index now → RandfonteinUV index now → WorcesterUV index now → NtuzumaUV index now → VirginiaUV index now → BritsUV index now → AlbertonUV index now → QueenstownUV index now → KroonstadUV index now → SomaroboroUV index now → HammanskraalUV index now → MabopaneUV index now → MbombelaUV index now → OrkneyUV index now → PhalaborwaUV index now → ThohoyandouUV index now → TokozaUV index now → StandertonUV index now → MokopaneUV index now → ErmeloUV index now → StellenboschUV index now → KutloanongUV index now → StilfonteinUV index now → QonceUV index now → DelmasUV index now → GrahamstownUV index now → BethlehemUV index now → Ga-RankuwaUV index now → Bela BelaUV index now → MidrandUV index now → Louis TrichardtUV index now → HeidelbergUV index now → DundeeUV index now → Piet RetiefUV index now → PhuthaditjhabaUV index now → AtlantisUV index now → Mossel BayUV index now → MafikengUV index now → MmabathoUV index now → OdendaalsrusUV index now → OudtshoornUV index now → BethalUV index now → Thaba NchuUV index now → BothavilleUV index now → UpingtonUV index now → ParysUV index now → Schweizer-RenekeUV index now → KnysnaUV index now → SaldanhaUV index now → BarbertonUV index now → LichtenburgUV index now → TongaatUV index now → Graaff ReinetUV index now → FochvilleUV index now → KokstadUV index now → Fort BeaufortUV index now → EkangalaUV index now → KraaifonteinUV index now → HermanusUV index now → VryburgUV index now → WellingtonUV index now → ViljoenskroonUV index now → DurbanvilleUV index now → KwaggafonteinUV index now → MondloUV index now → ButterworthUV index now → Port ShepstoneUV index now → TrichardtUV index now → NkowakowaUV index now → MusinaUV index now → ModimolleUV index now → LetlhabileUV index now → LydenburgUV index now → MankwengUV index now → FicksburgUV index now → WolmaransstadUV index now → EdenvaleUV index now → eSikhaleniUV index now → MatsuluUV index now → Kuils RiverUV index now → BalfourUV index now → VredenburgUV index now → Beaufort WestUV index now → Aliwal NorthUV index now → SiyabuswaUV index now → CradockUV index now → VolksrustUV index now → MalmesburyUV index now → MkhuhluUV index now → WesselsbronUV index now → LebowakgomoUV index now → CeresUV index now → BronkhorstspruitUV index now → SenekalUV index now → LeslieUV index now → PholaUV index now → Plettenberg BayUV index now → MandeniUV index now → GrabouwUV index now → LukwatiniUV index now → GiyaniUV index now → MuizenbergUV index now → FolweniUV index now → CalcuttaUV index now → StutterheimUV index now → DwarsloopUV index now → HumansdorpUV index now → TheunissenUV index now → ThabazimbiUV index now → MargateUV index now → CullinanUV index now → WembesiUV index now → WhittleseaUV index now → AcornhoekUV index now → BloemhofUV index now → HarrismithUV index now → RobertsonUV index now → MtubatubaUV index now → EmpangeniUV index now → HeilbronUV index now → Jeffreys BayUV index now → HowickUV index now → RichmondUV index now → De AarUV index now → UlundiUV index now → AllanridgeUV index now → Hartbeestfontein-AUV index now → LebohangUV index now → MarapongUV index now → FrankfortUV index now → Port AlfredUV index now → LadybrandUV index now → MpophomeniUV index now → PostmasburgUV index now → MookgophongUV index now → NhlazatjeUV index now → DriefonteinUV index now → BultfonteinUV index now → BallitovilleUV index now → ShakaskraalUV index now → HendrinaUV index now → HartbeespoortUV index now → PraktiseerUV index now → VentersdorpUV index now → EstcourtUV index now → DimbazaUV index now → RetreatUV index now → White RiverUV index now → AmandelbultUV index now → KamaqhekezaUV index now → Lady FrereUV index now → ChristianaUV index now → MidstreamUV index now → PhomolongUV index now → DuiwelskloofUV index now → ReitzUV index now → ScottburghUV index now → ItsosengUV index now → GonubieUV index now → MarikanaUV index now → KosterUV index now → DeneysvilleUV index now → SchoemansdalUV index now → RedhillUV index now → GreytownUV index now → HennenmanUV index now → Somerset EastUV index now → MiddelburgUV index now → HartbeesfonteinUV index now → Moloto SouthUV index now → OttosdalUV index now → VredendalUV index now → Mooi RiverUV index now → PampierstadUV index now → HlangananiUV index now → VerenaUV index now → VredeUV index now → LephalaleUV index now → HlohlolwaneUV index now → GlencoeUV index now → SwellendamUV index now → VilliersUV index now → ColignyUV index now → KomatipoortUV index now → SecundaUV index now → eMkhomaziUV index now → MafemaniUV index now → CarolinaUV index now → BelfastUV index now → QueensdaleUV index now → FranschhoekUV index now → VaalwaterUV index now → NcotshaneUV index now → VaalbankUV index now → eMuziwezintoUV index now → RiversdaleUV index now → HoopstadUV index now → BurgersdorpUV index now → ZeerustUV index now → TshiterekeUV index now → KruisfonteinUV index now → SabieUV index now → ZastronUV index now → BredasdorpUV index now → MarquardUV index now → DriekoppiesUV index now → ClydesdaleUV index now → KinrossUV index now → KrielUV index now → MontaguUV index now → NdevanaUV index now → AliceUV index now → Groot-BrakrivierUV index now → WarrentonUV index now → TekwaneUV index now → TshiameUV index now → EshoweUV index now → VredefortUV index now → TzaneenUV index now → Le RouxUV index now → LansdowneUV index now → KhowaUV index now → BreytenUV index now → Ga-MalakheUV index now → WinburgUV index now → CaledonUV index now → KoppiesUV index now → FrischgewaagdUV index now → UgieUV index now → BagaleUV index now → LeeudoringstadUV index now → MakwassieUV index now → ThulamahashiUV index now → AshtonUV index now → GansbaaiUV index now → TlokoengUV index now → ThubelihleUV index now → DaggakraalUV index now → CalaUV index now → FernieUV index now → MalamuleleUV index now → NorthamUV index now → FouriesburgUV index now → Winnie MandelaUV index now → MamafubeduUV index now → MoorreesburgUV index now → RondeboschUV index now → DysselsdorpUV index now → EmpuluzuUV index now →
No cities found for your search

UV climate of South Africa: overview

South Africa stretches from -34.583° to -22.3488° latitude (Southern hemisphere), so UV conditions differ a lot from region to region. The clear-sky UV index reaches ≈ 9.1 in Louis Trichardt (peak in December), while in Swellendam the yearly maximum is only ≈ 8.2. As in the whole Southern hemisphere, the sun is strongest from November to February — opposite to Europe and North America.

UV index by month by climate zone

ZoneCitiesJFMAMJJASONDPeak
Tropical6 9.1 8.9 8.3 7.3 6.4 5.8 6 6.9 7.8 8.6 9 9.1 9.1
Subtropical298 8.5 8.2 7.5 6.3 5.3 4.6 4.8 5.8 6.8 7.8 8.3 8.5 8.5

Calculated clear-sky noon peaks at the average latitude of each zone. Real values vary with clouds, altitude and ozone.

Sunniest cities in South Africa (highest UV)

Cities with the mildest sun

When do you need SPF in South Africa?

Using Johannesburg as a reference: the UV index reaches 6+ in January, February, March, April, August, September, October, November and December. In the sunniest zones (see table) SPF 30–50+ is needed almost year-round; in the mildest — only in late spring and summer.

FAQ: UV index in South Africa

What is the highest UV index in South Africa?

The calculated clear-sky maximum is ≈ 9.1 — in Louis Trichardt around December. Values above this occur only near the equator and in high mountains.

Which city in South Africa is the sunniest?

Louis Trichardt (peak ≈ 9.1), followed by Malamulele and Musina. The mildest sun is in Swellendam (max ≈ 8.2).

When is SPF needed in South Africa?

In Johannesburg and similar latitudes the UV reaches 6+ in January, February, March, April, August, September, October, November and December: use SPF 30–50+ on sunny days. Protection is advised from UV 3.

Is UV 11+ possible in South Africa?

No — the local maximum is ≈ 9.1. UV 11+ occurs only near the equator, in deserts and high mountains.