Skip to content
DinersDeals
Grilled steak with sides

Saint John, NB

Steakhouses Restaurant Deals in Saint John

Saint John has 3 steakhouse deals at 2 restaurants right now. Saturdays have the most, with 3 on offer.

1 steakhouse deal running today. Tap a day to see every Saint John restaurant deal on that day.

3 steakhouse deals in Saint John

Verified offers first, then the deals honoured at the most Saint John locations.

Every restaurant deal in Saint John

See all 86 live deals in Saint John across every cuisine, sorted by day and category.

All Saint John deals

Steakhouse deals in Saint John: FAQ

What steakhouse deals are in Saint John?

Saint John has 3 steakhouse deals at 2 restaurants right now, including Late-Night Special $25 at Churchill's ($25) and Buck a Shuck: $1 Oysters at Grannan's ($1). Each listing shows its valid days, hours and price.

What day has the most steakhouse deals in Saint John?

Saturdays have the most steakhouse deals in Saint John, with 3 on offer. 1 deal runs every day of the week, so even Mondays have 1.

Which steakhouse restaurants in Saint John have deals?

Churchill's Pub & Steakhouse (2 deals, 1 location) and Grannan's Seafood (1 deal, 1 location) have live offers in Saint John.

Do steakhouse deals in Saint John apply at every location?

Not always. Each deal lists its participating branches in Saint John, 2 locations in total. 3 of the 3 deals are verified on an official restaurant source. The most recent check was on October 30, 2026. Call the branch before you go.

About steakhouse deals in Saint John

Steakhouses with happy hours, steak nights and prix fixe features. In Saint John, these offers come from 2 restaurants with 2 participating locations.

The lowest published price is Buck a Shuck: $1 Oysters at Grannan's ($1). 3 of the 3 steakhouse deals here are verified on an official restaurant source, most recently on October 30, 2026.

Not set on steakhouse? See all restaurant deals in Saint John or compare steakhouse deals across Canada.