Skip to content
DinersDeals

Restaurant Deals Across Canada: Cities We Cover

DinersDeals covers 71 cities in 13 provinces and territories. All of them have verified restaurant deals today, led by Toronto (287), Mississauga (244) and Burlington (225).

Ontario

31 cities, 31 with deals

Quebec

10 cities, 10 with deals

British Columbia

13 cities, 13 with deals

Alberta

4 cities, 4 with deals

Manitoba

2 cities, 2 with deals

Saskatchewan

2 cities, 2 with deals

Nova Scotia

1 city, 1 with deals

New Brunswick

3 cities, 3 with deals

Newfoundland and Labrador

1 city, 1 with deals

Prince Edward Island

1 city, 1 with deals

Northwest Territories

1 city, 1 with deals

Yukon

1 city, 1 with deals

Nunavut

1 city, 1 with deals

Cities FAQ

How cities are added and how deals are matched to local branches.

Which cities does DinersDeals cover?

We cover 71 cities across Ontario, Quebec, British Columbia, Alberta, Manitoba, Saskatchewan, Nova Scotia, New Brunswick, Newfoundland and Labrador, Prince Edward Island, Northwest Territories, Yukon and Nunavut. All of them have verified restaurant deals today, led by Toronto, Mississauga, Burlington, Ottawa and Brampton.

Which city has the most restaurant deals?

Toronto has the most, with 287 live deals. Mississauga is next with 244, then Burlington with 225.

How is a deal assigned to a city?

By branch. A deal appears on a city page only when at least one participating location is in that city, so national chains show up in every city where they have a listed branch and local restaurants only in their own city.

Can I suggest a city or a deal?

Yes. Send us the restaurant, the offer and a link to where it is published, and we will check it against the official source before it goes live. Use the submit a deal page or contact us by email.