South Africa's drought is not yet officially over but heavy rains have left water pouring into the dams.
Johannesburg Water and Gauteng Weather said the Vaal Dam was more than 97% full.
South Africa, particularly Gauteng, is heavily reliant on the Katse Dam in the Lesotho Highlands Water Project, which provides water for the Vaal Dam. The latest data from the Department of Water Affairs and Sanitation on the Katse Dam was a week ago, when it reported that it was still less than half full.
Dams upstream from the Vaal filled up last week.
On Sunday, the Department of Water Affairs and Sanitation said Minister Nomvula Mokonyane would give an update on the drought situation and state of the dams during the day. Over the last few days the department reported many dams filling up.
Dams across southern Africa were also filling up. Gauteng Weather reported that the Gaborone Dam was full for the first time in 16 years.