Stanley Thompson Courses
Home Page

Golf History and Design Links

Contact Information

Stanley Thompson Courses

Articles about Stanley Thompson


The following is an inclusive list of golf courses which may have potentially been designed, redesigned, renovated, expanded or constructed by Stanley Thompson. This is not to be taken as a definitive list. It is for research purposes only.



Banff Springs Golf Course/Club

Calgary Golf & Country Club

Castle Mountain Bungalow Camp NLE

Edmonton Country Club

Jasper Park Lodge Golf Course

Lethbridge Golf Club

Mayfair Golf & Country Club

Prince Rupert Golf Course, Edmonton, aka Beaver Golf Club NLE

Waterton Lakes National Park Golf Course


Capilano Golf & Country Club

Pacific National Exhibition Executive Golf Course, Vancouver NLE


Alcrest Golf Club, Winnipeg NLE

Assiniboine Golf & Country Club

Clear Lake Golf Course

Glendale Golf & Country Club

Niakwa Golf & Country Club

Pine Ridge Golf Course

Southwood Golf & Country Club


Fundy National Park Golf Course

Moncton Golf & Country Club


Digby Pines Golf Club

Halifax Golf & Country Club (Old Ashburn)

Highlands Links Golf Course/Club

Lingan Golf & Country Club

Truro Golf Club


Allandale Golf & Country Club

Aurora Highlands Golf Course, now called Highland Gate Golf Club

Bayview Golf Club, Toronto NLE

Beach Grove Country Club

Big Bay Point Golf & Country Club

Bigwin Inn Golf Course, NLE, some of which has been incorporated into Bigwin Island Golf Club

Brampton Golf & Country Club, NLE, part of which is now Peel Village Golf Club

Brantford Golf & Country Club

Briars Golf & Country Club

Bridgewater Golf & Country Club

Brockville Country Club

Burlington Golf & Country Club

Cataraqui Golf & Country Club

Cedar Brook Golf & Country Club, Toronto NLE

Cedarhurst Golf Club

Chedoke Civic Golf Course Martin, Beddoe

Couchiching Country Club

Credit Valley Golf Club

Cutten Club

Deep River Golf Club

Downsview Golf Club, Toronto NLE

Dundas Valley Golf & Country Club

Dunnville Golf & Country Club

Eastbourne Golf Club

Erie Downs Golf & Country Club, now called Bridgewater Golf & Country Club

Erindale Golf Course, Mississauga, see Credit Valley Golf Club

Fort William Golf & Country Club

Galt Golf & Country Club

Glen Mawr Golf & Country Club, Toronto NLE

Glen Stewart Golf Club, Toronto NLE

Highland Golf & Country Club

Humber Valley Golf Club, Toronto NLE

Huntsville Downs Golf Club

Islington Golf & Country Club

Kawartha Golf & Country Club

Kenogamisis Golf Club

Kenora Golf Club

Kitchener Civic Golf Course, now called Rockway Golf Course

Ladies Golf and Tennis Club

Lake Shore Country Club, Clarkson NLE

Lakeview Golf Club

Lakewood Golf Club

Lambton Golf & Country Club

Marathon Golf Club, now called Peninsula Golf Course

Minaki Inn Golf Course, Minaki

Mississaugua Golf & Country Club

Muskoka Beach (Inn) Golf Club, now The Sands Golf Course

Muskoka Lakes Golf & Country Club, Port Carling

Norfolk Golf & Country Club

North Bay Golf & Country Club

North Halton Golf & Country Club

Norway Point Golf Club, Lake of Bays NLE

Oakdale Golf & Country Club

Oaks, Sir Harry Oakes private course, Niagara Falls NLE

Old Mill Miniature Course, Toronto NLE

Orchard Beach Golf & Country Club

Oshawa Golf & Country Club

Owen Sound Golf Club

Peninsula Golf Course

Peninsula Lake Golf Club, Peninsula Lake NLE

Peterborough Golf & Country Club

Pinehurst (Miniature) Golf Course, Toronto NLE

Queen Victoria Park Golf Club, Niagara Falls NLE

Rio Vista Golf Club

Rockway Golf Course

Sarnia Golf Club

Saugeen Golf Club

Sault Ste. Marie Country Club

Scarboro Golf & Country Club

Shore Acres Golf Club, Toronto NLE

Springbrook Golf Club, Toronto NLE

St. Andrews Golf Club, Toronto NLE

St. Catharines Golf & Country Club

St. Clair Beach Club, now Lakewood Golf Club

St. George’s Golf & Country Club

St. Thomas Golf & Country Club

Summit Golf & Country Club

Sunningdale Golf Club

Thornhill Country Club

Uplands Golf & Country Club

Wasaga Beach Golf & Country Club, now called Wasaga Sands Golf Club

Waterloo County Golf and Country Club, now called Galt Golf & Country Club

Westmount Golf & Country Club

Whirlpool Golf Course

Willowdale Golf Club, Toronto NLE

Woodbine Golf Club, Toronto NLE

Windermere Golf & Country Club

York Downs Golf Club, NLE, now Earl Bales Park


Green Gables Golf Course


Beaconsfield Golf & Country Club

Ki-8-Eb Golf Club

Lachute Golf Club

Laval Golf & Country Club

Marlborough Golf & Country Club, Montreal NLE

Mount Bruno Golf & Country Club, Montreal

Mount Royal Golf Club, Montreal NLE

Noranda Mines Golf Club

Norway Bay Golf Club, Bristol Corners

Saguenay-D’Arvida Golf Club

The Seigniory Club Course

St. Leonards Golf & Country Club, Montreal NLE


Murray Municipal Golf Club

Regina Golf & Country Club

Tor Hill Municipal Golf Club

Waskesiu Golf Course




Floridale Golf Club, Milford NLE

Hyde Park Golf Club

Neilhurst Golf & Country Club, Jacksonville NLE


North Oaks Golf Club

Somerset Country Club, Mendota Heights


Amsterdam Muni Golf Club

Bartlett Country Club

Bonnie Briar Country Club

Carleton Island Country Club NLE

Colgate University Golf Club NLE

Cornell University Golf Club

Durand-Eastman Park Golf Club

Green Lakes State Park Golf Club

Lockport Country Club

Midvale Golf Club

Niagara Falls Country Club

Onondaga Golf & Country Club

Quaker Hill Golf Club

Stafford Country Club

Wanakah Golf Club, Buffalo


Beechmont Golf Club, Cleveland

Big Met Golf Course

Chagrin Valley Country Club

Geneva-on-the-Lake Golf Club, Geneva

Little Met Golf Course

Sleepy Hollow Golf Club

Squaw Creek Country Club, now Avalon G&CC Squaw Creek

Trumbull Country Club


Richford Country Club


Tacoma Country & Golf Club



Gavea Golf & Country Club

Itanhanga Country Club

Medellin Golf Club, Medillin, Columbia

San Andres Golf Club, Bogota, Columbia

Sao Paulo Golf Club

Teresopolis Country Club



Constant Springs Golf Club, Kingston, Jamaica

Manchester Golf Club, Mandeville, Jamaica