Golf courses in and around Johannesburg
Guides to 29 courses across Gauteng, from championship layouts to friendly public tracks. Open any course to read about it and check live tee-time availability for your date.
Search all courses at onceBrowse by

Blair Atholl
Lanseria, Johannesburg
Set on Gary Player's former Gauteng farm near Lanseria, Blair Atholl is a Player-designed championship course and one of the longest on earth.
Gauteng · #118 holesPar 72Gary Player
Blue Valley
Midrand, Midrand
Blue Valley is a Gary Player design draped across a small Midrand river valley, known for steeply undulating terrain and a giant shared green.
Gauteng · #3718 holesPar 72Gary Player
Bryanston
Bryanston, Johannesburg
Bryanston Country Club is a long parkland course in northern Johannesburg, built to a Charles Hugh Alison design that brings water into play on eleven holes.
Gauteng · #1818 holesPar 72Charles H. Alison
Centurion
Centurion Golf Estate, Centurion
Peter Matkovich parkland course through a Centurion estate, with water on ten holes.
Gauteng · #3118 holesPar 72Peter Matkovich
Copperleaf
Centurion, Centurion
The first Els Club in South Africa, Copperleaf is Ernie Els's Highveld design set among Centurion grassland and Magaliesberg views.
18 holesPar 72Ernie ElsDainfern
Fourways, Johannesburg
Dainfern Country Club is an estate course in Fourways designed by Gary Player and Phil Jacobs, routed around the meandering Jukskei River.
Gauteng · #2218 holesPar 72Gary Player
Eagle Canyon
Honeydew, Roodepoort
Built across a former granite and sand quarry in Honeydew, Eagle Canyon brings a links feel to Johannesburg's parkland belt.
Gauteng · #2318 holesPar 72
Ebotse
Rynfield, Benoni
Billed as South Africa's only inland par-72 links course, Ebotse threads through wetlands and open water on the East Rand at Benoni.
Gauteng · #1318 holesPar 72Peter Matkovich
Eye of Africa
Eikenhof, Johannesburg
Greg Norman's first South African design, Eye of Africa opened in 2010 across the high, rolling hills south of Johannesburg.
Gauteng · #1218 holesPar 72Greg Norman
Glendower
Edenvale, Johannesburg
Glendower Golf Club is a mature parkland course in Edenvale, built to a Charles Hugh Alison design and long a South African Open host.
Gauteng · #218 holesPar 72
Glenvista
Glenvista, Johannesburg
A parkland course in a well-watered valley below the Klipriviersberg ridge, designed by Sid Brews and opened by Gary Player in 1973.
Gauteng · #3018 holesPar 72Sid Brews
Houghton
Houghton Estate, Johannesburg
Houghton is a Jack Nicklaus signature course opened in 2010 on a mature, undulating estate minutes north of central Johannesburg.
Gauteng · #818 holesPar 72Jack Nicklaus
Huddle Park
Linksfield, Johannesburg
Huddle Park is a public golf and recreation park in Linksfield, set on wetland with three dams on the site of a onetime 54-hole complex.
Gauteng · #3418 holes
Irene
Centurion, Pretoria
One of Pretoria's oldest clubs, Irene Country Club is a mature parkland course with the Hennops River winding through its historic grounds.
Gauteng · #2518 holesPar 72Laurie Waters / Bob Grimsdell
Jackal Creek
Northriding, Randburg
A public parkland course in Northriding, Randburg, Jackal Creek plays over rolling, elevated ground with water in play on several holes.
Gauteng · #3318 holesPar 72Douw van der Merwe
Killarney
Lower Houghton, Johannesburg
One of Johannesburg's oldest golf clubs, tracing its origins to 1903, and the only Robert Trent Jones design in South Africa.
Gauteng · #1918 holesPar 70
Kyalami
Midrand, Johannesburg
One of the region's older parkland courses, Kyalami opened in 1955 on gently undulating ground between Johannesburg and Pretoria, with unusually narrow, tree-lined fairways.
Gauteng · #1118 holesPar 72
Modderfontein
Modderfontein, Johannesburg
A parkland course laid out in 1935 on the grounds of the old Modderfontein Dynamite Factory, with a river running through its valley.
Gauteng · #1518 holesPar 72
Parkview
Parkview, Johannesburg
Founded in 1916, Parkview threads a narrow parkland corridor along the Braamfontein Spruit through the leafy suburbs of northern Johannesburg.
Gauteng · #918 holesPar 72Laurie Waters
Pretoria CC
Waterkloof, Pretoria
Founded in 1910 in the leafy Waterkloof district, Pretoria Country Club is a mature parkland course that still occupies its original ground.
Gauteng · #518 holesPar 72
Randpark Bushwillow
Randpark Ridge, Johannesburg
Bushwillow is Randpark's second eighteen, a shady Bob Grimsdell parkland course lined with mature trees and gentler than its Firethorn sibling.
Gauteng · #3618 holesPar 72
Randpark Firethorn
Randpark Ridge, Johannesburg
Firethorn is Randpark's championship layout, a tree-lined par 72 rebuilt in 2015 that has staged both the SA Open and the Joburg Open.
Gauteng · #1718 holesPar 72Sid Brews (Golf Data remodel)
Reading
Alberton, Johannesburg
A tight, tree-lined parkland course in Alberton laid out by eight-time SA Open champion Sid Brews, with water in play on 14 holes.
Gauteng · #2918 holesPar 71Sid Brews
Royal Joburg East
Linksfield North, Johannesburg
Royal Johannesburg's East is a Bob Grimsdell parkland championship course and one of the longest layouts used on the European Tour's African swing.
Gauteng · #318 holesPar 72
Royal Joburg West
Linksfield North, Johannesburg
The West is Royal Johannesburg's original 1909 layout by Laurie Waters, a shorter, recently rebuilt parkland companion to the championship East.
Gauteng · #618 holesPar 72
Ruimsig
Roodepoort, Johannesburg
Gary Player and Ron Kirby laid out Ruimsig on fairly open West Rand ground in the mid-1980s, giving it an almost inland-links character.
Gauteng · #2718 holesPar 72Gary Player
Serengeti
Kempton Park, Kempton Park
Set beside OR Tambo International at Kempton Park, Serengeti's championship layout is a Jack Nicklaus Signature course opened in 2009.
Gauteng · #1418 holesPar 72Jack Nicklaus
Silver Lakes
Silver Lakes, Pretoria
A Peter Matkovich design opened in 1993, Silver Lakes threads its par-72 holes through a secure Pretoria-East estate dotted with dams.
18 holesPar 72Peter Matkovich
Wanderers
Illovo, Johannesburg
Dating to 1939, Wanderers is a compact, mature parkland course in Illovo whose original opening holes were later surrendered to the neighbouring cricket stadium.
Gauteng · #2118 holesPar 71