15 Scenic Public Golf Courses in British Columbia
- Fewll Indoor Golf

- May 8
- 10 min read
Updated: May 16
British Columbia is a premier golf destination, attracting tourists from across Canada, the USA, and beyond to experience the diverse courses set against breathtaking landscapes. From the rugged coastline to lush forests and towering mountains, BC offers everything from championship layouts to more relaxed rounds. Golfers can explore Vancouver Island or the coastal mountains, immersed in the beauty that locals enjoy year-round, making BC’s golf scene a must-visit for golf tourism.
1
St. Eugene Golf Resort & Casino
Cranbrook, BC – Kootenay Rockies

Nestled between the Purcell and Rocky Mountains, St. Eugene Golf Course is a public 18-hole championship course that blends rolling fairways, challenging greens, and breathtaking mountain vistas. Designed by Les Furber, the course showcases the natural beauty of the Kootenay region.
Course Details
| 18 Holes | Par 72 | Total Yards 6973 | Semi-Private
2
Eagle Ranch Golf Resort
Invermere, BC – Columbia Valley, Kootenay Rockies

Located in the picturesque Columbia Valley, Eagle Ranch Golf Resort is a premier 18-hole, par-72 championship golf course that offers golfers a remarkable experience amidst stunning natural beauty. The course is set against a backdrop of the towering Rocky Mountains and the Kootenay River, providing sweeping views that make every round a memorable one.
Course Details
| 18 Holes | Par 72 | Total Yards 6646 | Public
3
Greywolf Golf Course
Panorama, BC Southeastern Kootenay Region

Greywolf Golf Course, located in the stunning Panorama Mountain Resort, is widely regarded as one of Canada’s most beautiful and challenging courses. The course is renowned for its dramatic views, rugged design, and memorable holes. One of the most iconic features is the Cliffhanger, a signature hole that challenges golfers with a tee shot overlooking a steep drop, offering a breathtaking view as the fairway drops towards the green. With elevation changes, scenic vistas, and a challenging layout, Greywolf provides a truly unique golfing experience that attracts players from around the world.
Course Details
| 18 Holes | Par 72 | Total Yards 7140 | Public
4
Revelstoke Golf Club
Revelstoke, BC – Kootenay Rockies

Nestled in the heart of the stunning Columbia Mountains, Revelstoke Golf Club offers a scenic and challenging 18-hole course that captures the beauty of the Kootenay Rockies. Surrounded by the towering Selkirk and Monashee Mountain ranges, the course also borders the Columbia River, adding an extra layer of natural beauty. The layout includes a variety of challenges, such as water hazards, strategic doglegs, and well-placed bunkers, making it an enjoyable experience for golfers of all skill levels. The welcoming atmosphere and natural beauty make it a must-play for those visiting Revelstoke, whether you're a local or a tourist looking to explore one of BC's most picturesque regions.
Course Details
| 18 Holes | Par 72 | Total Yards 6537 | Public
5
Talking Rock Golf Course
Chase, BC – Interior British Columbia

Set along the tranquil shores of Little Shuswap Lake, Talking Rock Golf Course offers a seamless blend of stunning natural beauty and thoughtful design. Winding through pine forests and rugged terrain, the course finishes with a spectacular lakeside hole. Renowned for its serene atmosphere, excellent conditions, and connection to local Indigenous culture, Talking Rock is a must-play destination in BC’s interior.
Course Details
| 18 Holes | Par 72 | Total Yards 7192 | Public
6
Tobiano Golf Course
Kamloops, BC – Thompson-Nicola Region

Tobiano Golf Course has consistently been ranked among the top golf courses in Canada, with accolades highlighting its blend of beauty and challenge. Set along the bluffs above Kamloops Lake, Tobiano offers a dramatic and picturesque golfing experience. Designed by Thomas McBroom, this public 18-hole course is known for its challenging layout and stunning views of the lake and desert-like terrain.
Course Details
18 Holes | Par 72 | Total Yards 7367 | Semi Private
7
Big Sky Golf Club
Pemberton, BC Sea-to-Sky Corridor

Big Sky Golf Club is nestled in the stunning Pemberton Valley, with spectacular views of Mount Currie and the surrounding Coast Mountain Range. Known for its challenging layout, this golf course offers tight fairways, strategic water hazards, and well-guarded greens that challenge golfers of all levels. The course blends natural beauty with an engaging design, providing a true test of skill in one of the most picturesque areas of British Columbia.
Course Details
| 18 Holes | Par 72 | Total Yards 7001 | Public
8
Squamish Valley Golf Club
Squamish, BC – Sea to Sky Corridor

Nestled in the heart of the Sea-to-Sky Corridor, Squamish Valley Golf Club is a public 18-hole championship course surrounded by stunning mountain views, lush forests, and pristine natural beauty. Known for its relaxed atmosphere and immaculate fairways, this course provides a memorable round for golfers of all skill levels. The course features six sets of tees, stretching from 4,981 yards to 6,463 yards, allowing golfers of all abilities to find the perfect challenge.
Course Details
| 18 Holes | Par 72 | Total Yards 6463 | Semi Private
9
Fairmont Chateau Whistler Golf Club
Whistler, BC – Sea to Sky Corridor

The Fairmont Chateau Whistler Golf Club offers a premier mountain golf experience, combining world-class play with breathtaking scenery. This par-72 championship course winds through ancient forests, rugged granite outcroppings, and sparkling creeks, offering stunning views and exciting elevation changes. Designed for golfers of all skill levels, it features multiple tee boxes, challenging yet playable layouts, and meticulously maintained greens. Just minutes from Whistler Village, this award-winning course pairs unforgettable golf with the charm of one of Canada’s most iconic alpine destinations.
Course Details
| 18 Holes | Par 72 | Total Yards 6635 | Resort
10
Furry Creek Golf & Country Club
Furry Creek, BC – Sea-to-Sky Corridor

Located just north of Vancouver, Furry Creek Golf & Country Club stands as one of the most scenic public golf courses in British Columbia. The course's dramatic cliffside layout offers golfers breathtaking views of Howe Sound and the surrounding mountains, creating a truly unforgettable experience.
Course Details
| 18 Holes | Par 71 | Total Yards 6060 | Public
11
Bear Mountain Golf & Tennis Resort
Victoria, BC – Vancouver Island

Located in the picturesque foothills of Mount Finlayson, Bear Mountain Golf & Tennis Resort is home to two stunning courses: the Mountain Course and the Valley Course, both offering golfers a unique and memorable experience in one of Canada’s most scenic locations.
Mountain Course
The Mountain Course, designed by the legendary Jack Nicklaus, is a par 71 course offering dramatic elevation changes and panoramic views of the surrounding mountains, ocean, and city of Victoria. Known for its challenging layout, this course is consistently ranked among Canada’s top courses, featuring wide fairways, large bunkers, and water hazards that require precision and skill.
|18 Holes | Par 71 | Total Yards 6820 | Resort
Valley Course
The Valley Course, designed by Nicklaus Design, offers a more approachable, yet still challenging, 18-hole experience. It winds through the beautiful landscape of the Bear Mountain property, with stunning views of the Goldstream Provincial Park and lush forests that surround it. The Valley Course offers golfers of all levels a chance to enjoy the natural beauty of Vancouver Island while testing their skills on a well-maintained and engaging layout.
| 18 Holes | Par 71 | Total Yards 6807 | Resort
12
Cordova Bay Golf Course
Victoria, BC – Vancouver Island

Cordova Bay Golf Club, located just minutes from downtown Victoria, is a premier public golf facility that offers something for every golfer. Renowned for its exceptional course conditions, breathtaking coastal and mountain views, and welcoming atmosphere, the club is a favourite for both locals and visitors. In addition to two distinct courses, Cordova Bay features extensive practice facilities and a fully-stocked pro shop.
Cordova Bay Championship Course
The 18-hole championship course at Cordova Bay is a stunning parkland layout designed to challenge and delight golfers of all abilities. With its pristine fairways, undulating greens, and scenic vistas of the surrounding coastline and mountains, the course delivers an enjoyable yet rewarding round. Its thoughtful design provides a balance of challenge and playability, ensuring a memorable experience for golfers of all levels.
| 18 Holes | Par 71 | Total Yards 6583 | Public
The Ridge at Cordova Bay Course
The Ridge is Cordova Bay’s charming 9-hole par-3 course, perfect for golfers looking to sharpen their short game or enjoy a quick, casual round. Set against a scenic backdrop, The Ridge offers fun and engaging play with well-maintained greens and a relaxed atmosphere. It’s an excellent option for beginners, families, or anyone seeking a shorter but equally enjoyable golf outing.
| 9 Holes | Par 54 | Total Yards 1666 | Public
13
Sunset Ranch Golf & Country Club
Kelowna, BC – Okanagan Valley

Set amidst the rolling hills and orchards of the Okanagan Valley, Sunset Ranch Golf & Country Club is a favourite among golfers seeking a blend of challenge and scenery. This golf course, designed by Les Furber, features exceptional conditioning, captivating lake and valley views, and a welcoming atmosphere. Sunset Ranch provides an unforgettable golfing experience in one of British Columbia’s most beautiful regions.
Course Details
| 18 Holes | Par 72 | Total Yards 6500 | Semi Private
14
Black Mountain Golf Club
Kelowna, BC – Okanagan Valley

Black Mountain Golf Club is set in the scenic hills of Kelowna, offering sweeping views of the Okanagan Valley. Designed by Dan Pohl, the course features a challenging layout with strategically placed bunkers, water hazards, and undulating greens. Known for its excellent condition and welcoming atmosphere, Black Mountain provides golfers with an enjoyable experience in a picturesque setting, making it a popular destination for both locals and visitors.
Course Details
| 18 Holes | Par 71 | Total Yards 6408 | Public
15
Predator Ridge Golf Resort
Vernon, BC – Okanagan Valley

Located in the stunning Okanagan Valley, Predator Ridge Golf Resort is a renowned destination for golfers. The resort boasts two world-class courses: the Predator Course and the Ridge Course. The Predator Course is a championship-level course known for its challenging layout, with elevation changes, water hazards, and dramatic views of the surrounding hills and Okanagan Lake. The Ridge Course offers a more relaxed but still challenging round with wide fairways and scenic vistas. Both courses provide an unforgettable golfing experience.
Predator Course
| 18 Holes | Par 71 | Total Yards 7034 | Public
Ridge Course
| 18 Holes | Par 72 | Total Yards 7128 | Public
British Columbia's Golf Tourism: An Unmatched Adventure
British Columbia's golf tourism offers an experience that is as diverse and breathtaking as the province itself. From the rugged coastline to the lush valleys, BC’s golfing landscape is unparalleled. Courses are nestled within the spectacular backdrop of mountain ranges, winding rivers, and pristine lakes, offering golfers a perfect blend of challenging layouts and awe-inspiring views. Add in the abundance of wineries, scenic hikes, and outdoor activities, and it’s clear why BC is one of Canada’s premier golfing destinations.
BC’s Golf Heritage: A Deep Connection to Nature Conservation
British Columbia’s golf heritage is built into its diverse landscape, with historical courses set within some of the most picturesque surroundings in North America. BC’s golf courses tell the story of the province’s rich tradition and connection to the land.
Many of BC’s golf courses, such as Cordova Bay Golf Course, are leaders in environmental stewardship and nature conservation. These courses are designed with sustainable practices that preserve the natural ecosystems and encourage biodiversity. For example, Cordova Bay works actively to maintain wildlife habitats and enhance the surrounding environment, ensuring that the course not only offers a fantastic golfing experience but also plays a role in the protection of the region’s flora and fauna. As golfers enjoy their rounds, they also connect with the landscape in a way that promotes long-term environmental care and appreciation.
Pairing British Columbia's Finest Wines with Premier Golf Courses
British Columbia’s Okanagan Valley and Kamloops region offer golfers a dynamic blend of breathtaking scenery, world-class courses, and outdoor adventures. From the sun-drenched vineyards of the Okanagan to the rugged terrain around Kamloops, this part of BC is a golfer’s paradise.
The Okanagan Valley is renowned for its golf courses, set against stunning backdrops of lakes, orchards, and vineyards. After a round, indulge in wine tours that explore some of the province’s top wineries, including Mission Hill Winery and Quails' Gate, where you can sip award-winning wines while soaking in panoramic views. For a more unique experience, visit the lesser-known Blind Tiger Winery in Lake Country, where you can enjoy wood-fired pizzas and wine slushies alongside stunning vistas.
The Shuswap region in British Columbia, with its picturesque lakes and surrounding mountains, is home to some great wineries perfect for pairing with your golfing experience. Reline Ridge and Sunnbrea are known for their stunning views and commitment to sustainability. After a round of golf, enjoy local wineries like Monte Creek Ranch Winery in the Thompson Valley and Privato Winery in Kamloops, known for its boutique-style wines. These wineries offer a unique chance to experience the best of BC’s wine country while exploring the beauty of the Shuswap and Thompson Valley.
Cheers to Golf: Exploring BC's Craft Beer and Cider Scene
For those who enjoy a cold pint after a round of golf, British Columbia is the perfect place to pair craft beer and cider with your game. The province boasts a thriving craft beverage scene, offering a diverse range of local breweries and cideries that perfectly complement BC’s golfing culture.
In the Okanagan Valley, you'll find Summerland Cider and Britannia Brewing Co., both offering delightful local brews to enjoy after a scenic round. Kamloops is home to Iron Road Brewing, known for its exceptional craft beers, and Shuswap Cider, which is perfect for cider lovers. Over in Squamish, Howe Sound Brew Pub serves up refreshing pints, while Whistler Brewing provides a wide selection to unwind after a game in the mountains.
After your round, immerse yourself in the best these regions have to offer by exploring the local craft beer and cider scene. From small-batch brews to unique ciders, each sip reflects the rich flavours of the area, adding a perfect finishing touch to your golfing adventure.
Stay-and-Play Packages: Perfect Golf Getaways
British Columbia offers seamless stay-and-play packages that make golfing in the province even more rewarding. These packages include stays at world-class resorts, such as the Fairmont Chateau Whistler or St. Eugene Golf Course, combined with rounds on their signature courses. Many packages also offer extra amenities like guided hikes, wine tastings, or spa treatments to complement your golf getaway.
These offerings ensure that golfers can immerse themselves in BC’s natural beauty while enjoying the best of its golf courses. Stay a few days or longer, and experience the full splendour of BC’s golf culture, along with its rich natural and cultural attractions.
Year-Round Golfing in British Columbia: The Best of All Seasons
In British Columbia, golf is a year-round pursuit. For those who prefer to enjoy BC’s vibrant golfing culture outdoors, many of the province’s coastal regions, including Vancouver Island and the lower mainland, offer mild winters, making it possible to play year-round. With breathtaking views, diverse courses, and an endless array of outdoor activities, BC truly offers a golf experience that can be enjoyed in any season.




Comments