Tim Hortons stores in Ontario on Map

Select city to find Tim Hortons store locations
Check these stores:
Tim Hortons in New Liskeard
54 May St S, New Liskeard, Ontario P0J 1P0
Tim Hortons in Marathon
14 Peninsula Rd, Marathon, Ontario P0T 2E0
Tim Hortons in Waterford
328 Main St S, Waterford, Ontario N0E 1Y0
Tim Hortons in Shelburne
802 Main St E Unit 1, Shelburne, Ontario L9V 2Z5
Tim Horton’s in Peterborough
645 Lansdowne St. W., Peterborough, ON, Canada
Top stores locator
156
Stores
298
Stores
166
Stores
325
Stores
216
Stores
Stores
Tim Hortons located in Place d'Orleans
110 Place D'Orléans Drive, Ottawa, ON K1C 2L9, Canada
Stores
Tim Hortons located in Square One Shopping Centre
100 City Centre Drive, Mississauga, ON, L5B 2C9
Stores
Tim Hortons located in Mapleview Centre
900 Maple Avenue, Burlington, ON L7S 2J8
Stores
Tim Hortons located in Bramalea City Centre
25 Peel Centre Dr, Brampton, ON L6T 3R5
Stores
Tim Hortons located in Upper Canada Mall
17600 Yonge St, Newmarket, ON, Canada, L3Y 4Z1