Categories > Guides and Tips

Top 10 Golf Courses in Canada

Top 10 Golf Courses in Canada

Canada’s golf scene is full of hidden gems from coast to coast, infused with the spirit of the true North. These courses not only offer high-quality greens and challenges for all levels, but they’re also cradled in spectacular landscapes that make every swing worth the walk.

Oh, but we don’t want you to take our word for it. That’s why we’ve carefully curated a list of the top golf courses in Canada that simply must be on your golfing bucket list. Check them out and get ready to hit that Birdie!

The National Golf Club of Canada


Address: 134 Clubhouse Rd, Woodbridge, ON L4L 2W2, Canada

Contact details: +1 416-798-4900

Operating hours:

  • Monday, Wednesday to Sunday – 7 AM to 12 AM
  • Tuesday – 6 AM to 12 AM

The National Golf Club of Canada, located in the vibrant city of Toronto, isn’t just your regular golf club. It’s been consistently ranked among the top golf courses, not just in Canada but throughout North America.

And let me tell you, it lives up to the hype. The courses here are a challenge, sure, but oh, so rewarding. It’s a beast that beckons and teases you with its undulating terrain and strategic traps.

But wait, it’s not all about golf. The National takes pride in their warm, inviting clubhouse, complete with dining and locker room facilities.

So after an epic showdown on the course, you can wind down with some exceptional food and drink, reminiscing about that amazing birdie you scored on the 17th hole. Just a short drive away, you can soak up more of Toronto’s vibe at the Distillery District.


  • Known for impeccable greens and challenging courses—perfect to blow off some steam! 
  • Challenging holes to inspire personal growth


  • It’s on the pricey side
  • Some may find it intimidating for beginners too
Local tip: Play early, beat the buzz, and enjoy the serenity of the course all to yourself.



Contact details: +1 902-258-4653

Operating hours:

  • Open 24 hours

Nestled on Nova Scotia’s dramatic west coast, Cabot Links is the real deal when it comes to true links golf. Trust me, it’s a sight to behold.

The club offers a uniquely captivating golf experience, where every hole provides a panoramic view of the mesmerising Gulf of Saint Lawrence. But a course of this calibre isn’t content to rest on its laurels.

No, sir. Cabot Links also offers luxurious accommodations and local cuisine that would make a foodie weep with joy. And did I mention the award-winning spa?

If you’re looking to explore beyond, Inverness’s warm, welcoming community won’t disappoint. A walk along the Inverness Beach Boardwalk after a delicious local meal at the Downstreet Coffee Company might be just the thing to perfectly end your day.


  • Astonishing coastal views and links-style play, with affordable club rentals


  • Limited family-friendly amenities
  • It could be quite remote if you’re not residing in Nova Scotia
Local tip: Do bring an extra sweater. Regardless of the month, Inverness can surprise you with a cool breeze.

Fairmont Jasper Park Lodge Golf Course


Address: 1 Old Lodge Rd, Jasper, AB T0E 1E0, Canada

Contact details: +1 780-852-3301

Operating hours:

  • Monday to Sunday – 7 AM to 7 PM

Jasper Park’s golf course is a masterpiece—that’s not an exaggeration, but simply the truth. It’s a course that thrills both the novice and the seasoned player, and it’s hard not to fall in love with it.

The lodge offers a vast range of amenities, including opulent rooms, a heated outdoor pool, delicious dining, and even a health club. Whether you’re here for the challenging golf, tranquillity, or good ol’ family fun, Jasper Park has got you covered.

Just a short drive away, you can experience the magic of Maligne Canyon, an absolute treat for nature lovers. Believe me, it’s like stepping into another world—just be ready for a spectacular array of flowing waterfalls, deep limestone walls, and gorgeous foliage.


  • Breathtaking mountain scenery.
  • They offer a good blend of challenge and fun—suitable for all skill levels


  • It may require planning and travel—it’s quite a distance!
  • High demand means higher prices
Local tip: Get ready for an early tee-off. Jasper’s sunrises are worth waking up early for.

Banff Springs Golf Course


Address: 405 Spray Avenue, Banff, AB T1L 1J4, Canada

Contact details: +1 403-762-6801

Operating hours:

  • Monday to Sunday – 12 AM to 10 PM

Fair warning—it’s not just the course of Banff Springs Golf Course that’ll steal your breath away; the surroundings are a show-stealer! Now, imagine this. One minute, you’re aimlessly strolling around; the next—BAM!

You’re standing in an 18-hole paradise amidst snow-capped peaks and a sparkling blue river. The course, designed by legendary architect Stanley Thompson, is both an escape and a challenge that captivates the heart of every golfer. Savage beauty, damn right!

But wait, there’s more! The Banff Springs Hotel offers world-class dining and spa facilities, so you can indulge yourself after a game.

And hey, don’t forget about Banff Town! It’s famous for its mountainous setting, so take a stroll, enjoy the views, and grab a meal at one of the quaint cafes lining the streets.


  • Includes family-friendly activities—yes, kids can get involved too!
  • Course offers a unique parkland/heathland blend


  • High-end pricing may be a barrier for some
  • Limited tee times for non-members
Local tip: Hit the green early, so you get fewer people and more peace. Pure bliss!

Beacon Hall Golf Club


Address: 400 Beacon Hall Dr, Aurora, ON L4G 0L3, Canada

Contact details: +1 905-841-9122

Operating hours:

  • Monday to Sunday – 8 AM to 9 PM

Tucked away in the lush beauty of Aurora, Beacon Hall Golf Club is a proper charmer. It’s like stepping into a haven where everything screams—excellence!

Now, don’t let the seemingly regular greens fool you. They are known for their strategic bunkering and quick hole transition, testing your every stroke to edge out brilliance.

What about amenities, you ask? Oh, they’ve got it all! From exquisite dining facilities to curating special events, Beacon Hall ensures your comfort and satiates your culinary cravings.

Plus, the reception rooms and terraces offer breathtaking views of the course—a perfect end to a day’s play! Just a short drive away is the historic downtown area—the eclectic mix of unique shops, galleries, and restaurants is not to be missed!


  • Known for the well-maintained course and excellent clubhouse facilities


  • It’s membership-based, restricting public access
  • Weather may affect the course. availability
Local tip: Don’t be too eager for the fast green speeds; they can be pretty tricky.

Blackhawk Golf Club


Address: 51111 Range Rd 255, Spruce Grove, AB T7Y 1A8, Canada

Contact details: +1 780-470-4790

Operating hours:

  • Monday to Sunday – 6:45 AM to 9 PM

Blackhawk Golf Club is the sweet spot for those looking for serenity and challenge intertwined in one golfing experience.

The course, known for its meticulous design by Rod Whitman, provides both leisure and challenge with its rolling fairways and large, contoured greens that’ll test your skills and determination.

The clubhouse, though surrounded by sweeping vistas and natural beauty, doesn’t skimp on luxury. From lounges to locker rooms, every single detail is curated to pamper.

You can even go and take a post-round trip to the stunning University of Alberta Botanical Garden nearby for a calming end to your day.


  • Affordable pricing and well-mannered staffFamily-friendly


  • Course may be less challenging to the more experienced golfer
Local tip: Keep an eye out for the bear statue on the course. The 15th hole it overlooks is a real beauty.

Capilano Golf & Country Club


Address: 420 Southborough Dr, West Vancouver, BC V7S 1M2, Canada

Contact details: +1 604-922-9331

Operating hours:

  • Monday to Sunday – 9 AM to 5 PM

Now, we’ve got the prestigious Capilano Golf & Country Club, tucked away in the heart of lush West Vancouver. The view here? Oh boy, it’s a delightful feast for your eyes, offering a panoramic vista of Vancouver City and the Pacific Ocean from the fairways.

But it’s not just about the views! Capilano’s course is renowned for its impeccable design by Stanley Thompson, seamlessly heightening the natural beauty and undulating topography. 

Whether you’re a golf pundit or a newbie, Capilano woos every player with its gamut of challenges. Then there’s Capilano’s clubhouse.

Imagine stepping off the 18th hole and walking straight into a warm, elegant haven that offers top-notch dining facilities and priceless ambiance.

After a day on the green, why not immerse yourself more in West Vancouver’s charm? A drive down to Marine Drive will take you to the bustling Ambleside Park—an idyllic spot to enjoy the seaside and soak up the city’s vibrant aura.


  • Stunning location with spectacular viewsExcellent networking opportunities.


  • Country club prices and an exclusive feel might not be your cup of tea
  • Limited availability and membership restrictions
Local tip: Capilano’s golden hour views are a sight to behold! Time your round and enjoy the unforgettable sight of the sun setting over the city.

Coppinwood Golf Club


Address: 2324 Concession Rd 4, Goodwood, ON L0C 1A0, Canada

Contact details: +1 905-649-2800

Operating hours:

  • Monday to Sunday – 8 AM to 8 PM

Set in the serene valleys of Uxbridge, Coppinwood Golf Club is a golf lover’s dream come true. The spectacular course, designed by the renowned golf architect Tom Fazio, is a thing of beauty.

But Coppinwood is about more than just golf! They’ve also got excellent amenities, including a state-of-the-art practice facility, racquet sports, and a striking clubhouse that’s likely to become your second home!

Delicious meals, a panoramic view of the golf course on the patio—it’s undeniably a fitting cap off to a day well spent on the course.

Once you’ve had your fill of golf, take a short drive to the quaint town of Uxbridge. Its charming downtown area, peppered with local shops and cafes, is the perfect place to unwind and explore.


  • Offers accessible membership prices and kids’ programs
  • Scenic Uxbridge valleys
  • State-of-the-art practice facilities and other amenities


  • Some might argue the design lacks variety
  • Optimised for experienced golfers—novices might find it very challenging
Local tip: Take the challenge on Coppinwood’s par 5s—equip a solid strategy and enjoy the rewarding experience.

Devil’s Paintbrush Course


Address: 15151 St. Andrews Road, Caledon East, Ontario L7K 3L3, Canada

Contact details: +1 905-584-0155

Now, let me warn you, it’s not devilishly difficult; it’s devilishly delightful! The Devil’s Paintbrush Course is your ticket to a mystical, challenging, and utterly enjoyable round.

Deemed a golf innovator, Michael Wehrung’s vision is evident in every nook and cranny—from the deliberately designed green complexes and fairways to the strategic bunkering and elevated tees. 

Devil’s Paintbrush offers not only a distinct playability but also enchanting vistas of Escarpment country. The clubhouse, designed as an old Irish farmhouse, is rich in ambiance and comfort. 

Couple that with their gastronomy that’s set to tantalise your taste buds, and you’ve got an end-of-round ritual you wouldn’t want to miss. Got energy left to explore? 

Head off to the Cheltenham Badlands! Their stunning red shale landscape, a short drive away, is an unexpected yet worthwhile sight.



Local tip: Devil’s Paintbrush wind can be tricky. Add it to your strategic game and turn it into your best ally.

Eagles Nest Golf Club


Address: 10000 Dufferin St, Maple, ON L6A 1S3, Canada 

Contact details: +1 905-417-2300

Operating hours:

  • Monday to Sunday – 9 AM to 6 PM

Inspired by the links on the Scottish Coast, Eagles Nest Golf Club promises an unforgettable challenge amidst sand dunes and vast open spaces. 

Each hole offers a different landscape, nudging you to adapt and conquer—the true spirit of golf, don’t you think?

And after the conquest during the day, it’s time for celebration at night! Eagles Nest’s stunning clubhouse will have you catered with top-tier service and food that you’d swear was hand-crafted by angels.

Then you can close off your golf day by visiting the vibrant Vaughan Mills for a shopping spree or a culinary delight. 


  • It offers comprehensive training programs which is perfect if you’re new to golf
  • Challenging, yet accessible play for a range of skill levels


  • Weather conditions may complicate game strategies
Local tip: Keep your drive low. The wind could turn your seemingly perfect shot into a literal curveball.
Related topics