BC Golf Courses Directory
Search and sort from over 300 golf courses in British Columbia using the BC Golf Courses Directory. Find golf courses near you, plan a BC golf road trip, view all the amazing golf courses in British Columbia, or simply start researching places to golf in the province. Consider ordering or downloading a BC golf map to help facilitate your golf travel planning.

British Columbia’s golf courses encompass a wide geographic area and contain every type of golf course imaginable, from challenging tracks named the best golf courses in Canada to playable courses for a fun afternoon. Visit Vancouver Island golf courses for near year-round play (particularly golf courses in Victoria BC), Vancouver golf courses for that city feel, Whistler golf courses for mountain play and the #1 golf resort in Canada. Find Kamloops golf courses entrenched in the northern tip of the Sonora Desert, serene and scenic Shuswap golf courses to get away from it all, or Vernon and Kelowna golf courses right in the fertile Okanagan Valley. Kootenay Rockies golf courses will have you teeing off at higher elevation, while the Northern BC golf corridor offers a chance to explore some off-the-beaten-path golf courses in a spectacular natural setting.
Once you’ve had a chance to explore the range of options available when it comes to BC golf courses, stay a while and explore our golf packages to popular golf destinations. As the official travel resource for planning and booking a golf vacation to over 300 golf courses in British Columbia, we’re here to help make your next golf vacation fantastic.
How To Use The Directory
BC golf courses are presented alphabetically below. Start your search by selecting from your region of interest, city of interest or by course name or simply browse all of British Columbia’s wonderful golf courses.
Page 3 of 33
Birchbank Golf Club
5500 Hwy 22
Genelle
Course Details
Designer: Reg and Roy Stone
Yardage: 6788 / Par: 72
Slope: 138 / Rating: 79.6
Golf Digest Rating: 2
Birchdale Golf Course
7023 Highway 97A
Grindrod
V0E 1Y0
250-838-7740
Course Details
Designer: Frank Melin
Yardage: 1517 / Par: 29
Birdies & Buckets Family Golf Centre
5228 King George Blvd
Surrey
V3S 9M1
604-592-9188
Course Details
Yardage: N/A / Par: Par-3
Black Mountain Golf Club
575 Black Mountain Drive
Kelowna
V1P 1P7
250-765-6890
Course Details
Designer: Wayne Carleton
Yardage: 6394 / Par: 71
Slope: 125 / Rating: 70.4
Blue Ocean Golf Club
6177 Ripple Way
Sechelt
V0N 3A5
604-885-2700
Course Details
Yardage: 6553 / Par: 72
Bonaparte Ridge Golf
1622 Fehr Way
Cache Creek
V0K 1H0
250-457-6666
Course Details
Yardage: 2944 / Par: 35
Slope: 123 / Rating: 69
Bootleg Gap Golf
400 - 315th Ave
Kimberley
V1A 3G9
1-877-427-7077
Course Details
Designer: Les Furber
Yardage: 7157 / Par: 72
Slope: 130 / Rating: 73
Golf Digest Rating: N/A
Bowen Island Golf Club
810 Beach Dr
Bowen Island
V0N 1G2
604-947-4653
Course Details
Designer: Russ Olson
Yardage: 3003 / Par: 35
Bridal Falls Golf Club
53191 Bridal Falls Road
Rosedale
V0X 1X0
604-794-7788
Course Details
Yardage: 2269 / Par: 32
Slope: 102 / Rating:
Brigadoon Golf Course
359 Martindale Road
Parksville
V9P 1P9
250-954-0644
Course Details
Designer: Ross Rivers
Yardage: 1513 / Par: 29