Benoni has three functioning Municipal swimming pools, as well as a number of lakes One of these Homestead Lake, where Open Water races were held in 2020.
Three state schools have pools, and there are also two private schools with swimming pools. Virgin Active has a facility.
A number of swimming clubs including the Benoni Northern SC, and Seals club that dates from the 1960's. Sue Hossack was their first Springbok swimmer, in 1977.