Skip to content
DinersDeals
Buffet spread of hot dishes

Restaurant specials by category

All-You-Can-Eat Deals in Canada

23 all-you-can-eat deals are running in 54 cities from 19 restaurants, and Monday has the most. Unlimited wings, ribs, pasta and buffet specials.

9 all-you-can-eat deals in Barrie

All all-you-can-eat deals in Barrie
All all-you-can-eat deals in Barrie

9 all-you-can-eat deals in Burlington

All all-you-can-eat deals in Burlington
All all-you-can-eat deals in Burlington

9 all-you-can-eat deals in Kingston

All all-you-can-eat deals in Kingston
All all-you-can-eat deals in Kingston

9 all-you-can-eat deals in Mississauga

All all-you-can-eat deals in Mississauga
All all-you-can-eat deals in Mississauga

9 all-you-can-eat deals in Oshawa

All all-you-can-eat deals in Oshawa
All all-you-can-eat deals in Oshawa

9 all-you-can-eat deals in Ottawa

All all-you-can-eat deals in Ottawa
All all-you-can-eat deals in Ottawa

9 all-you-can-eat deals in Toronto

All all-you-can-eat deals in Toronto
All all-you-can-eat deals in Toronto

8 all-you-can-eat deals in Brampton

All all-you-can-eat deals in Brampton
All all-you-can-eat deals in Brampton

All-You-Can-Eat Deals in more cities

Every other city with deals in this category, grouped by province.

Ontario (97 deals)

Newfoundland and Labrador (2 deals)

Restaurants known for all-you-can-eat deals

Restaurants running two or more all-you-can-eat deals right now.

All restaurants

All-You-Can-Eat Deals FAQ

Where can I find all-you-can-eat deals in Canada?

We list 23 all-you-can-eat deals in 54 cities. Barrie has the most (9), followed by Burlington (9) and Kingston (9).

What is the best day for all-you-can-eat deals?

Monday has the most, with 12, followed by Tuesday (10). 4 of the 23 run every day of the week.

Which restaurants have the most all-you-can-eat deals?

Mandarin Restaurant (5 deals) run more than one each. Each restaurant page lists all of its current deals and locations.

How much do all-you-can-eat deals cost?

Set-price all-you-can-eat deals range from $17.99 to $37.99. The lowest is Monday All-You-Can-Eat Pasta at Social 99 ($17.99). Another 10 deals are discounts, such as a percentage off or a free item.

Are all-you-can-eat deals available at every location?

Not always. 14 of the 23 are limited to specific branches, and chain offers usually run at participating locations only. Each deal lists the branches we could confirm.

About all-you-can-eat deals in Canada

Unlimited wings, ribs, pasta and buffet specials. We currently list 23 all-you-can-eat deals from 19 restaurants in Barrie, Burlington, Kingston and 51 more cities.

Monday is the strongest day, with 12 offers. Barrie has the largest selection. Every listing shows its price, valid days and hours, participating locations and the date it was last checked against the restaurant's own source.

  • Checked against official sourcesVerified means we saw the offer on the restaurant's own website, app or social channels.
  • Tied to real branchesEach deal lists the participating locations we could confirm.
  • Dated and re-checkedEvery listing shows its last-checked date, and expired offers are removed.
How we verify restaurant deals