Kelowna Golf Courses

Kelowna is located in British Columbia’s Okanagan Valley and offers breathtaking scenery and an abundance of exciting golf courses for visitors. Golfers can enjoy long summer days, temperate evenings, and views of vineyards, azure lakes, and blossoming orchards as they play.

Golf and wine lovers will appreciate the selection of sublime courses located amid award-winning wineries and vineyards in the Okanagan area, while also taking in gorgeous sandy beaches, boating, paddleboarding, and a medley of other summertime activities. Explore the Okanagan Valley with our Okanagan golf packages and discover golfer’s paradise.


Featured Courses

Kelowna Springs Golf Club

Kelowna Springs Golf Club

Kelowna, BC
Par: 71 Yardage: 6256
Visit Website »

This Championship 18 hole Les Furber design golf course plays amongst seven spring fed lakes. It also features an 18 hole putting course on site, offering great family fun, while Legends Classic Grill offers a great menu, including Sunday Brunch.

Okanagan Golf Club Quail Course

Okanagan Golf Club – Quail Course

Kelowna, BC
Par: 72 Yardage: 6794
Visit Website »

Set above Kelowna Airport (be on the first tee 20 minutes after you arrive!), the Okanagan Club offers 36 holes of golf set in open meadows and pine forests. The Quail Course, designed by Canadian Les Furber, offers 6,891 yards with dramatic elevation changes and multi-tiered fairways.

Kelowna Golf & CC

Kelowna Golf & CC

Kelowna, BC
Par: 72/73 Yardage: 6323
Visit Website »

Experience golf in the true classic tradition at the course known by locals since 1920 as the “Country Club.” Whether you are taking in the beautiful backdrop of the shale face of Dilworth mountain, the scenic holes around our “Amen Corner” on Eagle Pond, or our massive stately ponderosa pines, this spectacular A.V. Macan design portrays all of the elements that make a golfer’s experience memorable. Located in the heart of the city yet completely isolated in serenity, the Kelowna Golf & Country Club is known for its beauty and meticulous grooming. It is tournament tested and tournament tough and a course not to be missed!

The Pinnacle

The Pinnacle Course at Gallagher’s Canyon

Kelowna, BC
Par: 32 Yardage: 1984
Visit Website »

Gallagher's encompasses the championship Canyon Course as well as the nine-hole Pinnacle Course. Not to be outdone by its big brother, the Pinnacle Course is an impressive 9-hole course built to the same exacting standards as the Canyon course. With a variety of tee placements, the Pinnacle's clever design makes it perfect for golfers of any ability.

Sunset Ranch Golf & Country Club

Sunset Ranch Golf & Country Club

Kelowna, BC
Par: 72 Yardage: 6500
Visit Website »

This course is considered to be among the best courses in the Okanagan. Conveniently located just minutes from the Kelowna International Airport, Sunset Ranch's natural beauty is rivaled only by its exceptional course conditions and playability for golfers of all skill levels. Stunning vistas, rolling terrain, and the ever-present Scotty Creek contribute to the beauty and challenge of this 'must play' golf course.

Two Eagles

Two Eagles Golf Course & Academy

West Kelowna, BC
Par: 65 Yardage: 5005
Visit Website »

High above the shores of Okanagan Lake, the lush fairways of Two Eagles Golf Course and Academy feature spectacular lake-view vistas with a gentle sloping landscape that is perfect for golfers of all ages. This classic Les Furber designed course offers the feel of championship golf on a mid length facility allowing golfers of all caliber an enjoyable round.

Tower Ranch Golf & CC

Tower Ranch Golf & CC

Kelowna, BC
Par: 72 Yardage: 7212
Visit Website »

A Thomas McBroom designed 18-hole championship golf course, Tower Ranch Golf & CC has quickly become one of Okanagan’s premier courses! The semi-private club, located minutes from downtown Kelowna and the airport, features dramatic, undulating fairways and provides a fascinating golf experience for all levels of players. An award winning destination for golfers from around the world, Tower Ranch has been nominated and selected as a Top 3 Best Canadian Golf Course multiple times by SCOREGolf and Golf Digest, and recently listed as one of the Top 100 Golf Courses in Canada by SCOREGolf.

Gallagher's Canyon Golf & CC

Gallagher’s Canyon Golf & CC

Kelowna, BC
Par: 72/73 Yardage: 6802
Visit Website »

Set on a benchland high above Kelowna, Gallagher’s Canyon provides a great test of golf. It's usually ranked among the Top 50 courses in Canada. Designed by Bill Robinson, its 6,802 yards take you to the very edge of the Canyon and then back down around through Ponderosa pines.

Shannon Lake Golf Club, Kelowna

Shannon Lake Golf Club

West Kelowna, BC
Par: 71 Yardage: 6294
Visit Website »

Shannon Lake Golf Club, playing amongst towering pines and moderate elevation changes, is a true test to golfers of all abilities. The signature 8th, a long risk/reward par 4, plays alongside beautiful Shannon Lake. The only full-length golf course in West Kelowna, be sure to look out for the two bald eagles known to frequent the area.

Black Mountain Golf Course Kelowna

Black Mountain Golf Club

Kelowna, BC
Par: 71 Yardage: 6394
Visit Website »

Thoughtfully and meticulously crafted, Black Mountain is a multi-generational, master-planned golf community. At the centerpiece of Black Mountain is the magnificent 18-hole, Par 71 Championship golf course. Taking its cue from the natural topography and vegetation of the land, the 6,400 yard course is dramatically sculpted into the Okanagan landscape, and features a signature island green.

Harvest Pacific Golf

Harvest Golf Club

Kelowna, BC
Par: 72/73 Yardage: 7109
Visit Website »

The Harvest Golf Club winds through working orchards with views of Okanagan Lake and Kelowna below. Graham Cooke was challenged to retain the original use of the land, while fitting in 7,109 yards of challenging golf. The Harvest offers fine dining in its Clubhouse set in Japanese style gardens.

Okanagan Golf Club Bear Course

Okanagan Golf Club – Bear Course

Kelowna, BC
Par: 72 Yardage: 6885
Visit Website »

Set above Kelowna Airport (be on the first tee 20 minutes after you arrive!), the Okanagan Club offers 36 holes of golf set in open meadows and pine forests. The Bear Course – designed by who else but Jack Nicklaus – spreads its 6,900 yards along dramatic sculpted fairways lined by pine forest and fescue.