Skip to content
DinersDeals
Cinematic close-up of a burger, wings and fries

Canada's restaurant deals

Great Food.
Better Deals.

Find the latest restaurant deals, daily specials and happy hours at your favourite restaurants across Canada, with prices, valid days and participating locations for every offer.

Plan your week

Explore deals by day

It's Tuesday, November 3, 2026, so today is highlighted. Pick any day to see every special valid that day.

All daily deals

Tuesday · November 3, 2026

Today's top restaurant deals

Verified specials with the best value today, across every city we cover.

All Tuesday deals

Where to eat

Deals by city

Every city page lists live specials with participating locations, prices and the date each one was last checked.

All cities

Trust

How DinersDeals verifies deals

No scraped coupons, no guesses. Every listing shows its status, source and the date we last checked it.

Read our verification policy
  • Checked against official sources

    Deals are marked Verified only when we have seen them on the restaurant's own website, app or social channels. Everything else is labelled Unconfirmed.

  • Tied to participating locations

    Offers are linked to the specific branches that publish them, because prices and participation can differ between locations of the same chain.

  • Dated and re-checked

    Every deal shows a last-verified date and a link to the source. Expired promotions are removed instead of lingering in search results.

Good to know

Restaurant deals FAQ

Quick answers about how DinersDeals works, what Verified means and how to find today's specials near you.

Know a deal we're missing? Submit a deal

What is DinersDeals?

DinersDeals is an independent Canadian directory of restaurant deals, daily specials and happy hours. We list recurring offers such as wing nights, two-can-dine dinners and kids-eat-free days, organised by city, restaurant, day of the week and category, so you can see what is on near you before you go.

Which cities does DinersDeals cover?

We currently cover 71 cities across Canada, including Toronto, Montreal, Calgary, Ottawa, Edmonton, Winnipeg, Mississauga, Vancouver, Brampton, Hamilton and more. Each city page lists live offers from participating chain and independent restaurants in that city, with more cities being added over time.

How do you verify restaurant deals?

Every deal links to the official source where the restaurant publishes it, usually its website, app or social channels. Offers we have seen on an official source are marked Verified and show the date we last checked; anything we could not confirm is labelled Unconfirmed. Expired offers are removed from listings.

Are the deals available at every location?

Not always. Participation and pricing can vary between branches of the same chain, so each deal lists the participating locations we have confirmed in your city. Always check with the restaurant before you visit, especially for limited-time promotions.

How many restaurant deals are listed right now?

There are currently 1230 live deals from 323 restaurants on DinersDeals. Listings are refreshed throughout the week as restaurants publish, change or end their promotions.

How do I find deals for today?

Use the search bar to pick your city and day, or open the Daily Deals section to browse by day of the week. Day pages show every special valid that day in your city, including everyday offers and happy hours with their time windows.