St Lucia Golf Links
Carawa St, cnr Indooroopilly Rd, St Lucia QLD 4067, St Lucia, QLD
Public course opened 1926, design influenced by Alister MacKenzie. Green fees $32/9 holes, $51/18 holes, no membership required.

One of only two golf courses run by Brisbane City Council, 15 minutes from the CBD, with family-friendly extras including a shaded, hilly mini putt-putt course alongside the main layout.
Coaching lessons are available for all levels from complete beginners to more advanced players.
Course type
Full-length course - 18 holes
Family friendly
Yes
Why it suits juniors
- 8-week Weekly Lessons during school term, and 3-hour school-holiday Junior Camps, across six progress-tracked levels, equipment included.
Practice facilities
Driving range, Pro shop, Junior coaching on-site
Junior coaching at this venue
Weekly Lessons
Ongoing / term-basedOpen to non-members
8-week school-term program, six defined levels, equipment included. PGA member Shane Heath.
Check current dates & registerJunior Camps
Dated clinic or campOpen to non-members
3-hour school-holiday camps covering the "7 Shots of Golf" plus rules/etiquette.
Check current dates & registerMore courses in Queensland
Yeerongpilly, QLD
Brisbane Golf Club
Access is generally restricted to members and their invited guests. Junior programs, membership availability and eligibility vary - contact the club directly for current details.

Woree, QLD
Cairns Golf Club
Nationally recognised junior program (3-holers/6-holers/9-holers pathway) plus a casual entry-level Saturday session (ages 4-14). Named 2024 and 2017 Queensland Golf Industry Junior Golf Program of the Year.

Carrara, QLD
Emerald Lakes Golf Club
Structured, staged junior development program from complete-beginner clinics through to club-standard play - the most developed junior pathway among Gold Coast courses researched.
Also in Queensland
Last checked 30 July 2026.
Green fees, junior programs, access rules and pricing change often - always confirm current details directly with the course or academy before you visit or book.