Rivonia Tennis club is one of the best venues in Jo’burg for both Social and league tennis players alike.

The Tennis Club offers an excellent variety of tennis programs for all members. Whether it’s the annual Club Championships, leagues, social tennis or round robins there is plenty of tennis for all levels of play.

We boast 6 all weather courts, and 2 grass courts. Our coaching team is led by Derik Swanepoel and caters for coaching of all levels of play, from beginner to tournament players.

After your game you can enjoy the perfect Highveld weather with a bitterly cold beer or cold drink, and socialize on the terrace or in the bar.


Doubles is played on weekends by members with non-members welcome to join:
– Saturday from 1:30pm
– Sunday from 9:00am

Keen on joining Rivonia? We welcome players of all standards to try out by coming down on a weekend or speaking to the local coach – Derik.
Depending on your playing ability you are welcome to join as a member.

We have a team of 8 coaches taking people of all ages and abilities for lessons.
Contact Derik Swanepoel on 072 249 1999 or
TNT Sports Facebook and Instagram pages.


Full Senior Membership:
Saturday & Sunday organised social tennis, leagues & championships.
Adequate level of play required to join.
R 3,000.00 per person

Student Membership:
Scholars & University students who qualify for Full Membership.
R 1,550.00 per person

Weekday Membership:
Monday to Friday, day or night & Sunday afternoons ONLY
R 1,900.00 per person

Junior Membership:
Monday to Friday, day or night & Sunday afternoons ONLY
R 1,150.00 per person

Facebook page