Join our Club
Book a Tee Time
Make a Club Payment
Top up Pre-Funded Account
International Payments
Home
Member Login
Join our club
Dining
CCJ Kids
Golf
Golf Courses
Rocklands Golf Course
Woodmead Golf Course
The Mashie
Golf Academy & Driving Range
Golf Days
Pro Shop
Golfers Guide
Golf Results
Member Tee Times and Bookings
Stay
Sport
Bowls
Cricket
Croquet
Cycling
Golf
Gym
Running
Squash
Swimming
Tennis
Become a Member
Functions
Weddings
Children’s Parties
Banqueting
Conferences
Venues
Club Dress Codes
Become a Member
Environment
Reciprocity
News & Events
Pre-funding Information
Auckland Park Roof Construction
Newsletters
Club News
Events Diary
More
About Us
The CCJ Foundation
History
Main Committee
Executive Management
B-BBEE Certificate
Merchandise
Careers
Contact Us
International Payments
Enrich Your Life
Our Global Payment Option
We look forward to welcoming you to The Country Club Johannesburg.