Best Mini Golf in Sydney for Families
Mini golf is our go-to family activity when we need something that works for everyone — toddlers through to teenagers, grandparents included. It's one of the few activities where a 5-year-old and a 15-year-old are equally entertained, nobody needs special equipment or fitness, and you're done in under two hours.
Sydney has 13-plus mini golf courses spanning indoor glow-in-the-dark experiences to outdoor bush settings. Prices range from $14 at Dural Putt Putt to $39.90 at the seasonal Pixar Putt installation at Darling Harbour. Most venues charge $16-$22 per adult and $12-$18 per child for an 18-hole round.
The big decision is indoor versus outdoor. Indoor venues like Holey Moley (five Sydney locations) and Mega Mini Golf Campbelltown offer air-conditioned, themed, glow-in-the-dark courses that work rain or shine — perfect for school holidays and birthday parties. Outdoor courses like Pittwater Golf Centre, Thornleigh Golf Centre, and Dural Putt Putt have a more relaxed, natural setting and are better value (often with 36 holes for the same price as 18 indoors).
For families with young children, look for courses with shorter holes and no steep obstacles — Putt Planet in Miranda and Dural Putt Putt are particularly toddler-friendly. For teenagers and adults, Holey Moley adds cocktails and a competitive atmosphere that keeps older kids engaged. One important note: Holey Moley Newtown has permanently closed, so check current locations before heading out.
Most venues offer birthday party packages starting from $25-$35 per child, typically including a round of mini golf, a party room, and food. Book 3-4 weeks ahead for weekend party slots.
1. Every Mini Golf Course in Sydney — Mapped and Priced
Here's every mini golf venue we've found in Sydney, organised by type.
Indoor courses (rain-proof, usually open evenings): Holey Moley has five locations — Darling Harbour (27 holes, their largest), Alexandria, Castle Hill, Chatswood, and Penrith — all themed with glow-in-the-dark lighting and a bar, charging $14-$18 per 9 holes. Mega Mini Golf in Campbelltown has three separate courses and is the best indoor option for Western and South-Western Sydney families at $19 per round. Entertainment Park Bankstown offers 18 holes at $22 ($18.70 midweek) alongside bowling and arcade games. Precision Golf in Cromer on the Northern Beaches combines indoor mini golf with golf simulators at $22 per round. Swing City in Bella Vista in the Hills District has indoor mini golf plus a golf driving range.
Outdoor courses (better value, weather-dependent): Pittwater Golf Centre in North Narrabeen is the best outdoor value — 36 holes for $21 on weekends ($14 on weekdays), set in a pleasant Northern Beaches bush environment. City Golf in Gordon has 18 well-maintained holes at $20 with a second round at half price — great value for families who want to play twice. Swing Factory in Terrey Hills charges $19-$25 for 18 holes in a North Shore bush setting. Dural Putt Putt is the cheapest option in Sydney at just $14 for 36 holes — basic but fun. Lynwood Links in Pitt Town has 18 holes for $18 in a semi-rural Hawkesbury setting. Thornleigh Golf Centre on the Upper North Shore offers 36 holes for approximately $20.
Seasonal: Pixar Putt sets up at Darling Harbour periodically with 18 Pixar-character-themed holes at $39.90 — expensive but a unique experience for Pixar fans. Check their website for current season dates.

2. Mini Golf by Age — Which Course Suits Your Kids
Not all mini golf courses are created equal for different ages. Here's how to match the right venue to your family.
Toddlers and preschoolers (3-5): Stick to outdoor courses with flat, simple layouts. Dural Putt Putt and Lynwood Links have gentle holes without steep ramps or water hazards. Putt Planet in Miranda is specifically designed with younger players in mind — shorter holes, simpler obstacles. Expect to help with most shots and allow 2-3 putts per hole to keep things moving. Give each child their own ball colour and don't worry about scoring — the fun is in hitting the ball and watching it roll.
Primary school (6-12): This is the perfect mini golf age. Children can manage the putter independently, understand the concept of fewest shots, and love the challenge of tricky holes. Pittwater Golf Centre and City Golf Gordon are ideal — proper courses with real challenge at fair prices. Holey Moley appeals to this age group for its themes and glow-in-the-dark atmosphere, though the noise level and bar environment may not suit all families.
Teenagers (13+): Holey Moley is the clear winner for teens — the pop culture themes, music, and semi-adult atmosphere make it feel like an outing rather than a kids' activity. Mega Mini Golf Campbelltown is similarly engaging for teens with its immersive themed environments. Outdoor courses may feel too simple for competitive teenagers, but adding a genuine scoring competition with a small prize makes any course more engaging for older kids.
“Mini golf is our go-to when we need something that works for everyone — toddlers through to teenagers, grandparents included. It's one of the few activities where a 5-year-old and a 15-year-old are equally entertained.”
- checkThe best mini golf courses in Sydney are: Holey Moley (five locations — Darling Harbour, Alexandria, Castle Hill, Chatswood, Penrith) for themed indoor glow courses with 18-27 holes; Pittwater Golf Centre in North Narrabeen for the best outdoor value with 36 holes; Mega Mini Golf Campbelltown for Western Sydney families (three indoor courses); Putt Planet in Miranda for toddler-friendly short courses; and Dural Putt Putt for the cheapest option at $14 per round with 36 holes in a bush setting.
- checkMini golf in Sydney costs $14-$39.
- checkMini golf is suitable for children from approximately age 3-4 upward.
About KidsPlaySpace Team
Written by our team of Sydney parents who visit and review play spaces across the city.



