The Rand Piscatorial Association Est. 1912 was formed when the Transvaal Trout Acclimatisation Society changed its name in 1912.

Our club waters - Slaughter-On-Vaal & Last Farm - are both situated about 100km from Johannesburg on the Vaal Dam (Mpumalanga side) where the Vaal River flows into the dam. The venues provide around 5km of angling water, resulting in excellent freshwater angling throughout the year for carp, barbell, yellowfish, grass carp and mudfish.

Hot showers, flushable toilets, secure environment and borehole water available next to the clubhouse. No electricity.