Temperature in South Africa increased to 18.42 celsius in 2022 from 18.06 celsius in 2021. Temperature in South Africa averaged 17.54 celsius from 1901 until 2022, reaching an all time high of 19.27 celsius in 2019 and a record low of 16.39 celsius in 1907. source: Worldbank