Canadian Organizations

 
National
Canadian Thoroughbred Horse Society (National Office)Rexdale, Ont.
Racetracks of CanadaMississauga, Ont.
The Jockey Club of CanadaEtobicoke, Ont.
 
Alberta
Canadian Thoroughbred Horse Society (Alberta Division)Calgary
Evergreen ParkGrande Prairie
Horse Racing Alberta Edmonton
Horsemen's Benevolent & Protective AssociationCalgary
Northlands ParkEdmonton
Rocky Mountain Turf ClubLethbridge
Stampede ParkCalgary
 
British Columbia
British Columbia Racing CommissionBurnaby
Canadian Thoroughbred Horse Society (B.C. Division)Surrey
Hastings ParkVancouver
Horsemen's Benevolent & Protective Association Vancouver
Kin ParkVernon
Sagebrush DownsKamloops
Sunflower DownsPrinceton
 
Manitoba
Assiniboia DownsWinnipeg
Canadian Thoroughbred Horse Society (Manitoba Division)Winnipeg
Horsemen's Benevolent & Protective Association (Western)Winnipeg
Manitoba Horse Racing CommissionWinnipeg
 
Ontario
Canadian Breeders SalesRexdale
Canadian Thoroughbred Horse Society (Ontario Division)Rexdale
Fort ErieFort Erie
Horsemen's Benevolent & Protective Association (Eastern)Rexdale
Ontario Racing CommissionToronto
Woodbine Entertainment GroupRexdale
 
Quebec
Canadian Thoroughbred Horse Society (Quebec Division)Ste. Scholastic
Quebec Racing CommissionMontreal
 
Saskatchewan
Canadian Thoroughbred Horse Society (Saskatchewan Div.)Saskatoon
Horsemen's Benevolent & Protective Association
Marquis DownsSaskatoon
Saskatchewan Liquor and Gaming AuthoritySaskatoon