Where to Golf In and Around Calgary

Golfer swinging at Kananaskis Golf Course
Golfer swinging at Kananaskis Golf Course
Top Places to Golf

Where to Golf In and Around Calgary

Discover some of the best Calgary golf courses for every skill level.

Calgary is home to world class golf courses in and around the city for all skill levels. You can find everything from PGA style courses to public city par 3 courses. Best of all, Calgary’s golf season starts early in the year with long days of sunshine to enjoy a quick nine holes or a full round at the top places to golf in the city. From top local public courses in the city and the best mountain golf courses to indoor driving ranges and virtual golf experiences, check out some of the best golf courses in and around Calgary.

Supress from menu


Public Golf Courses in and Around Calgary

There are so many great options for public golf courses in and around Calgary that locals and visitors alike can book. Whether you are looking to get out on the links with family, or playing a match with friends, these courses range from extremely challenging PGA style courses to courses for beginner to intermediate skill levels.


Bearspaw Golf Club

Nestled in the rolling foothills just 5 minutes outside of the north side of the city, Bearspaw Golf Club is a top-rated course in Alberta and offers incredible vistas, two large lakes and a view to the majestic mountain peaks in the near distance.


Blue Devil Golf Club

Known as one of the best golf courses in Calgary, Blue Devil Golf Club is disarming, deceptive, and devilishly crafted to challenge players of all skill levels. It also has a 9-hole baby brother course called Lil Devil, which is perfect for kids, beginners, seniors, and anyone interested in improving their short game.

Location: 2300 194 Ave SE


D’Arcy Ranch Golf Club

Located just minutes south of Calgary, D'Arcy Ranch is a pristine 18-hole public golf course with a balanced design that offers wide open bowl-type fairways and challenging par 3’s. Be sure to check out this delicious local hidden gem, Big Sky BBQ on your way back into town.


HeatherGlen Golf Course

In a serene area just outside Calgary, you'll find HeatherGlen Golf Course. This golfing destination is home to 27 holes of adventure amid beautiful city and mountain views. This is a perfect course where golfers of all skill levels can have a great time.



Valley Ridge Golf Club

Located just 5 minutes outside of the north side of the city, the front nine of Valley Ridge Golf Club goes around the Bow River where you will find the vivid sights and sounds of nature in the valley. This course can throw curve balls at even the best of golfers.


Lynx Ridge Golf Club

Lynx Ridge is a challenging track just outside of the city and it’s officially the first course in Canada to offer Finn Scooters, AKA “Single Rider Electric Golf Cycles”. Lynx Ridge now has 8 of these available and is currently offering them on a first-come, first-serve basis.


McKenzie Meadows Golf Club

McKenzie Meadows is an inner city 18 hole Championship Course that sits in the scenic valley of the Bow River in South Calgary. The course has two full driving ranges, along with full chipping and putting greens that are open to the public so you can practice before hitting the links!

Location: 17215 McKenzie Meadows Dr SE


Mickelson National Golf Course

The crown jewel of Calgary golf courses, this PGA style course was designed by non-other than Phil Mickelson himself! “Lefty” has pulled out all the tricks on this course, making it one of the most difficult courses in the area and is just 10 minutes outside of the city limits. Bring your a-game to the Mickelson National Golf Course.


Serenity Golf Club

Serenity Golf Club is in the heart of calming Alberta farmland & only 30 minutes from the busy Downtown Calgary core. A tricky front nine with an even more challenging back nine.


Sirocco Golf Club

Sirocco Golf Club is home to sweeping landscapes and perfectly crafted greens, set against the tranquil Prairies. This premier Alberta golf course combines challenging play with natural beauty and great views of South Calgary and the city skyline, ensuring a unique golfing experience for all skill levels.


Redwood Meadows Golf & Country Club

Located in the Tsuu T’ina Nation, Redwood Meadows is located 25 minutes outside of Calgary and is filled with trees along with water hazards on seven holes that are filled with crystal clear mountain water, straight from the Rockies. Target golf to say the least.


The Track

The Track prides itself on being unpretentious and passionate about showing golfers of all skill levels a great time. Located 40 minutes outside of the city in Langdon, the track offers wide open fairways with mountain views!

Location: 333 Boulder Creek Dr, Langdon

Supress from menu
Blue Devil Golf Club in Calgary.

Blue Devil Golf Club in Calgary.


Public City Courses

Golfers in Calgary anxiously await the green light to get back on their favourite city-run golf courses each spring. Calgary has an abundance of public city courses that are welcome for anyone to book and are appropriate courses for any skill level.


Confederation Park is a 9-hole course situated in the heart of the beautiful northwest quadrant of the city and makes for a challenging day out on the links. You can also enjoy the dedicated driving range and putting green, along with a club house, licensed snack bar, basic pro shop, and even sign up for golf lessons.


Lakeview Golf Course

Lakeview Golf Course is appropriate for all skill and age levels. Make sure to bring your best short game or you can tune up on the dedicated putting green. This 9-hole course is great for family golf with options for groups of four to participate with club rentals for a reasonable price.


Maple Ridge Golf Course

This tricky little 18-hole golf course nestled in the south quadrant of the city is one of the most challenging of the Calgary city courses. Maple Ridge is a fun course but watch out for the water.


McCall Lake Golf Course

McCall Lake Golf Course is an oasis in the middle of the city. This Calgary golf course has two options, an 18-hole or a 9-hole course, which makes it flexible for a longer or shorter day out on the greens! It also features two putting greens, a chipping area, and driving range.


Shaganappi Point Golf Course

The Shaganappi Point Golf Course is just outside of the downtown core and has stunning city views of the downtown Calgary skyline in the background. There is also a full driving range with gorgeous city views and a full putting green available for public use.

Location: 1200 26 St SW

Supress from menu
Shaganappi Point Golf Course.

Shaganappi Point Golf Course.


Beyond Calgary: Mountain Golf Courses

Just a short 30-45 minute drive from the city and you can experience one of the most breath-taking mountain golf courses in the world! Take in the most picturesque views while breathing in that fresh mountain air.


Fairmont Banff Springs Golf Course

Renowned for its panoramic beauty, the Fairmont Banff Springs Golf Course is a captivating and challenging 18-hole course in the heart of Canada's Rocky Mountains. Make a weekend out of it and stay at the luxurious Fairmont Banff Springs hotel!

Location: 405 Spray Ave, Banff


Kananaskis Country Golf Course

This immaculate mountain golf course is about a 40-minute drive outside of Calgary and offers two different 18-hole course, Mount Lorette and Mount Kidd. Kananaskis Country Golf Course boasts lush fairways, grassy greens, over 120 silica sand bunkers, and tee boxes next to glacier-fed creeks and ponds.


LivingStone Golf Course

A cheeky 9-hole track situated amongst the foothills of the Canadian Rocky Mountains, LivingStone Golf Course is a 20 min drive from the Calgary city limits. This course is known for having no sand traps on the course, but seven of nine holds include water.


Silvertip Golf Course

A challenging 18-hole golf course located in Canmore, Silvertip is the only resort in the region on the south-facing side of the mountains. Envision yourself standing at the edge of untouched wilderness, gazing out across the 600 acres of peaks, grasslands, and valleys while you golf up and down a mountain!

Supress from menu
Kananaskis Country Golf Course (Photo credit: Travel Alberta).

Kananaskis Country Golf Course (Photo credit: Travel Alberta).


Driving Ranges in Calgary


Beddington Golf Park

Beddington Golf Park offers 40 stalls and a relaxing atmosphere in the city’s northwest quadrant. It is half covered and half open with the highest quality golf matts. They also offer a sand trap for bunker practice.


Golfuture YYC

This outdoor driving range is open 361 days a year! Enjoy two levels of heated stalls for a unique city driving range experience just minutes from the downtown core. Golfuture YYC also offers a 9-hole par 3 course and a 9-hole putting course.

Location: 7100 15 St SE


LaunchPad Golf

Have you experienced TopGolf? A very similar driving range and lounge experience is now available in Calgary at two locations! Open all year and outfitted with a full driving range, restaurant, bar, and endless games, LaunchPad is perfect for a golfer of any skill level.

Location: 34122 E Harmony Trail (Mickelson), 31 Heritage Pointe Dr (Heritage Pointe)

Supress from menu
Golfuture YYC in Calgary.

Golfuture YYC in Calgary


Virtual Golf in Calgary

Looking for the best indoor golf experiences? Calgary has you covered with unique virtual golf experiences to help you practice and get you in game-ready form.


Freestyle Social Club

Tee-off from the world’s best courses at Freestyle Social Club inside the luxurious Hotel Arts and play the same golf simulator technology used by golf legends like Tiger Woods, Phil Mickelson, and Rory McIlroy. This makes for a wonderful staycation activity if the weather is not cooperating for your next round. You can even register for a lesson from a PGA Teaching Professional to master your swing.


Riverside Golf Centre

Calgary’s largest indoor golf facility, Riverside Golf Centre, hosts a range of six virtual bays, along with a full-sized practice putting and chipping area, and a 15 stall driving range. You can order snacks and drinks here too.


Sportech Indoor Golf

This inner-city virtual golf centre boasts 5 bays which can host parties of four golfers at a time. The fairway at Sportech Indoor Golf automatically rotates to whatever lie your ball is in on the virtual golf course (fairway, sand, rough) to give you more of a realistic feel.



With three private rooms and three open rooms, GO GO GOLF is a premium entertainment destination in southwest Calgary. The golf simulators feature swing analysis to help you work on your game, and golfers can choose from more than 150 world class courses.

Supress from menu