Tim Hortons in Victoria, BC

16 restaurants in Victoria

Victoria has 16 Tim Hortons restaurants, 4 of them with a drive-thru. Some run 24 hours. They sit on Ravine Way SAANICH PLAZA, Esquimalt Road and Shelbourne Street. Dine-in, takeout and third-party delivery depend on the individual restaurant.

16Locations
4Drive thru
2Open 24 hours
Updated 09 June 2026

All Tim Hortons Locations in Victoria

Addresses, today's hours, phone numbers and directions.

Tim Hortons at 3501 Ravine Way SAANICH PLAZA, Victoria Open 24 hours

3501 Ravine Way SAANICH PLAZA

Victoria, BC V8X 4Z1

Hours Open 24 hours

  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 3990 Shelbourne Street, Victoria Open 24 hours

3990 Shelbourne Street

Victoria, BC V8N 3E2

Hours Open 24 hours

  • Drive thru
  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 1644 Hillside Ave - Unit 201, Victoria

1644 Hillside Ave - Unit 201

Victoria, BC V8T 2C5

Hours 6:00 AM to 9:00 PM

  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 2890 Westshore Parkway, Victoria

2890 Westshore Parkway

Victoria, BC V9B 0B2

Hours 5:00 AM to 9:00 PM

  • Drive thru
  • Delivery
  • Mobile order
  • Wi-Fi
Tim Hortons at 2950 Douglas Street, Victoria

2950 Douglas Street

Victoria, BC V8T 4N4

Hours 6:00 AM to 9:00 PM

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

3150 Langford Lake Rd

Victoria, BC V9B 0L9

Hours 5:00 AM to 11:00 PM

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

Tim Hortons Menu in Victoria

Every item with current prices and calories, updated weekly.

Complete Tim Hortons Menu

About Tim Hortons in Victoria

Victoria carries 16 Tim Hortons restaurants, on Ravine Way SAANICH PLAZA, Esquimalt Road, Shelbourne Street and Douglas St. Each one on this page shows its own address, phone number and full week of hours rather than a single set applied across the city.

Of the 16, 4 have a drive-thru, and those hours often run later than the counter. Some stay open around the clock. The nearest other British Columbia communities with a Tim Hortons are Saanich, Colwood and Langford.

Dining at Tim Hortons in Victoria

The Tim Hortons menu is national, so every Victoria restaurant works from the same board and the same prices as anywhere else in Canada. A brewed coffee is $1.83, a dozen donuts $14.49, an Original Iced Capp $3.99 and a breakfast sandwich from $4.29. Every item with its current price and calories is on the menu.

Breakfast is served all day at most Tim Hortons restaurants, with the lunch menu added at around 10:30 AM rather than replacing it. Mobile ordering through the Tim Hortons app is available at some locations, and delivery is handled by third-party services rather than by Tim Hortons — the delivery page explains how each one charges.

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

Tim Hortons in Victoria Questions

How many Tim Hortons are there in Victoria?

There are 16 Tim Hortons restaurants in Victoria, each listed on this page with its address, phone number and hours.

What time does Tim Hortons in Victoria open?

Some run 24 hours. Every restaurant on this page shows its own full seven-day hours, and holiday hours are covered on the hours page.

Is there a drive-thru Tim Hortons in Victoria?

Yes — 4 of the 16. Drive-thru hours often run later than the counter.

Where is the nearest Tim Hortons to Victoria?

Within Victoria itself, all 16 are mapped above. The closest other British Columbia communities with a Tim Hortons are Saanich, Colwood and Langford.

Does Tim Hortons deliver in Victoria?

Delivery is run by third-party services rather than by Tim Hortons, so coverage depends on the restaurant and the app you order through. The delivery page sets out how each service charges, which is the part that genuinely differs.