You sit down for dinner twice a week, grab takeout on busy nights, and order delivery on weekends. By the end of the month, restaurant spending adds up fast — and most Canadians are earning the base rate on every dollar of it. The best dining credit cards in Canada return between 2 and 5 points per dollar at restaurants, which can translate to real money over a year of regular spending. The real decision is not just which card earns the most at restaurants, but whether the annual fee, income requirement, and rewards program fit your actual life.
What makes a great dining credit card in Canada?
A high earn rate at restaurants is the obvious starting point, but the headline reward rate does not tell the full story. A card that earns 5 points per dollar at restaurants but locks those points into a program you rarely use may deliver less practical value than a card earning 2 points in a flexible program you actually redeem.
The other factor most people overlook is how broadly the card defines “dining.” Some cards award bonus points at sit-down restaurants only. Others include fast food, coffee shops, food delivery apps, and bars. If a large share of your food spending goes through apps like DoorDash or Uber Eats, that distinction matters more than the raw earn rate.
- Earn rate at restaurants and how broadly dining is defined by the issuer
- Whether food delivery apps and fast food count as bonus-category spending
- Annual fee relative to the rewards you can realistically earn each year
- Rewards program flexibility — can you redeem points for travel, statement credits, or both?
- Income requirement and whether you qualify before applying
- Foreign transaction fees if you dine out while travelling abroad
Compare the best dining credit cards in Canada
Compare Cards
BMO Ascend World Elite Mastercard — best for dining paired with travel rewards
First Year Value Est.
$1,017

BMO Ascend World Elite®* Mastercard®*
BMO
• Welcome bonus up to 100,000 BMO Rewards points and a first-year fee waiver. • Earn 5x points on eligible travel purchases, and 3x points on dining, entertainment, and recurring bills. • Includes 4 complimentary airport lounge passes via the Mastercard Travel Pass framework. • Out-of-province medical covers up to $2 million in eligible medical expenses for extended trips up to 21 days (for those under 65).
Annual Fee
$150.00
Rewards
This card is aimed at travellers who want premium-style airport and travel perks without moving into an ultra-premium fee tier. It stands out for strong points earning on travel, solid everyday bonus categories and valuable first-year extras.
FX Fee
2.5%
Terms and eligibility apply. See issuer site for details.
The BMO Ascend World Elite Mastercard earns 3 points per dollar on dining, entertainment, and recurring bills, alongside 5 points per dollar on travel. For someone who spends regularly across both categories, the card builds BMO Rewards points quickly without requiring you to concentrate spending in a single area. The welcome offer of up to 100,000 points and a $200 NEXUS credit adds strong first-year value that few cards at this fee tier match.
The honest limitation here is the income requirement. At $80,000 personal or $150,000 household, this card excludes a meaningful share of applicants. The 2.5% foreign transaction fee also means it is not the card to reach for when dining abroad — every restaurant meal outside Canada costs you an extra 2.5 cents on the dollar. If most of your dining happens domestically and your income qualifies, the card earns well. If you travel frequently and want one card to cover both, the Scotiabank Passport Visa Infinite may be a better fit.
Scotiabank Passport Visa Infinite Card — best for dining without foreign transaction fees
Card Highlight

Scotiabank Passport® Visa Infinite* Card
Scotiabank
Annual Fee: $150.00
This card is designed for travellers who want flexible Scene+ redemptions, no foreign transaction fees and built-in airport lounge access. It stands out because it combines travel-friendly perks with practical everyday rewards on groceries, dining and transit.
The Scotiabank Passport Visa Infinite Card earns 2 Scene+ points per dollar on dining, groceries, and transit, with 3 points at Sobeys and IGA banners and 4 points on Scene+ Travel bookings. The dining earn rate of 2x is lower than some competitors on this list, but the card’s real advantage for restaurant spenders is the combination of no foreign transaction fees and 6 complimentary airport lounge visits annually. For Canadians who eat out regularly and travel a few times a year, those perks add up in ways that a pure dining earn rate comparison misses.
The trade-off is straightforward: if you rarely travel, the $150 annual fee is harder to justify on dining rewards alone at a 2x earn rate. A cardholder spending $500 per month on dining earns roughly 12,000 Scene+ points annually from that category, worth approximately $120 toward travel redemptions — just under the annual fee. The card makes more financial sense when travel spending and lounge access are part of the picture.
Scotiabank Gold American Express Card — best earn rate on dining for everyday spenders
Card Highlight

Scotiabank Gold American Express® Card
Scotiabank
Annual Fee: $120.00
This card is one of Scotiabank's strongest everyday earners for Canadians who spend heavily on groceries, dining and entertainment. It also stands out for combining premium rewards with no foreign transaction fees on foreign currency purchases.
The Scotiabank Gold American Express Card earns 5 Scene+ points per dollar on dining and entertainment, making it the strongest pure dining earn rate among the cards on this list. Add 6 points per dollar at Sobeys and Safeway banners, and a cardholder who shops at eligible grocery stores and eats out regularly can accumulate Scene+ points faster than almost any other card at the $120 annual fee tier. No foreign transaction fees round out a card that punches well above its price point.
The practical limitation is network acceptance. American Express is not accepted everywhere in Canada, and some restaurants — particularly smaller independents — do not take it. If you frequently dine at spots that run Visa or Mastercard only, you will occasionally need a backup card. The 5x dining earn rate is genuinely strong, but only when the card is accepted. For the best rewards credit cards in Canada across all categories, acceptance breadth matters as much as earn rate.
American Express Gold Rewards Card — best for dining paired with flexible Membership Rewards
Card Highlight

American Express® Gold Rewards Card
American Express Canada
Annual Fee: $250.00
The Gold Rewards Card is aimed at travellers who want a flexible points program plus premium-style travel extras without moving all the way up to a Platinum-tier fee. Its value comes from broad 2x categories, lounge visits and annual travel perks.
The American Express Gold Rewards Card earns 2 Membership Rewards points per dollar on travel, gas, groceries, and drugstores, with 1 point on everything else. Dining is not a named bonus category on this card, which means restaurant spending earns at the base 1x rate. The card earns its place on this list because of what surrounds the dining spend: a flexible points program with airline transfer partners, annual travel credits, lounge access, and a NEXUS credit that frequent travellers value. For someone who dines out regularly and also travels, the overall package can justify the $250 annual fee even without a dedicated dining multiplier.
Which dining card fits your spending pattern?
The stronger choice changes if your dining spend is concentrated at one type of merchant. A cardholder who orders delivery three nights a week should confirm whether their preferred card counts app-based orders as dining before assuming the bonus rate applies. Matching a card to your actual spending pattern — not an idealised one — is where the credit card rewards calculator becomes genuinely useful.
Find Your Best Card Match
Answer a few quick questions and discover cards that fit your profile.
Open Card FinderWhat to know before applying for a dining credit card
A higher earn rate at restaurants is only useful when the categories match real spending. Before applying, check whether your typical restaurant spending — including fast food, coffee, and delivery apps — qualifies for the bonus rate under the issuer’s merchant category definitions. Some issuers classify food delivery under a separate merchant code that does not trigger the dining multiplier. A welcome bonus should not be the only reason to choose the card; the ongoing earn rate and annual fee need to work together over multiple years.
Ready to compare cards?
Use our comparison tool to find the perfect card for your needs.
Advertiser Disclosure: We may receive compensation when you apply through links.

Credit Cards & Personal Finance Reviewer
A QA professional by trade, Priyanka reviews Canadian credit cards the same way she tests software — by reading the fine print everyone else skips. Based in Toronto, she writes for Canadians who want a straight answer before they apply.
Frequently Asked Questions
Get the best credit card picks in your inbox
Join readers getting practical Canadian credit card insights delivered weekly.
No spam. Unsubscribe anytime.
The best restaurant credit card in Canada is the one that earns well on how you actually eat — not how a rewards chart assumes you do. If dining out is your primary spending category and you want the strongest earn rate at the lowest fee, the Scotiabank Gold American Express Card is the clearest pick on this list. If you travel regularly and want dining rewards to work alongside no foreign transaction fees and lounge access, the Scotiabank Passport Visa Infinite Card covers more ground. The BMO Ascend World Elite Mastercard suits higher-income cardholders who want dining rewards as part of a broader travel-focused card. And the American Express Gold Rewards Card fits best when Membership Rewards transfer flexibility matters more than a dedicated dining multiplier. Pick the card that fits the full picture of your spending, not just the highest number in the dining column.



