Skip to content

Rewards & Points

Best credit card for restaurants and dining in Canada: 5x earners compared

A head-to-head of Canada's top dining cards, including the Amex Cobalt at 5x on eats, the Scotiabank Gold Amex at 5x dining, and no-fee picks like the Simplii Cash Back Visa, with how dining codes, the caps, and who each card suits.

Rewards & Points5 min readUpdated 2026-06-20

Dining is one of the easiest categories to over-earn on in Canada, because several issuers pay 4x to 5x specifically on restaurants and food delivery. The catch is that the headline rate is only part of the story. Caps, annual fees, how a merchant codes, and whether the card is even accepted at your restaurant all change the real return. This guide compares the top dining earners in our dataset using their real earn rates and fees, explains how dining categories work, and lays out who each card suits.

Nothing here is financial advice, and card terms change often. Always confirm the current earn rates, caps, and fees on the issuer's official page before you apply.

The top dining earners, head to head

Two American Express cards sit at the top of the dining table, with a strong no-fee Visa close behind.

  • American Express Cobalt earns 5 points per dollar on its Eats and Drinks category, which covers eligible restaurants, food delivery, and groceries in Canada. It also pays 3x on streaming, 2x on gas, transit, and ride share, and 1x on everything else. The fee is billed monthly at 15.99 dollars, which works out to 191.88 dollars per year. That monthly billing structure is unusual and worth understanding before you apply.
  • Scotiabank Gold American Express earns 5 Scene+ points per dollar on dining, groceries, and entertainment (up to the first 50,000 dollars annually in eligible categories), 6x at select Sobeys and Empire grocery banners, and 3x on gas, transit, and select streaming. The annual fee is 120 dollars, and it charges no foreign transaction markup, which is rare and useful if you eat out while travelling.
  • Simplii Cash Back Visa earns 4 percent cash back at restaurants, bars, and coffee shops, up to 5,000 dollars per year, with no annual fee. After the cap it drops to the base rate, and the rest of the card is modest (1.5 percent on gas, groceries, drugstores, and pre-authorized payments up to 15,000 dollars per year, then 0.5 percent on everything else). For a free card, that dining rate is hard to beat.

Other strong dining options

Several more cards in our data pay well on dining and may fit specific situations:

  • MBNA Rewards World Elite Mastercard earns 5 points per dollar on a combined category that includes restaurants, groceries, digital media, memberships, and household utilities, capped at 50,000 dollars of annual spend per category. The fee is 120 dollars. Because it is a Mastercard, acceptance is broader than Amex.
  • National Bank World Elite Mastercard earns 5 points per dollar on a shared groceries and restaurants category, but only on the first 2,500 dollars in monthly purchases, then 2 points per dollar. The fee is 150 dollars. The monthly cap is the constraint to watch here.
  • Scotiabank American Express earns 3 Scene+ points per dollar on a broad bucket that includes gas, transit, groceries, dining, and entertainment, with no annual fee. It is a simpler, lower-rate alternative to the Gold for people who want Scene+ without a fee.
  • RBC More Rewards Visa Infinite earns 8 points per dollar on gas, EV charging, and dining, with no annual fee. Avion-style points programs value points differently from cash, so compare the redemption value, not just the multiplier.
  • TD First Class Travel Visa Infinite earns 6 points per dollar on a grocery, dining, and transit category, up to the first 25,000 dollars per category annually, for a 139 dollar fee. It is a travel card first, so dining is a bonus rather than the headline.

How dining categories actually work

The biggest gap between the advertised rate and the rate you earn comes down to merchant category codes. Every merchant is assigned a code by its payment processor, and your issuer decides which codes map to its dining or eats category. A standard sit-down restaurant, a bar, or a coffee shop almost always codes as dining. The edge cases are where earning gets unpredictable:

  • Food delivery apps sometimes code as dining and sometimes as a general merchant or grocery, depending on the platform. The Cobalt explicitly includes food delivery in its Eats and Drinks category, but not every dining card does.
  • Restaurants inside other venues, like a hotel dining room, a stadium concession, or a cafe inside a department store, may code under the parent business rather than as a restaurant.
  • Catering, meal kits, and ghost kitchens can code in ways that miss the dining bonus entirely.

If a particular spend matters to you, the only reliable check is your own statement: see how the transaction earned, and read the issuer's category definitions on the official page.

Caps and fees: where the real return lives

A 5x rate with a tight cap can earn less than a 4x rate with a generous one. Watch two limits:

  1. Monthly caps reset every month, which suits steady spenders. National Bank's 2,500 dollar monthly cap on its 5x category is an example.
  2. Annual caps suit people with uneven spending. Simplii's 5,000 dollar annual dining cap and MBNA's 50,000 dollar annual category cap are annual limits.

On fees, the Cobalt's 191.88 dollars per year is the highest of this group, billed as 15.99 dollars monthly. The Scotiabank Gold at 120 dollars adds a no-FX-markup benefit that can offset the fee for travellers. The Simplii and the no-fee Scotiabank Amex carry no annual fee at all.

How to choose

  • You spend heavily on restaurants and food delivery and will pay a fee: the Amex Cobalt's 5x Eats and Drinks is the strongest dining engine, as long as Amex is accepted where you eat and you stay within the monthly cap.
  • You want a lower fee plus travel value: the Scotiabank Gold Amex pairs 5x dining with no foreign transaction markup, which is a meaningful edge if you dine out abroad.
  • You want strong dining with no annual fee: the Simplii Cash Back Visa at 4 percent on restaurants is the cleanest free option, and Visa acceptance avoids the Amex coverage gap.
  • You need broad acceptance: a Mastercard like the MBNA Rewards World Elite earns 5x on a category that includes restaurants and is accepted almost everywhere.
  • You are deciding between cash and points: read our cash back vs points guide, since a 5x points card is only better than a 4 percent cash card if you redeem the points at a strong value.

Compare these cards against the wider field on our cash back, travel rewards, and groceries rankings, and check the live welcome offers before you apply. Always confirm the current dining earn rates, caps, and fees on the issuer's official page.

Frequently asked

What is the best credit card for dining in Canada?

For raw dining earn, the American Express Cobalt Card leads with 5 points per dollar on its Eats and Drinks category, which covers eligible restaurants and food delivery. The Scotiabank Gold American Express is close behind at 5 Scene+ points per dollar on dining with a lower fee and no foreign transaction markup. The right pick depends on the annual fee you will tolerate, the monthly cap, and whether Amex is accepted where you eat. Always confirm earn rates on the issuer's official page.

How do restaurant purchases code on a credit card?

Restaurants, bars, coffee shops, and many food delivery services carry merchant category codes that issuers map to a dining or eats category. Bonus rates apply only when a merchant codes correctly, so a restaurant inside a grocery store, a hotel dining room, or a third-party delivery app may not always trigger the dining rate. If a transaction matters, verify how it earned on your statement and check the issuer's category definitions.

Does the Amex Cobalt have a spending cap on dining?

The Cobalt earns 5 points per dollar on its Eats and Drinks category. American Express publishes a monthly spend cap on that category, after which earning drops to the base rate. The exact cap and the list of eligible merchants are set by Amex and can change, so confirm the current cap on the official Cobalt page before relying on it.

Is a no annual fee card good enough for dining?

It can be. The Simplii Cash Back Visa earns 4 percent cash back at restaurants, bars, and coffee shops up to 5,000 dollars per year with no annual fee, which is strong for a free card. The trade-off is the annual category cap and a low base rate elsewhere. If your dining spend is moderate and you want simple cash back, a no-fee card is a reasonable choice.

Amex or Visa or Mastercard for dining in Canada?

Amex cards like the Cobalt and Scotiabank Gold offer the highest dining multipliers, but American Express is accepted at fewer Canadian merchants than Visa or Mastercard. A common setup is an Amex for restaurants that take it and a widely accepted Visa or Mastercard as backup. Confirm acceptance at the places you eat most before committing to an Amex as your only dining card.

Sources

Every figure in this guide traces to a primary source. Confirm details on the official page before you apply. Nothing here is financial advice.

Related guides

Cited, never sponsored

Now find the card that actually fits.

Every figure on this site links to the issuer's own page. Compare Canada's cards ranked by real value, not who pays us.