The body was retrieved from a dam by SAPS divers at about 11:00.
The boy was only wearing shorts at the time of the discovery, and it is not clear how he ended up in the water.
His grandmother was on the scene when his body was retrieved.
Also read: Six-year-old disappears in Rockdale
His body was transported to the Middelburg Forensic Pathology department, where a post-mortem will be conducted.
• Less than a month ago, the SAPS Mounted and Rescue Units found the body of a four-year-old boy.
Mpendulo Mqcukani’s decomposed body was found on a farm near the Hendrina road after a month of frantic searching.
Also read: Missing four-year-old boy found dead near the Hendrina road