Tim Hortons stores in Ontario on Map

Select city to find Tim Hortons store locations
Check these stores:
Tim Hortons in Watford
7874 Confederation Line, Watford, Ontario N0M 2S0
Tim Hortons in Kirkland Lake
175 Government Rd W, Kirkland Lake, Ontario P2N 2E8
Tim Hortons in Brantford
84 Lynden Road, Brantford, ON, Canada
Tim Hortons in Dresden
1144 North St, Dresden, Ontario N0P 1M0
Tim Hortons in Toronto
3401 Dufferin Street, Toronto, Ontario - ON M6A 2T9, Canada
Top stores locator
173
Stores
136
Stores
187
Stores
216
Stores
183
Stores
Stores
Tim Hortons located in Erin Mills Town Centre
5100 Erin Mills Parkway, Mississauga, Ontario, L5M4Z5
Stores
Tim Hortons located in Quinte Mall
390 North Front Street, Belleville, Ontario K8P 3E1
Stores
Tim Hortons located in Fairview Mall
1800 Sheppard Ave. East, Toronto, ON, M2J 5A7
Stores
Tim Hortons located in Upper Canada Mall
17600 Yonge St, Newmarket, ON, Canada, L3Y 4Z1
Stores
Tim Hortons located in Heartland Town Centre
6045 Mavis Road #2, Mississauga, Ontario - ON L5R 4G6, Canada