BC Golf Course Directory

Search and sort from over 270 golf courses in British Columbia using the BC Golf Course Directory.

How To Use The Directory

BC’s 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 12 Results
Page 1 of 2

Anglemont Estates Golf Course

7838 Golf Course Road
Anglemont
V0E 1M8
250-955-2323

Course Details

Yardage: 1803 / Par: 30

Birchdale Golf Course

7023 Highway 97A
Grindrod
V0E 1Y0
250-838-7740

Course Details

Designer: Frank Melin

Yardage: 1517 / Par: 29

Canoe Creek Golf Course

6015 Shaw Road
Salmon Arm
V1E 2W2
250-832-3285

Visit Website »

Course Details

Designer: Dave Barr

Yardage: 7026 / Par: 72

Slope: 133 / Rating: 74.3

Club Shuswap Golf & RV Park – Coyote Ridge

5751 Trans Canada Hwy NE
Salmon Arm
V0E 1K0
250-832-7345

Course Details

Yardage: 1494 / Par: 29

Club Shuswap Golf & RV Park – Lakeview Greens

5751 Trans Canada Hwy NE
Salmon Arm
V0E 1K0
250-832-7345

Course Details

Yardage: 3184 / Par: 59

Slope: 91 / Rating: 57.9

Eagle River Golf & Country Club

1450 Trans-Canada Hwy Frontage Road
Sicamous
V0E 2V0
250-836-4454

Course Details

Yardage: 4879 / Par: 66

Slope: 98 / Rating: 63.6

Hyde Mountain Golf Course

9851 Old Spallumcheen Road
Sicamous
V0E 2V3
250-836-4653

Visit Website »

Course Details

Designer: Les Furber

Yardage: 6684 / Par: 72

Slope: 136 / Rating: 72.7

Salmon Arm Golf Club – Champions Course

3641 Hwy 97B South
Salmon Arm
V1E 4P6
250-832-3667

Visit Website »

Course Details

Designer: Les Furber

Yardage: 6639 / Par: 72

Salmon Arm Golf Club – Heritage Course

3641 Hwy 97B South
Salmon Arm
V1E 4P6
250-832-3667

Visit Website »

Course Details

Designer: Les Furber

Yardage: 1883 / Par: 30

Shuswap Lake Estates Golf & Country Club

2404 Centennial Drive
Blind Bay
V0E 1H1
250-675-2315

Visit Website »

Course Details

Designer: Warren Radomsky

Yardage: 6467 / Par: 71

Slope: 129 / Rating: 74.1