There are several places to head out to enjoy a round of mini-golf in and around Calgary. 

Let us know if we have missed any! We'd love to check them out.

1. Winsport (C.O.P. Canada Olympic Park) – NW Calgary. A family favorite. There are some challenging holes as this course is built onto the side of the hill.  A beautiful spot tucked into the trees. 

Reservations are highly recommended. 

The course incorporates stairs and bridges which may be challenging for some individuals.

Where to park and find the mini golf course at Winsport. or Google Map

calgary mini golf   

2. Stone Creek Adventure Golf – Country Hills Blvd (on the east side of Deerfoot at 999 Country Hills Blvd NE) – NE Calgary.  Another family favorite, it is also well treed.  A lot of water and vintage decor add to the atmosphere at this 18 hole course. Picnic tables and cafeteria style snacks.

There is also a driving range at this location.

999 Country Hills Blvd NE, Calgary, AB  

Phone: (403) 567- 0034

calgary mini golf

3. Oasis – Pebble Beach located South of Calgary / Heritage Point/DeWinton.  This 18 hole course is challenging in that it has holes longer than 75 feet and greens wider than 26 feet. Waterfalls, fountains, and streams throughout the course add to the beauty and the challenge. 

Packages available for birthday parties, corporate events, groups, charitable fund raisers, team building sessions, etc. 

There is also a driving range at this location.

Phone: (403)-873-0004 

calgary mini golf

4. GolfutureYYC Mini golf. (formerly Golf Canada, formerly RCGA) on the corner of Glenmore and Deerfoot Trail.

A fun little 9-hole course with twists, turns open all year round - it is outdoor, so weather permitting. 

This facility is a great place with a fantastic driving range (with tracers) food and beverages. And a 40,000 square foot practice putting green. 

A fun par 3 course is fantastic for beginners runs alongside the Bow River. 

calgary mini golf

5. Lil Devil Golf Course in Chaparral Valley has a small 18 hole mini golf course - located by the Lil Devil Pro Shop. 

Picnic tables and snacks are available here. Reservations are not required. Check in at the Lil Devil Pro Shop.

A fantastic Par 3 Course and a putting green also at this location.  Blue Devil golf course, range and clubhouse also at this location.

Phone: (403) 452-7892

calgary mini golf 

6. Crystal Ridge Golf – Okotoks – Maxman’s Mini Golf (south of Calgary). This course is worth the drive just south of the city. Another family favorite. Located right beside the Crystal Ridge golf course, it is a beautiful spot with full grown trees and great water features. 

9 Crystal Greens Lane, Okotoks

Reservations are not required. Check in at the pro shop.

calgary mini golf

7. Granary Road Yester Year Mini Golf Links Only $10 to play. Or FREE with Park Admission or an Annual Pass.

Location: 226066 112 Street West, Foothills, County, AB

Phone: 403-453-7623

calgary mini golf

Photo courtesy of Granary Road.


8. Calgary Farmyard 

A short drive South and East of Calgary Location: 284022 Township Rd 224, Rocky View County, AB

Phone: 403.648.2719

calgary mini golf

Photo courtesy of Calgary Farm Yard

9. Calaway Park Mulligan's Island Mini Golf 

9 Hole course

245033 Range Road 33 Calgary, AB

10. Cochrane Mini Golf – 240 Riverview Drive, Cochrane, AB  This 18 hole mini golf course opened in the summer of 2015.

No reservations are required. First come, first served.

cochrane mini golf

Indoor Mini-Golf:

Monster Golf – Indoor mini-golf – 2020A 32 Ave NE

Wild Mines Calgary located in Northland Village Mall – Indoor mini-golf 

Century Sports


Permanently Closed:

Shakers Fun Centre Mini Golf – East of Calgary at 9900 Venture Ave SE. A short drive to the East of Calgary. This is a fun course with jumps over the water and holes with 2 different routes for the ball to take.  It is located beside the go-cart track, so expect some noise from the track – but you can take in a couple laps while you are out there and make it a day of fun.

Calgary Family Golf Centre North – 9550 Bearspaw Dam Road NW 

Target Greens – Located on the North East corner of Stoney Trail & Trans Canada Hwy 1851 84St NE – Sadly the last day was May 30th, 2016 – this course/driving range is no longer in operation.

Fun N More – Indoor black lit mini golf – 146 13226 Macleod Trail SE

calgary mini golf


No comments

Post Your Comment:

Your email will not be published
Data is supplied by Pillar 9™ MLS® System. Pillar 9™ is the owner of the copyright in its MLS®System. Data is deemed reliable but is not guaranteed accurate by Pillar 9™.
The trademarks MLS®, Multiple Listing Service® and the associated logos are owned by The Canadian Real Estate Association (CREA) and identify the quality of services provided by real estate professionals who are members of CREA. Used under license.