The Country Club Johannesburg’s two exceptional championship golf courses offer members and guests two golfing experiences that are both world-class yet refreshingly different.

Woodmead golf course, opened in 1968, is an exceptional parkland course with tall trees, immaculate greens and a sense of history. Adjacent to Woodmead, the newer Rocklands golf course offers a challenging, rolling course with sweeping views over northern Johannesburg.


Rocklands Golf Course

The Rocklands course is the younger of The Club’s two 18-hole golf courses, having been built in 1992. The course offers golfers spectacular views of Johannesburg and the Magaliesberg mountain range.

The Rocklands course, in keeping with its bushveld ‘feel’, is bordered by natural grasslands, huge rock formations and copses with indigenous trees such as Buffalo-thorn, Wild Olive and Kiepersol. But don’t be distracted by the beauty of the surroundings; this is a challenging course off the back tees.

Like most South African golf courses, Kikuyu grass is used on the tees, fairways and semi-rough at Rocklands, while greens are seeded with blended Penn A1 and Penn A4 Bentgrass, and are constructed to USGA specifications.


Woodmead Golf Course

Woodmead is a breathtakingly scenic and well-maintained course that blends effortlessly into its woodland forest surroundings. The tree-lined fairways, well stocked dams and strategic mounding add to its appeal. Together, with the many bird species on the course, this creates the perfect balance between city and nature.

The greens on the Woodmead Golf Course are constructed to USGA specifications and are seeded with the hybrid L93 Bentgrass. Elsewhere, the course is planted with Kikuyu grass on the tees, fairways and semi-rough. The Sandwedge halfway house is widely considered to be one of the finest in the country and offers discerning golfers the perfect midway break.


The Mashie

As the leading Country Club in South Africa, we continually strive to give our members and their families the very best Country Club experience. Our fun 9-hole Mashie course at Woodmead is a place where families can have fun in a relaxed golfing environment. It’s also the perfect starting place if you are a beginner and the ideal facility for our junior and regular golfers to sharpen their short game. Hole distances vary with the shortest hole just 60m long and the longest hole a more challenging 150m.

The Mashie Junior Special

All juniors, under 16, who are members, children or grandchildren of members can PLAY FOR FREE on the Mashie. All players must still check-in at the Golf Desk in the Proshop. Friends and guests under 16 are still required to pay the usual green fee. Our up and coming young golfers now have an opportunity to have fun and develop their skills on the course!

Free rounds for all members u16, member’s children or member’s grandchildren!

Playing Cards

Playing cards may be used for The Mashie. The same rules and conditions apply on The Mashie as to Woodmead and Rocklands courses.

There will be no green fee on Sunday afternoons for weekday playing card holders and members with a 12 or 24 round prepaid playing cards may use these for The Mashie.


Members and guests are asked to adhere to basic golf dress code such as collared shirts, trousers or shorts with belt, golf shoes or takkies while using the Mashie Course as the course is a stepping stone for beginner golfers and the Golf Department will view dress code which is determined to be suitable to play the course. 

However, for the Woodmead and Rocklands courses, a strict golf dress code is enforced this is to ensure all members maintain a high standard of appearance when playing. 


The golf playing card prices vary according to the member’s age and category (status).


Monday to Friday and Sunday afternoon

Age Price
Gents & ladies (12-25) R9 050
Gents & ladies (26-30) R9 050
Gents & ladies (31-34) R11 700
Gents & ladies (35-65) R11 700
Gents - seniors (65+) R10 350
Ladies - seniors (65+) R10 350

Any day of the week including public holidays

Age Price
Gents & ladies (12-25) R16 500
Gents & ladies (26-30) R16 500
Gents & ladies (31-34) R16 500
Gents & ladies (35-65) R16 500
Gents - seniors (65+) R16 500
Ladies - seniors (65+) R16 500

Saturdays, Sundays and public holidays

Age Price
All ages and genders R11 300


The limited rounds option can be purchased at any time and do not expire. An average discount of 10% is applied prepaid golf rounds option. Valid 1 March 2023 - 29 February 2024. Price must be paid in advance before activation.


Any day of the week including public holidays

Rounds Price
24 Round R8 130
Any day of the week including public holidays 

Rounds Price
12 Rounds R4 070

Weekdays and Sunday PM only

Rounds Price
Rounds R7 200
Member green fee rates

Type Price
Gent Weekday PM & Weekends R376
Gent Senior Weekday AM R296
Gent Senior Weekday PM R335
Lady Weekday & Sunday PM R335
Lady Weekend R376
Scholar & Junior (<17 - 21) Weekend R345
Scholar & Junior (<17 - 21) Weekday R105
Scholar & Junior (<17 - 21) Friday PM R185
Student (22 - 25) Weekday R195
Student (22 - 25) Weekend R370
Student (22 - 25) Friday PM R260
Guest green fee rates
Type Price
Male Guest Weekday (Affiliated) R830
Male Guest Weekend (Affiliated) R1000
Female Guest Weekday (Affiliated) R830
Female Guest Weekend (Affiliated) R1000
Guest Scholar & Junior (<17 - 21) Weekday R144
Guest Scholar & Junior (<17 - 21) Weekend R578
Guest Student (22 - 25) Weekday R245
Guest Student (22 - 25) Weekend R605


  • Golf cards are optional and valid from 1 March to end February of every year. They cannot be pro rated
  • We suggest considering the optional 12 or 24 round card if you join mid-year
  • All Members have access to play golf by paying the relevant green fees
  • All Members have access to use the driving range by paying the relevant costs for buckets of balls
  • If you choose to be handicapped at CCJ, the golf affiliation and handicap fees are billed over and above your entrance fee and annual subscriptions
  • Kindly contact the Golf Department for full rate sheet – Rates subject to change.


Golf Committee

Thabang Magare

Thabang Magare

(Golf Captain)

David Mc Callum

David Mc Callum

(Vice Captain)

Iain Dunn

Iain Dunn

Macheli Ntsasa

Macheli Ntsasa

Johan Uys

Johan Uys

Craig Toontas

Craig Toontas