Toronto North Toronto Golf Courses

A full listing of public, semi-private and private golf courses and clubs in the Toronto and North Toronto area.

Course City Holes Access
Tam O’ Shanter Golf
Club
Agincourt 18 Public
Aurora Golf & Country
Club
Aurora 18 Public
St. Andrews Valley
Golf Club
Aurora 18 Public
Beacon Hall Golf
Club
Aurora 18 Private
Westview Golf Club Aurora 27 Public
Magna Golf Club Aurora 18 Private
Ballantrae Golf
Club
Ballantrae 18 Public
Caledon Woods Golf
Club
Bolton 18 Private
Glen Eagle Golf
Club
Bolton 27 Public
Devil’s Pulpit Caledon 18 Private
Devil’s Paintbrush Caledon 18 Private
Bantys Roost Golf
& Country Club
Caledon East 27 Public
Mayfield Golf Club Caledon, East 18 Public
Pebblestone Golf
Club
Courtice 9 Public
Donalda Club Don Mills 18 Private
Flemingdon Park
Golf Club
Don Mills 9 Public
Oakdale Golf & Country
Club
Downsview 27 Private
Calerin Golf Club Erin 9 Public
Erin Heights Golf
Club
Erin 9 Public
Markland Wood Country
Club
Etobicoke 18 Private
Royal Woodbine Golf
Club
Etobicoke 18 Public
St. George’s Golf
& Country Club
Etobicoke 18 Private
Centennial Park
Golf Centre
Etobicoke 18 Public
Caledon Country
Club
Inglewood 18 Semi-Private
Islington Golf Club Islington 18 Private
Eastbourne Golf
Club
Keswick 9 Private
Orchard Beach Golf
& Country Club
Keswick 9 Public
Cardinal Golf Club Kettleby 36 Public
Carrying Place Golf
& Country Club
Kettleby 18 Private
King Valley Golf
Club
King City 18 Private
King’s Riding Golf
Club
King City 18 Private
Hunters Glen Golf
Club
Kleinburg 18 Semi-Private
Kleinburg Golf Club Kleinburg 27 Public
Copper Creek Golf
Club
Kleinburg 18 Public
Angus Glen Golf
Club South
Markham 18 Public
Angus Glen Golf
Club North
Markham 18 Public
Mandarin Golf &
Country Club
Markham 18 Private
Markham Golf & Country
Club
Markham 18 Private
Parkview Golf Club
– Valley
Markham 18 Public
Parkview Golf Club
– Upper
Markham 18 Public
Cresthaven Golf
Club
Markham 18 Public
Bushwood Golf Club Markham 27 Public
Markham Green Golf
Club
Markham 9 Public
Newcastle Golf Course Newcastle 18 Public
Glenway Country
Club
Newmarket 18 Private
Silver Lakes Golf
& Country Club
Newmarket 18 Public
Nobleton Lakes Golf
Club
Nobleton 18 Public
Maple Downs Golf
& Country Club
Richmond Hill 18 Private
Richmond Hill Golf
Club
Richmond Hill 18 Public
Bathurst Glen Golf
Club
Richmond Hill 18 Public
DiamondBack Golf
Club
Richmond Hill 18 Private
Summit Golf & Country
Club
Richmond Hill 18 Private
Bloomington Downs
Golf Club
Richmond Hill 18 Public
Dentonia Park Golf
Club
Scarborough 18 Public
Scarborough Golf
& Country Club
Scarborough 18 Private
The Toronto Hunt
Club
Scarborough 9 Private
Emerald Hills Golf
& Country Club
Stouffville 18 Private
Maples Of Ballantrae Stouffville 27 Public
Sleepy Hollow Golf
& Country Club
Stouffville 18 Semi-Private
Spring Lakes Golf
Club
Stouffville 54 Private
St. Andrew’s East
Golf & Country Club
Stouffville 18 Semi-Private
Thornhill Country
Club
Thornhill 18 Private
Uplands Golf & Ski
Club
Thornhill 9 Semi-Private
Ladies’ G.C. Of
Toronto
Thornhill 18 Private
Bayview Country
Club
Thornhill 18 Private
Don Valley Golf
Club
Toronto 18 Public
Granite Golf Club Toronto 18 Private
Cedar Brae Golf
& Country Club
Toronto 18 Private
Humber Valley Golf
Club
Toronto 18 Public
Lambton Golf & Country
Club
Toronto 27 Private
Rosedale Golf Club Toronto 18 Private
Scarlett Woods Golf
Club
Toronto 18 Public
Woodington Lake
Golf Club
Tottenham 18 Public
York Downs Golf
& Country Club
Unionville 27 Private
Foxbridge Golf &
Country Club
Uxbridge 18 Public
Mill Run Golf &
Country Club
Uxbridge 36 Public
Wooden Sticks Golf
Club
Uxbridge 18 Public
Weston Golf & Country
Club
Weston 18 Private