The Best Mini-Golf Courses Near You

These mini-golf courses in Hamilton, Burlington and Oakville, and are family favourites. Each one has been updated for 2021, but be sure to familiarize yourself with the health protocols before your visit. 

Mini golf (or mini putt) is a great activity to do with the whole family. It’s a competitive sport, but it seems to be fun for all, no matter who wins. Well, sometimes that’s the truth. No real skill is required, and everyone cheers when a hole-in-one is sunk! 

Vic Hadfield hockey-themed mini-golf course

NOW OPEN FOR 2021 – Oakville – 340 Burnhamthorpe Rd East   |   WEBSITE

This mini-golf course in Oakville is a full 18-hole hockey-themed mini-putt perfect for all skill levels. Vic Hadfield is an Oakville boy who played hockey and set records with the New York Rangers in the ’70s. Turns out, he also loves golf!

Pricing: Adult – $10.00, Juniors (12 + under) – $9.00, Seniors (60 +) – $9.00.

NOW OPEN FOR 2021 – Hamilton – 580 Van Wagners Beach Road   |   WEBSITE

Adventure Village in Hamilton has a ton of ways to entertain the entire family from batting cages to rock and mineral mining! Their 18-hole mini-golf course in Hamiton is a big hit for families. You can book a tee time online which will help ensure social distancing between parties.

Pricing: 13+ years old $12.00 and children 12 and under are $10

Within range miniature_golf

Now Open for 2021! Burlington – 3050 Guelph Line   |   Website

Book a tee time and play a round of 18 holes with the family at this mini-golf course in Burlington. It’s a great-looking course, with lots of hills and water traps to keep you on your toes.

Prices:  Adults 18+: $8.85, Teens 13-17 and Seniors: $7.97, Kids under 12 $7.08 (all prices + HST)

Closed – Stoney Creek – 22 Green Mountain RD E   |   website

Pros Golf Centre’s mini-golf in Hamilton features unique holes like the golf ball-eating mechanical water-wheel, a medieval castle, and even an ol’ wagon, Pros Golf Centre’s 18-hole miniature golf course is a throwback to original mini-putt courses!

Prices: General admission $6.20, Children under 12 $4.43 + HST

Scroll to Top