Kelowna’s rolling countryside and kind seasonal conditions make it a golfer’s paradise, with courses flanked by views so jaw-dropping they might just mess up your swing.

Best Golf Courses in Kelowna

Golfing in Kelowna runs in the season between snows, so usually somewhere between March and November. Different venues cater to everyone from casual beginners to career golfers seeking one-of-a-kind courses.

The Harvest Golf Club

Kelowna Golf Harvest Golf Club

The Harvest Golf Club (Courtesy of – The Harvest Golf Club)

Voted the number-one local golf course in Kelowna on Tripadvisor, so expect something special.

While challenging (especially if you can’t tear your eyes from the westward view of Okanagan Lake), this full-length course features friendly fairways that let you really swing it without suffering the consequences.

You’ll also find award-winning service to write home about, a golf academy for those whose game needs tweaking, and a tantalizing pro shop.

Visit the Kelowna Golf Course:

Address: 2725 KLO Road, Kelowna

Website | Instagram

The Okanagan Golf Club

Kelowna Golf Okanagan Golf Course

The Okanagan Golf Club (Courtesy of – Shawn Talbot Photography)

Why settle for 18 holes when you can have the choice of 36?

Choice A is The Bear. Hilly shade and high-up greens eventually give way to wider, flat fairways studded with menacing bunkers and sand traps. Bring your best game, as architects Nicklaus Design are world leaders in course design.

Choice B is The Quail. Start in the forest and slowly emerge into stunning Okanagan Valley vistas. This course features elevated tees, wide fairways, and greens that will furrow your brow, all designed by Les Furber.

As well as the pick of two pristine courses, you can also find events, tournaments, and daily fine dining hosted here.

Visit the Kelowna Golf Course:

Address: 3200 Via Centrale, Kelowna

Website | Instagram

Predator Ridge Golf Resort

Kelowna Golf Predator Ridge

Predator Ridge Golf Resort (Courtesy of – Predator Ridge Golf Resort)

Named after the birds of prey that make the Okanagan their home, this resort packs in two full courses, a golf academy, practice facilities, gourmet dining featuring local wines, and overnight accommodation.

The Predator course is one of Canada’s hardest games. Designed by Les Furber, it has been putting golfers to the test since 1991.

Alternatively, the unique design of The Ridge provides tricky shots and panoramic scenery. 

Even though this course is closer to Vernon, we think staying at Sparkling Hill for a few nights and golfing at Predator Ridge is one of the best things to do in Kelowna as it gives you an incredible taste of the full Okanagan experience.

Visit the Kelowna Golf Course:

Address: 301 Village Centre Place, Vernon

Website | Instagram

Tower Ranch Golf Club

Kelowna Golf Tower Ranch

Tower Ranch Golf Club (Courtesy of – Shawn Talbot Photograpy)

Notorious as one of the most difficult courses among Kelowna golfers, Tower Ranch has the awards to back its fearsome reputation.

This links course features thin fairways stretched across hilly terrain, with unforgiving greens that make it hard to stay on par.

The view of Kelowna backed by Okanagan Lake is unbeatable from up here, and their pro shop stocks all the most exciting new equipment.

Visit the Kelowna Golf Course:

Address: 1855 Tower Ranch Blvd., Kelowna

Website | Instagram

Gallagher’s Canyon Golf & Country Club

Gallaghers Canyon Golf Country Club

Gallagher’s Canyon Golf & Country Club (Courtesy of – Gallagher’s Canyon Golf & Country Club)

Go to Gallagher’s for the classic Kelowna golfing experience. You can find championship-style golfing here, as well as a stunning all-ability course, and the city’s favourite grass tee driving range.

Gallagher’s Canyon is the championship choice. Don’t let the accommodating fairways and sublime landscapes fool you, there are moments on this 18-hole course that make even seasoned professionals sweat.

For the less hardcore, the 9 holes of The Pinnacle provide elevated tees, wide fairways, and ample scenery gawking opportunities.

Visit the Kelowna Golf Course:

Address: 4320 Gallagher’s Drive West, Kelowna

Website | Instagram

Sunset Ranch Golf & Country Club

Sunset Ranch Golf Kelowna

Sunset Ranch Golf & Country Club (Courtesy of – Sunset Ranch Golf & Country Club)

Dropping us down to moderate difficulty is Sunset Ranch, with its pristinely maintained tree-flanked fairways.

It is worth booking ahead to experience their gourmet restaurant and clubhouse too, which offer glorious views down the Okanagan Valley.

Visit the Kelowna Golf Course:

Address: 5101 Upper Booth Road South, Kelowna

Website | Instagram

Shannon Lake Golf Course

Shannon Lake Golf Club

Shannon Lake Golf Course (Courtesy of – Shawn Talbot Photography)

Beginners and intermediate players intimidated by the high standards of Kelowna’s courses will find themselves at home at Shannon Lake.

This full-length golf course is kept in immaculate condition, and its forgiving fairways and greens are the ideal place to perfect your game.

Visit the Kelowna Golf Course:

Address: 2649 Shannon Lake Road, West Kelowna

Website | Instagram

Kelowna Springs Golf Club

Kelowna Springs Golf Club (Courtesy of – Kelowna Springs Golf Club)

The hilly topography of Kelowna’s surroundings is a natural enemy of the beginner golfer.

Luckily, Kelowna Springs have found some flat terrain to build their beginner-friendly course on, featuring short holes and straightforward fairways. After all, everyone’s gotta start somewhere!

Visit the Kelowna Golf Course:

Address: 480 Penno Road, Kelowna

Website | Instagram

Michaelbrook Golf

Our final entry is designed for golfers on a budget.

Michaelbrook is perhaps the cheapest place in Kelowna to hone your swing, and the pet-friendly patio at Brookside Grill is the perfect place to fill up after your game.

Visit the Kelowna Golf Course:

Address: 1085 Lexington Drive, Kelowna

Website | Instagram

Looking for more fun things to do in Kelowna?

Looking for more places to stay, eat and drink in Kelowna?