Northern Ontario Golf Courses

A listing of golf courses and clubs in Northern Ontario, Canada.

Course City Holes Access
French River Golf & Country Club Alban 0 Public
Holiday Golf & Country Club Alban 0 Public
Voyageurs Golf Course Alban 9 Public
Little Falls Golf & Curling Club Atikokan 9 Public
Red Lake Golf & Country Club Balmerton 0 Public
Huron Pines Golf & Country Club Blind River 0 Public
Osprey Links Golf Club Callander 0 Public
Chelmsford Golf Club Chelmsford 0 Public
Forest Ridge Golf Club Chelmsford 0 Public
Colonial Golf Course Chelmsford 18 Public
Lee Golf Club Cochrane 0 Public
Twin Stacks Golf Club Coniston 0 Public
Tumblehome Cottage Resort & Golf Club Crotch Lake 0 Public
Deep River Golf Club Deep River 0 Public
Dryden Golf & Curling Club Dryden 0 Public
Ear Falls Municipal Golf Club Ear Falls 0 Public
Stone Ridge at Elliot Lake Elliot Lake 18 Public
Espanola Golf & Country Club Espanola 0 Public
Kitchen Creek Golf & Country Club Fort Frances 0 Public
Cedar Green Golf Club Garson 0 Public
Timberwolf Golf Club Garson 0 Public
Kenogamisis Golf Club Geraldton 0 Public
Manitoulin Island Country Club Gore Bay 9 Public
Haileybury Golf Club Haileybury 0 Public
Hearst Golf Club Hearst 0 Public
Abitibi Golf Club Iroquois Falls 0 Public
Kapuskasing Golf Club Kapuskasing 0 Public
Almaguine Highlands Golf Club Katrine 9 Public
Katrine Golf & Country Club Katrine 0 Public
Kenora Golf & Country Club Kenora 18 Public
Beauty Bay Golf Course Kenora 18 Public
Kirkland Lake Golf Club Kirkland Lake 0 Public
Onaping Golf & Beach Club Levack 0 Public
Lively Golf & Country Club Lively 0 Public
Penage Golf Club Lively 0 Public
Ahmic Lake Golf Club Magnetawan 9 Public
Manitouwadge Golf Club Manitouwadge 0 Public
Rainbow Ridge Golf Club Manitowaning 0 Public
Peninsula Golf Course Marathon 9 Public
Buck Ridge Golf Club Markstay 0 Public
Sauble River Golf Club Massey 18 Public
Black River Golf Club Matheson 9 Public
Mattawa Golf Club Mattawa 0 Public
Brookwood Brae Golf Club Mindemoya 0 Public
Meadow Springs Golf Club Monetville 18 Public
New Liskeard Golf Club New Liskeard 0 Public
The Maples Golf and Sports Club Noelville 9 Public
North Bay Golf & Country Club North Bay 0 Public
Pinewood Park Inn & Country Club North Bay 0 Public
Deer Run Golf Course Parry Sound 18 Public
Parry Sound Golf & Country Club Parry Sound 18 Semi-Private
The Ridge at Manitou Golf Club Parry Sound 18 Private
Clear Springs Golf Club Powassan 18 Public
High View Golf Club Powassan 0 Public
North Shore Golf Club Red Rock 0 Public
Maplewoods Golf Club Sault Ste. Marie 0 Public
Root River Golf Club Sault Ste. Marie 9 Public
Sault Ste. Marie Golf Club Sault Ste. Marie 18 Semi-Private
Superior View Golf Club Sault Ste. Marie 0 Public
Crimson Ridge Golf Club Sault Ste. Marie 18 Public
Sioux Lookout Golf & Curling Club Sioux Lookout 9 Semi-private
White Moose Resort Sioux Narrows 0 Public
Smooth Rock Falls Golf Club Smooth Rock Falls 9 Public
Eagle Lake Golf Club South River 0 Public
Laurentide Golf Club Sturgeon Falls 0 Public
Idylwylde Golf & Country Club Sudbury 19 Private
Pine Grove Golf Club Sudbury 0 Public
Stonehill Golf Sudbury 18 Public
Ten Gables Golf Inn Sundridge 9 Public
Aguasabon Golf Club Terrace Bay 0 Public
Livingstone Creek Golf Club Thessalon 0 Public
Emerald Greens Golf Course Thunder Bay 0 Public
Fort William Country Club Thunder Bay 18 Semi-private
Strathcona Golf Club Thunder Bay 0 Public
Thunder Bay Country Club Thunder Bay 0 Semi-private
Municipal Golf Club Thunder Bay 0 Public
Centennial Golf Course Thunder Bay 0 Public
Chapples Golf Club Thunder Bay 0 Public
Whitewater Golf Club Thunder Bay 18 Public
Dragon Hills Golf Course Thunder Bay 9 Semi-private
Hollinger Golf Club Timmins 0 Public
Spruce Needles Golf & Country Club Timmins 0 Public
Sandy Falls Golf Course Timmins 9 Public
Clearview Golf Course Val Caron 18 Semi-Private
Verner Municipal Golf Club Verner 0 Public
Michipicoten Golf Club Wawa 0 Public