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 1 of 33

108 Golf Resort

4816 Telqua Drive
108 Mile Ranch
V0K 2Z0

Visit Website »

Course Details

Designer: Phil Tattersfield/Stand Leonard

Yardage: 6806 / Par: 71

Slope: 121 / Rating: 71.7

19 Greens Putting Course

2050 Campbell Road
V1Z 3X7

Course Details

Yardage: N/A / Par: Putting

Aberdeen Glen Golf Course

1010 Clubhouse Drive
Prince George
V2K 5R7

Visit Website »

Course Details

Yardage: 7114 / Par: 73

Alberni Golf Club

6449 Cherry Creek Road
Port Alberni
V9Y 8T3

Course Details

Yardage: 6242 / Par: 71

Slope: 120 / Rating: 69.7

Alder Hills Golf Club

6011 Giscome Road
Prince George
V2N 6T4
Visit Website »

Course Details

Yardage: 2408 / Par: Par-3

Ambleside Par 3

1201 Marine Drive
West Vancouver
V7T 1G2

Course Details

Yardage: N/A / Par: Par-3

Anglemont Estates Golf Course

7838 Golf Course Road
V0E 1M8

Course Details

Yardage: 1803 / Par: 30

Arbutus Ridge Golf Club

3515 Telegraph Road
Cobble Hill
V0R 1L4

Visit Website »

Course Details

Designer: Bill Robinson

Yardage: 6193 / Par: 70/71

Slope: 125 / Rating: 70.3

Golf Digest Rating: 4

Ardmore Golf Course

930 Ardmore Drive
V8L 3S1

Course Details

Yardage: 2652 / Par: 35

Slope: 106 / Rating: 65.5

Arrowsmith Golf & Country Club

2250 Fowler Road
Qualicum Beach
V9K 2A5

Course Details

Yardage: 3724 / Par: 61

Slope: 90 / Rating: 58.9