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.


BC golf map

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.

  • Select Location:

  • Reset
Found 328 Results
Page 4 of 33

Burnaby Mountain Golf Course

7600 Halifax Street
V5A 4M8

Course Details

Yardage: 6431 / Par: 71

Slope: 121 / Rating: 70.5

Campbell River Golf & Country Club

700 Petersen Road
Campbell River
V9W 3H7

Visit Website »

Course Details

Designer: Graham Cooke & Corey Black

Yardage: 6051 / Par: 70

Slope: TBC / Rating: TBC

Capilano Golf & Country Club

420 Southborough Drive
West Vancouver
V7S 1M2

Course Details

Designer: Stanley Thompson

Yardage: 6706 / Par: 70

Slope: 133 / Rating: 73

Carnoustie Golf Club

533 Dominion Avenue
Port Coquitlam
V3C 3V4

Course Details

Yardage: 6299 / Par: 71

Slope: 122 / Rating: 69.9

Cascade Par 3 Golf Course

282 Second Ave
Christina Lake
V0H 1E0

Course Details

Yardage: N/A / Par: Par-3

Castlegar Golf Club & RV Park

1602 Aaron Road
V1N 4L6

Course Details

Designer: Castlegar Members

Yardage: 6712 / Par: 72

Slope: 128 / Rating: 71.8

Golf Digest Rating: 3.5

Cedar Hill Municipal Golf Club

1400 Derby Road
V8P 1T1

Course Details

Yardage: 5134 / Par: 67

Slope: 101 / Rating: 63.1

Cedar Ridge Golf Course

9500 Clay Street
V4S 1G2

Course Details

Yardage: 1791 / Par: Par-3

Central Park Pitch & Putt

3883 Imperial St
V5J 1A3

Course Details

Yardage: N/A / Par: Pitch&Putt

Champion Lakes Golf & Country Club

111 Champion Lakes Road
V0G 1L0

Course Details

Designer: Boyd Barr

Yardage: 5916 / Par: 72

Slope: 121 / Rating: 68.4