The Best in British Columbia Golf Courses

World-Class Courses

The Okanagan Valley is home to nearly 40 of the most beautiful golf courses in Canada. Thanks to the unique climate of the valley, golfers can enjoy a long, comfortable season lasting from April to October. Many courses in the area offer lessons and packages. For quality British Columbia golf courses, refer to our recommendations below. Whether you’re a beginner golfer or an expert in the game, you can enjoy a variety of  

Predator Ridge

Just below Sparkling Hill Resort lies Canada's best golf community, and one of the top courses in North America. Predator Ridge Golf Resort boasts 1,200 acres of immaculately landscaped fairways with 36 holes of championship golf surrounded by pine-covered ridges and rollling wheatgrass meadows.

Recognized in 2012 as the Top Facility in the Okanagan Valley by the BC PGA, and ranked as one of the top 25 courses in Canada by SCOREgolf Magazine, Predator Ridge is a top British Columbia golf community and an international destination for golfers looking to indulge their passion for the sport.

Vernon Golf & Country Club

Established in 1913, Vernon Golf & Country Club is one of the oldest and most celebrated Vernon, BC golf courses. The club's par 72 course meanders alongside the Vernon creek, flanked by towering Lombardi poplars and stately weeping willows. Located between Kalamalka Lake and downtown Vernon, the club also features a large pro shop.

Spallumcheen Golf & Country Club

A standout among British Columbia golf courses, Spallumcheen offers a 9-hole, par 35 course and 18-hole, par 71 championship layout for golfers of any caliber. Plenty of water, bunkers, and strategically placed trees and flower beds make for a course where accuracy is paramount.

Gallaghers Canyon Golf & Country Club

Gallagher's Canyon is a par 72, 18-hole championship course framed by the forests and rocky bluffs of the Monashee Mountains. Ranked by SCOREgolf Magazine as one of the top 50 courses in Canada, Gallagher's Canyon is a top Vernon BC golf destination.