Tim Hortons Locations in Ontario

1,911 restaurants across 331 cities

Ontario is home to 1,911 Tim Hortons restaurants across 331 cities, more than any other province by a wide margin. Toronto, Mississauga and Brampton carry the heaviest concentrations, with the 401 corridor through London and Kitchener close behind. Dine-in, takeout, drive-thru and third-party delivery are all available depending on the restaurant.

1,911Locations
331Cities
1,262Drive thru
319Open 24 hours
Updated 05 July 2026

Tim Hortons Restaurants in Ontario

Addresses, today's hours and directions. Browse a city below for its full list.

Tim Hortons at 473 Concession St, Hamilton Open 24 hours

473 Concession St

Hamilton, ON L9A 1C1

Hours Open 24 hours

  • Drive thru
  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 894 Upper James St S, Hamilton Open 24 hours

894 Upper James St S

Hamilton, ON L9C 3A5

Hours Open 24 hours

  • Drive thru
  • Delivery
  • Mobile order
Tim Hortons at 80 King George Road, Brantford

80 King George Road

Brantford, ON N3R 5K4

Hours 5:00 AM to 8:00 PM

  • Drive thru
  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 275 Water Street N, Cambridge

275 Water Street N

Cambridge, ON N1R 3B9

Hours 6:00 AM to 10:00 PM

  • Drive thru
  • Delivery
  • Mobile order
  • Wi-Fi

Tim Hortons Menu in Ontario

Every item with current prices and calories, updated weekly.

Full Tim Hortons Menu

About Tim Hortons in Ontario

Tim Hortons began in Hamilton in 1964, and Ontario has stayed the centre of the chain ever since. The 1,911 restaurants here are spread over 331 cities, from the dense clusters in Toronto, North York and Scarborough down to single-store towns along Highway 11 and the north shore of Lake Superior.

The pattern follows the highways. The 401 between Windsor and the Quebec border, the 400 north to Barrie and the QEW around the lake all carry restaurants at regular intervals, which is why 1,262 of the Ontario locations have a drive-thru. In the older parts of Toronto and Ottawa the format flips — small counter-service stores with no drive-thru at all, built into the ground floor of whatever was already there.

Dining at Tim Hortons in Ontario

The order that built the chain is still the cheapest thing on the board: a brewed coffee at $1.83, or a coffee and a donut for a little over three dollars. A dozen donuts is $14.49, an Original Iced Capp $3.99, and a Farmer's Wrap with a hashbrown built in is $5.29.

Breakfast runs all day at most Ontario restaurants, with the lunch menu added at around 10:30 AM rather than replacing it. A total of 319 locations never close, which in practice means the highway stores and the ones near hospitals and university campuses. Mobile ordering through the app lets you skip the queue at busier downtown locations, where the morning rush is genuinely long.

For groups, catering runs from a $18.49 baked goods bundle up to a 105-cup Cambro of coffee at $160.00. Lead times are set by the individual restaurant rather than nationally, so the store taking the order is the one to ask. The catering calculator works out platters and boxes from a guest count.

Tim Hortons in Ontario Questions

How many Tim Hortons are there in Ontario?

There are 1,911 Tim Hortons restaurants in Ontario, spread across 331 cities — the largest number in any province.

Which Ontario cities have the most Tim Hortons?

Toronto has the most by a clear margin, followed by Mississauga, North York, Scarborough, Brampton and London. Every city with at least one restaurant is listed on this page.

Are Tim Hortons locations in Ontario open 24 hours?

319 of the 1,911 run around the clock. The rest keep normal trading hours, and each restaurant on this page shows its own full week — no two are assumed to match. Holiday hours are covered on the hours page.

Does Tim Hortons deliver in Ontario?

Delivery is handled by third-party services rather than by Tim Hortons itself, so coverage depends on the individual restaurant and the app you order through. The delivery page explains how each service charges, which is the part that actually differs.

How many Tim Hortons locations have a drive-thru in Ontario?

1,262 of 1,911. Drive-thru hours often run later than the counter, so a restaurant showing as closed on this page may still be serving at the window.