
Updated:
Readtime: 9 min
The Lowdown:
From Toptracer bays ten minutes from the CBD to late-night ranges out east, these are the best golf courses to practise your swing in Melbourne.
Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.
The best golf driving ranges and courses in Melbourne will help you get the swing dialled in, whether you’re chasing a lower handicap, trying golf for the first time, or simply looking for something fun to do after work. From floodlit bays and ball-tracking tech to family-friendly mini golf and inner-city ranges close to the CBD, Melbourne has plenty of places to rip driver without having to book 18 holes.
If you are searching east of Melbourne for a great golf driving range, we’ve got you covered. If you’re heading west, there are solid options there, too. Whether you want a Melbourne driving range that’s open late, a tech-forward setup with TrackMan or Toptracer, or a casual spot where you can take the kids and make an afternoon of it, this list has it all.
Melbourne Golf Courses Compared
Here’s a quick comparison and overview of the best golf courses and driving ranges you’ll find in Melbourne.
| Venue | Area | Best For | Late-Night Option | Key Features |
| Yarra Bend Golf | Fairfield | Inner-city practice | Yes, selected nights to 10pm | Toptracer, 50 bays, mostly undercover |
| Melbourne Golf Park | Albert Park | CBD-adjacent golf and entertainment | Check venue hours | TrackMan, mini golf, lessons, public access |
| Maroondah Golf Park | Chirnside Park | Families and late-night practice | Yes, 9am–10pm | 25-bay undercover 300m floodlit range |
| Melbourne Golf Academy | Heatherton | Serious practice and short game | Yes, floodlit facility | 34 undercover bays, 7 outdoor bays, putting greens |
| Altona Lakes Golf Course | Altona North | West-side practice | Seasonal hours | 16-bay undercover floodlit range |
| Keilor Public Golf Course | Keilor North | North-west public course range | Seasonal hours | 20-bay driving range |
| Werribee Park Golf Course | Werribee South | West-side course practice | Earlier close | 12 bays, 220m range, chipping and bunker area |
| Riverside Golf and Sports Centre | Ascot Vale | Multi-sport day out | Selected evening sessions | Driving range, mini golf, golf course, tennis, netball |
The Best Melbourne Golf Courses

1. Yarra Bend Golf
Just 10 minutes from the Melbourne CBD in Fairfield, Yarra Bend Golf makes squeezing in a quick hit dangerously easy. It’s close to Melbourne CBD, open until 10pm each night, and has a setup that works for everyone from first-timers to low-handicappers trying to groove a new swing thought.
The range has 50 bays, most of which are undercover, plus Toptracer technology if you want actual numbers instead of simply telling your mate that one “definitely carried 260”. There’s also a short-game area, and the grass tee is a big drawcard. For a reliable all-rounder close to town, Yarra Bend is hard to go past.
- Best for: Inner-city practice and Toptracer sessions
- Address: Yarra Bend Road, Fairfield VIC
- Hours: Main range open 7 days until 10pm
- Pricing: From $16 mid-week or $17 weekend for 25 balls

2. Melbourne Golf Park
Formerly known to locals as the Albert Park Driving Range, Melbourne Golf Park is a public golf course that’s had a serious glow-up. It’s still right on Aughtie Drive, still close enough to the CBD to make a spontaneous session viable, but the facility has certainly evolved over the years. TrackMan technology, an expansive driving range, mini golf, lessons and a broader golf setup all sit in the one spot, and it’s open to the public on a walk-in basis seven days a week. The TrackMan is the real hook if you want actual data behind your shots rather than just vibes and optimism, but the venue works just as well for groups, date nights, or work hangs where not everyone in attendance cares about ball speed.
- Best for: CBD-adjacent golf, TrackMan and group sessions
- Address: 23 Aughtie Drive, Albert Park VIC 3206
- Hours: Open 7 days; check venue for current session times
- Pricing: From $18 for 50 balls

3. Maroondah Golf Park
For eastern suburbs golfers, Maroondah Golf Park is one of the easiest recommendations on this list. The Chirnside Park venue is open 364 days a year from 9am to 10pm, which means it’s there for you even when you decide at 8pm on a Tuesday that your driver urgently needs work. The range has 25 undercover bays, full floodlighting and stretches around 300 metres, giving you plenty of room to actually see where the ball is going. Adventure golf on site means it doubles as a decent family outing, but the setup is good enough that serious golfers will keep coming back for the practice alone.
- Best for: Families, late-night practice and eastern suburbs golfers
- Address: 363–365 Maroondah Highway, Chirnside Park VIC 3116
- Hours: 9am–10pm
- Pricing: From $13 for 50 balls

4. Melbourne Golf Academy
For golfers who actually want to get better rather than just maintain the comfortable fiction of training, Melbourne Golf Academy in Heatherton is one of the strongest public practice facilities in the city. The range runs 34 all-weather undercover floodlit bays and seven outdoor open-air bays, with fairways built to show true ball flight rather than the compressed, distorted picture you get at tighter setups. Beyond the range itself, MGA covers the parts of the game that quietly wreck scorecards: there’s a short-game area, practice bunkers and large putting greens, so you can work through a full session without pretending wedges and putting don’t matter.
- Best for: Serious practice, short game and floodlit sessions
- Address: 385 Centre Dandenong Road, Heatherton VIC 3202
- Hours: Open 7 days until 10pm
- Pricing: from $13 for 50 balls
RELATED: These are the best golf courses Melbourne has to offer.

5. Altona Lakes Golf Course
West-side golfers have a solid covered option at Altona Lakes, which sits in Altona North with a 16-bay undercover floodlit range alongside the broader course facilities. The nine-hole course and pro shop are both on site, so it works as a warm-up venue before a round or a standalone midweek hit when you just want to keep the swing ticking over.
- Best for: Western-suburbs value and covered bays
- Address: Paisley Park, Mason Street, Altona, Melbourne VIC 3025
- Hours: Mon-Fri 6:30am-8pm, Sat-Sun 6:30am-7pm
- Phone: (03) 9399 1029
- Pricing: From $14 for 30 balls

6. Keilor Driving Range
With a professional golfer on stand-by Keilor Public Golf Course Driving Range is a great option for beginners and pros alike. They have what you’re searching for if you want to improve your game with competitive pricing and a convenient location near Melbourne Airport. The perfect way to get some heat out of your system before a flight.
- Best for: North-west public range access
- Address: 540 Calder Freeway, Keilor North, Melbourne VIC 3036
- Hours: Mon 9am-6pm, Tue-Sun 7am-6pm
- Phone: (03) 9390 1538
- Pricing: From AU$6.75 for 25 balls

7. Werribee Park Golf Driving Range
Set within Werribee Park Golf Course, this west-side range is a useful option for golfers who want to work on more than just smashing the driver. The layout runs 220 metres across 12 hitting bays, and the facility includes a practice bunker and chipping area, making it a smart pick if your short game has been doing real damage to your scorecards lately. For golfers around Werribee, Point Cook and the broader west, it’s definitely the best local option.
- Best for: West-side course practice and short game
- Address: 350 K Road, Werribee South, Melbourne VIC 3030
- Hours: Mon-Sun 9am-6pm
- Phone: (03) 9742 1754
- Price: From $8 for a small bucket (non-members)

8. Riverside Golf and Sports Centre
If convincing non-golfers to come along requires offering them something other than watching you hit mid-irons, Riverside makes that negotiation a lot easier. The Ascot Vale venue sits beside the Maribyrnong River and packages a driving range, nine-hole course, mini golf, tennis courts, netball courts and a bar and restaurant into one spot, which means everyone in the group has a reason to be there. For anyone around Ascot Vale, Moonee Ponds or the inner north-west, it’s a strong all-rounder.
- Best for: Multi-sport days, families and inner north-west golfers
- Address: 75 Newsom Street, Ascot Vale VIC 3032
- Hours: Mon-Fri 7am-8pm, Sat 5:30pm-8pm, Sun 7am-12.30pm & 1.30-8pm
- Phone: (03) 9938 4545
- Pricing: From $17.00 for 50 balls
Melbourne Golf Courses & Driving Ranges FAQs
It depends on where you are and what you’re after. Yarra Bend Golf is the easiest pick for inner-city convenience, Melbourne Golf Park is the strongest option if you want TrackMan and a group-friendly setup, and Melbourne Golf Academy in Heatherton is where you’d go if you want to improve rather than just put in the time.
Melbourne Golf Park in Albert Park and Yarra Bend Golf in Fairfield are your two best bets for a range session without a long drive attached. Riverside Golf and Sports Centre in Ascot Vale is also worth knowing about if you’re coming from the inner north-west.
Yes. Maroondah Golf Park in Chirnside Park runs 9am to 10pm, 364 days a year, which makes it the most reliable late option on the list. Yarra Bend Golf is open into the late evening and Riverside Golf and Sports Centre offers some evening sessions depending on the day and time of year.
Melbourne Golf Park runs TrackMan, Yarra Bend Golf runs Toptracer. Both give you actual data on your shots rather than the usual combination of optimism and guesswork.
Options are limited. Yarra Bend Golf has a grass tee, but it can be closed or unavailable due to renovation and restoration work, so it’s worth checking current range status before you make that the reason for the trip.
Most are walk-in friendly, including Melbourne Golf Park, with public walk-in access seven days a week. That said, if you’re bringing a group or booking a lesson, checking ahead is worth the two minutes it takes.
Related reads:





























Comments
We love hearing from you. or to leave a comment.