No one likes walking onto the first tee after a long stint away from the course, only to slice it two fairways over in front of your boss or the fellas. Practice is essential to keeping your golf swing perfect, and what better way to do it than at one of the best golf driving ranges in Melbourne?
We’ve sifted through the courses and ranges on offer, to select the (in no ranked order) 11 best driving ranges in Melbourne for locals and visitors alike this year. Let’s get into it.
Jump To
- Melbourne Golf Park
- Yarra Bend Driving Range
- Morack Public Golf Course
- Plenty Views Driving Range & Golf Park
- Maroondah Golf Park
- Melbourne Golf Academy
- Mountain Highway Golf Range
- Altona Lakes Golf Course
- Keilor Public Golf Course Driving Range
- Werribee Park Golf Club
- Riverside Driving Range
- Special Mention: Top Golf Melbourne
Melbourne Golf Park
If you’ve ever Googled “golf driving range near me” there’s a good chance you’ll recognise one of Melbourne’s most spectacularly positioned and popular venues – the legendary Albert Park driving range, right by the lake and just south of the CBD. With a total of 60 individual driving bays split over two levels (40 of which are protected from the weather), the Albert Park driving range is open for walk-ins seven days a week, doesn’t have a dress code, and is fully licensed to enjoy a beer and some food while you hit.
Address: Driving Range, Aughtie Dr, Albert Park VIC 3206
Contact: (03) 9696 4653
Opening Hours: Monday (10 AM — 11 PM); Tuesday — Friday (7 AM — 11 PM); Saturday — Sunday (7 AM — 10 PM)
Pricing: $25 — $27 for 100 balls ($10 club hire)
Length: 250m
Yarra Bend Driving Range
Tucked beside the river just 10 minutes from Melbourne’s CBD, Yarra Bend Golf Driving Range offers 50 bays – most undercover – armed with Toptracer ball-tracking tech. Open daily for walk-ins, it caters to weekend warriors and serious swingers alike. Need a club fitting or private lessons? They’ve got you covered. Scenic, accessible, and refreshingly unpretentious, it’s a prime spot to fine-tune your game or simply whack balls into the abyss with style.
Address: Yarra Bend Rd, Fairfield VIC 3078
Contact: (03) 9481 3729
Opening Hours: Monday — Sunday (10 AM — 9:30 PM)
Pricing: $26 — $27 for 100 balls ($3 — $10 club hire)
Morack Public Golf Course
Morack Public Golf Course has been a fixture for decades, but its brand-new driving range is the real scene-stealer. With 28 bays of varying sizes, Toptracer tech, automatic ball dispensers, and a splash of colourful targets, it’s a playground for precision (or however else you’d describe your golf game). Whether refining your swing or just impressing your mates with creative excuses, this spot delivers. State-of-the-art meets suburban charm, proving that even the most seasoned courses can still learn a few new tricks.
Address: Morack Rd &, East Rd, Vermont South VIC 3133
Contact: (03) 9801 4479
Opening Hours: Monday — Tuesday (8 AM — 10 PM); Wednesday (10 AM — 10 PM); Thursday — Saturday (8 AM — 10 PM); Sunday (8 AM — 9 PM)
Pricing: $38 for 90 minutes ($5 — $8 club hire)
Plenty Views Driving Range & Golf Park
With 25 years under its belt, Plenty Views Golf Park is a go-to for solo practice, a mate’s day out, or even a family affair – thanks to a surprisingly solid restaurant. Affordable club hire, budget-friendly balls, and deals like 120 balls, a pizza, and a drink for $40? Hard to argue with that math.
It’s unpretentious, welcoming, and proof that sometimes the best golf experiences don’t demand thousands of dollars to travel across the world – all you need is a solid restaurant. A good swing starts with good fuel and you’ll find that here.
Address: 206 Yan Yean Rd, Plenty VIC 3090
Contact: (03) 9436 1411
Opening Hours: Monday — Sunday (10 AM — 9 PM)
Pricing: $25 for 120 balls ($4 — $15 club hire)
Maroondah Golf Park
Maroondah Golf Park caters to all – serious swingers, mini-golfing kids, and parents clinging to the dream of an uninterrupted bucket of balls. The 25-bay driving range (13 of which have mirrors in them so you can analyse your swing) is well-equipped with affordable gear hire and PGA pros ready to offer tips and tricks if you want them. Meanwhile, the little ones can putt their way through the mini golf course for a great day out.
Address: 363 Maroondah Hwy, Chirnside Park VIC 3116
Contact: (03) 9727 3082
Opening Hours: Monday — Sunday (9 AM — 8 PM)
Pricing: $19 for 100 balls ($5 club hire)
Length: 300m
Melbourne Golf Academy
For Melburnians living in the southeast, the Melbourne Golf Academy is a prime spot to fine-tune your game – or just send a few balls into orbit. With 34 undercover, floodlit bays (plus seven outdoors), it’s a night golfer’s haven. The range boasts colourful targets from 80m to 275m and if you’re looking to work on your short game, there’s specialised facilities for exactly that (just $10 extra). As for putting practice, that’s absolutely free. A serious facility with just enough flair to make your practice feel almost professional.
Address: 385 Centre Dandenong Rd, Heatherton VIC 3202
Contact: (03) 9292 6690
Opening Hours: Monday (10 AM — 10 PM); Tuesday — Sunday (8 AM — 10 PM)
Pricing: $19 for 100 balls
Length: 350m
Mountain Highway Golf Range
Mountain Highway Golf Range skips the bells and whistles, but who needs tech when you’ve got Mt Dandenong as your backdrop? No Toptracer and no swing analytics – just you, a bucket of ridiculously affordable balls, and the simple joy of smashing drives into the distance.
It’s refreshingly no-frills, perfect for purists who prefer to practice without the pressure. If your idea of high-end golf involves fewer gadgets and more uninterrupted hitting, this is your sanctuary. Just swing, sigh, and repeat.
Address: 27 Havelock Rd, Bayswater VIC 3153
Contact: (03) 9729 3425
Opening Hours: Monday — Friday (9:30 AM — 6:30 PM); Saturday — Sunday (9:30 AM— 6 PM)
Pricing: $15 for 110 balls ($5 club hire)
Altona Lakes Golf Course
For Melbourne’s westside golfers, Altona Lakes Golf Course delivers a solid 9-hole track and a no-nonsense driving range. The floodlit setup features 16 bays, plus chipping and putting greens – because short-game disasters deserve attention too. No pretence, no gimmicks – just a well-stocked pro shop and golf the way it was meant to be: frustrating, addictive, and occasionally brilliant. If you’re local, consider this your home turf.
Address: Shop Altona Lakes Public Golf Course, Mason St, Altona North VIC 3025
Contact: (03) 9399 1029
Opening Hours: Monday — Friday (6:30 AM — 8 PM); Saturday — Sunday (6:30 AM — 7 PM)
Pricing: $21 for 100 balls ($3 club hire)
Keilor Public Golf Course Driving Range
Keilor Golf Course serves up a solid 9-hole layout and driving range for Melbourne’s westside golfers. With a pitching green, practice bunker, and budget-friendly balls, it’s a reliable spot to fine-tune your game, while if your swing needs a complete overhaul, lessons with the resident pro are also on offer. One catch: the pro shop is strictly cashless, so don’t leave home without a credit card.
Address: 540 Calder Fwy, Keilor North VIC 3036
Contact: (03) 9390 1538
Opening Hours: Monday — Sunday (9 AM — 6 PM)
Pricing: $19 for 110 balls
Werribee Park Golf Club
Beloved for its pristine 18-hole layout, Werribee Park Golf Course also caters to those who prefer practice over pressure. The driving range features 12 bays, a chipping green, and a practice bunker, while the affordable balls make it easy to send a few (or a few hundred) downrange. It’s a well-kept, no-fuss spot where you can fine-tune your game or simply embrace the cathartic joy of a well-struck drive.
Address: 350 K Rd, Werribee South VIC 3030
Contact: (03) 9742 1754
Opening Hours: Monday — Sunday (6 AM — 6 PM)
Pricing: $12 — $18 for a large bucket of balls ($5 club hire)
Length: 220m
Riverside Driving Range
A driving range with a penchant for the occasional flood, Riverside Golf Driving Range offers 20 individual bays where you can work on your swing. During peak hours, a 50-ball limit is enforced, but with prices so reasonable, you’ll hardly mind. Just keep an eye on the weather – unless you enjoy the added challenge of retrieving balls from an unmarked water hazard.
Address: 75 Newsom St, Ascot Vale VIC 3032
Contact: (03) 9121 2400
Opening Hours: Monday — Friday (7 AM — 3 PM); Saturday (5:30 PM — 8 PM); Sunday (7 AM — 3 PM)
Pricing: $12.50 for 100 balls
Special Mention: Top Golf Melbourne
Top Golf Melbourne has not yet opened its doors, despite having a location in the Gold Coast already, but there are high hopes for its arrival in the Victorian capital, after an application was lodged to develop a Top Golf sporting complex at Elite Park, Melbourne Airport, Tullamarine. Watch this space.
If you aren’t based in Melbourne – or you’re visiting another Aussie capital – check out our other “golf driving range near me” guides here: