Precipitation in Swaziland decreased to 745.30 mm in 2024 from 1024.70 mm in 2023. Precipitation in Swaziland averaged 828.46 mm from 1901 until 2024, reaching an all time high of 1457.08 mm in 2000 and a record low of 501.68 mm in 1935. source: Worldbank