Dam fishing destinations are abundant around South Africa so no matter where you are in the country, you will be able to find a great angling spot to spend a day at. For example, if you live in Cape Town and feel like getting out of the city to enjoy a relaxing day of fishing then why not take a short drive to Theewaterskloof Dam. Approximately an hour and a half drive from Cape Town, this inland dam offers its visitors beautiful scenery in addition to excellent boat launching facilities. Should you wish to extend your stay, then there are camping facilities and self catering accommodation available as well.
If you live in Johannesburg on the other hand, then one of the great dam fishing destinations has to be that of the Vaal Dam. This massive dam has over 800 kilometres of bank and its shoreline can be found in three provinces – Gauteng, Free State, and Mpumalanga. This vast stretch of water means that there is an abundance of fish available and some of the most successful fishing spots can be found near Deneysville. It is said that the bass population in these areas are great due to the structure of the dam in these areas and therefore make it ideal for fisherman.
KwaZulu Natal additionally has some great fishing destinations such as the Albert Falls Dam which holds South Africa’s biggest Bass fishing competition annually. This dam can attribute the great bass fishing opportunities to the conservation of the fish. For a month after the competition, the dam is closed to allow the fish to spawn. It is situated in the Natal midlands so not only does it provide exquisite surroundings, but is the fourth biggest dam in South Africa which makes it one of the country’s best freshwater fishing spots.