The Best Golf Courses in the Okanagan for 2025

These glorious golf courses in the Okanagan are well worth a day spent on the green

There’s still time for several more rounds of golf before the chilly weather and rainy days of autumn arrive. The Okanagan boasts an abundance of golf courses for every skill level, from novice to pro, with some of North America’s most beautiful scenery as the backdrop. Here we present just a few of the top courses that are so stunningly gorgeous, even non-golfers may want to tag along to snap Instagram-worthy photos.

Top 14 Golf Courses in the Okanagan

1. Tobiano Golf Course (GreenTee Country Club)

Photo: Tobiano Golf Course/Facebook

Designed by Tom McBroom, this sprawling public golf course in the master-planned resort community of Tobiano (near Kamloops) has spectacular scenery in every direction, as far as the eye can see.

*Ranked #8 in Golf Digest’s 2024 list of the best golf courses in Canada.

2. Fairview Mountain Golf Club

Photo: Fairview Mountain Golf Course/Facebook

Filled with majestic vistas, this 18-hole course in Oliver (just north of Osoyoos) was designed by golf architect Les Furber. It’s consistently rated one of Canada’s best public golf courses.

3. Talking Rock Golf Course

Photo: Talking Rock Golf Course

This 18-hole public golf course in Chase (near Kamloops) is filled with rugged character. The dazzling 18th hole extends along the shoreline of Little Shuswap Lake, while the seventh hole features a grass bear in homage to the Skwlax people upon whose territory the golf course sits (“Skwlax” means “black bear” in the Secwepemc language). Talking Rock also has a 16-acre practice facility with multiple grass tee locations, practice greens and chipping areas.

*Ranked #32 in SCOREGolf’s 2025 list of the best public golf courses in Canada.

4. Black Mountain Golf Club

Photo: Black Mountain Golf Club/Facbook

This 18-hole championship golf course in Kelowna affords stunning views of the Okanagan Valley. PGA pros offer lessons for golfers of every skill level.

5. Sagebrush Golf Club

Photo: Sagebrush Golf Club/Facebook

Often rated British Columbia’s top public golf course, this picturesque spot in Quilchena (near Merritt) is perched high above Nicola Lake and features an 18-hole championship golf course as well as a 16-hole chipping course. To see the sweeping view of the hills, lake and backcountry at its most enchanting, make sure to visit during golden hour. You can refuel at the 13th hole thanks to The Hideout bar and restaurant, with its expansive two-level deck, and book overnight accommodations in charmingly rustic suites overlooking the first hole.

*Ranked #6 in SCOREGolf’s 2025 list of the best public golf courses in Canada.

6. Predator Ridge

Photo: Predator Ridge Resort/Facebook

Breathtaking scenery forms the backdrop for two 18-hole courses in Vernon, both designed by renowned golf course architects: the Predator, designed by Les Furber, and the Ridge, which is the work of Doug Carrick. Both courses make particularly good use of the natural landscape.

*Ranked #8 in SCOREGolf’s 2025 list of the best public golf courses in Canada.

7. Gallagher’s Canyon Golf and Country Club

the golf course and valley at Gallaghers Canyon Golf in the Okanagan
Photo: Gallagher’s Canyon Golf and Country Club/Facebook

Exquisite vistas and lush, challenging fairways are the hallmarks of this golf club in Kelowna. Take in the IG-worthy mountains, forests, rocky bluffs and canyon from the championship Canyon course (consistently rated one of Canada’s best 18-hole courses), or the cleverly designed nine-hole Pinnacle course.

*Ranked #55 in SCOREGolf’s 2025 list of the best public golf courses in Canada.

8. Osoyoos Golf Club

Photo: Osoyoos Golf Club/Facebook

High above Lake Osoyoos, sculpted into the desert bench, this lovely spot boasts two 18-hole courses: the links-style Desert Gold—with its sloping fairways, elevation changes and desert brush—and the walker-friendly Park Meadows. It may be challenging to focus on golf when distracted by the truly glorious views of the vineyards, orchards and lake.

9. The Harvest Golf Club

landscape of the Harvest Golf Club in the Okanagan
Photo: The Harvest Golf Club/Facebook

Over 800 fruit trees decorate the fairway of this postcard-worthy 18-hole golf course, which was designed by Graham Cooke and is now known as one of the most playable championship-length courses in Kelowna. See working apple and wine-grape orchards up close, in addition to panoramic views. Improve your skills in the large practice facility, or sign up for private lessons with a PGA pro.

10. Tower Ranch Golf and Country Club

Photo: Tower Ranch Golf Club/Facebook

This 18-hole public golf course in Kelowna boasts impressive views of semi-desert hills and lush vineyards. Thomas McBroom designed this strategic course, filled with risk/reward opportunities.

*Ranked #48 in SCOREGolf’s 2025 list of the best public golf courses in Canada.

11. Michaelbrook Golf

Michaelbrook Golf Course/Facebook

This beautiful 18-hole course in Kelowna has generous fairways and manageable rough, suitable for all levels of golfers

12. The Okanagan Golf Club

hole with flag on the okanagan golf club course
Photo: The Okanagan Golf Club/Facebook

Tucked amidst Kelowna’s ponderosa pine forests, this golf club features two challenging courses. Crafted by Nicklaus Design, the 18-hole Bear course climbs through the forested hills and features dramatic sculpted fairways and well-placed bunkers. The 18-hole Quail course was designed by Les Furber and is filled with memorable views, extreme elevation changes and multi-tiered fairways.

13. Eaglepoint Golf Resort

hole with flag and mountains at Eaglepoint Golf Resort in the Okanagan
Photo: Eaglepoint Golf Resort/Facebook

Robert Heaslip designed this scenic golf course in Kamloops to make good use of the natural rolling terrain. Improve your skills by spending some time at the practice facilities, which include a full-length driving range, short-game practice area and putting green.

14. Kamloops Golf and Country Club

green with mountains in the background at the golf course at the Kamloops Golf and Country Club in the Okanagan
Photo: Kamloops Golf and Country Club/Facebook

This 18-hole golf course in Kamloops features awe-inspiring scenery in every direction. Work on your golf skills at the putting green, chipping green or driving range.

Sheri Radford

Sheri Radford

Sheri Radford has been a writer and editor for many years, covering lifestyle and sustainability topics for a variety of publications. She is also the author of five extremely silly books for children. Her household in downtown Vancouver is ruled by the whims of a large and opinionated Norwegian forest cat.