National Bank World Elite® Mastercard®National Bank World Elite® Mastercard®•First-year annual fee rebate, a $150 savings†
Sponsored
Annual fee
$0 $139
Our valuation
$1,039
Welcome offer
Up to 160,000 points
Apply Now

on TD's website

With the TD First Class Travel® Visa Infinite* Card, you can earn up to 160,000 TD Rewards Points† as well as an Annual Fee rebate for the first year†:

  • 20,000 TD Rewards Points for the first purchase made with your card†
  • 140,000 TD Rewards Points when you spend $7,500 within 180 days of account opening†
  • A Birthday Bonus of up to 10,000 TD Rewards Points†

Get an annual TD Travel Credit† of $100 when you book at Expedia® For TD, and enjoy your time at the airport with global airport lounge access and 4 complimentary lounge visits with Visa Airport Companion Program (a value of up to $277)†.

With the TD First Class Travel® Visa Infinite* Card, you earn:

  • 8 TD Rewards Points† for every $1 you spend when you book travel through Expedia® For TD†
  • 6 TD Rewards Points† per dollar on your grocery, dining and public transit purchases
  • 4 TD Rewards Points† per dollar on your recurring bill payments and purchases of streaming services as well as digital games and media
  • 2 TD Rewards Points† per dollar on all other purchases made with your card

This card also allows you to enjoy a range of travel benefits, including an annual travel credit, complimentary airport lounge visits, and a birthday bonus that boosts your points each year†.

Annual fee

Primary card$139
Additional card$50

Annual income required

Individual$60,000
Household$100,000

Conversion fees

2.5%

Earning rate

  • 6xGroceries
  • 6xRestaurants
  • 6xTransit
  • 4xBills & recurring payments
  • 4xStreaming
  • 2xAll spending

Value

1st Year Value$1,406
2nd Year Value$531

Card benefits

Concierge service24/7
Airport lounge access$160

Travel insurance

Travel medical (under 55)Up to $2,000,000 / 21 days
Travel medical (55-64)Up to $2,000,000 / 21 days
Travel medical (65+)Up to $2,000,000 / 4 days
Trip CancellationUp to $1,500
Trip InterruptionUp to $5,000
Delayed BaggageUp to $1,000
Lost BaggageUp to $1,000
Flight DelayUp to $500
Hotel BurglaryUp to $2,500
Travel AccidentUp to $500,000

Purchase protection

Purchase ProtectionIncluded
Extended Warranty+1 years
Mobile DeviceUp to $1,000
Auto Rental CollisionUp to $65,000 / 48 days
Featured
WestJet RBC World Elite Mastercard
Annual fee
$139
Our valuation
$700
Welcome offer
Up to 70,000 points
Ends Nov 4, 2026
Apply Now

on RBC's website

Features
Issuer
RBC
Network
Loyalty Program
WestJet Rewards
Fees and terms
Annual Fee
$139/yr
Additional card
$59
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
20.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

Welcome Offer: Get up to 70,000 WestJet points1

  • 30,000 WestJet points as a welcome bonus with your first purchase
  • 30,000 WestJet points when you charge at least $5,000 in eligible purchases to your card within the first three months
  • 10,000 additional WestJet points after your credit card account’s first anniversary

Benefits of the WestJet World Elite Mastercard‡ RBC®

  • Check your first bag for free for the primary cardholder and up to 8 guests on the same reservation when you pay with your WestJet RBC World Elite Mastercard4
  • Cardholders can now achieve Silver, Gold and even Platinum Status with a Status Lift up to 50 times per year – you’ll earn 200 CAD in tier qualifying spend for every $5,000 in purchases on your card11
  • Receive a World Elite Companion Voucher starting from $119 CAD (plus taxes, fees, surcharges and other ATC) when you spend a minimum of $5,000 annually on your card5, or choose to exchange it for one of the following:
    • A 30% flight discount for one traveller8
    • A $200 credit towards a WestJet Vacations package or Sunwing Vacations package9
    • Two airport lounge passes10

WestJet Points earned with the WestJet RBC World Elite Mastercard

  • Earn 2 points for every dollar you spend on WestJet flights, WestJet Vacations, and Sunwing Vacations2
  • Earn 2 points for every dollar you spend at grocery stores and on transportation including gas, EV charging, public transit and rideshare3
  • Earn 1.5 points for every dollar you spend on all other everyday purchases2
  • WestJet points can now be redeemed to cover taxes, fees and surcharges7
  • No blackout periods.
  • You can truly relax while you’re travelling with comprehensive coverage, now including Trip Cancellation insurance16.

Save at Petro-Canada
Save 3¢/L on gas and earn 20% more Petro-Points when you pay with a linked RBC card.13

Earn more Be Well points at Rexall
Earn 50 Be Well points for every $1 spent on eligible purchases at Rexall when you pay with your linked RBC credit card.14

Enjoy unlimited $0 delivery fees with DoorDash
Get a complimentary DashPass subscription from DoorDash for up to 12 months and enjoy unlimited deliveries from qualifying restaurants you love. Enjoy $0 delivery fees on orders of $15+ when you pay with an eligible RBC credit card15.

Enjoy airport lounges worldwide
Your WestJet RBC World Elite Mastercard entitles you to membership in the Mastercard Travel Pass Program provided by DragonPass.12 This program offers access to more than 1,300 airport lounges globally, plus valuable airport dining and spa offers. Download the Mastercard Travel Pass app and register at mastercardtravelpass.dragonpass.com

You can truly relax while you’re travelling with comprehensive coverage, now including Trip Cancellation insurance16.

  • Mobile Device Insurance16
  • Trip Cancellation Insurance16
  • Out-of-Province/Country Emergency Medical Insurance16
  • Trip Interruption Insurance16
  • Flight Delay Insurance16
  • Travel Accident Insurance16
  • Auto Rental Collision/Loss Damage Waiver Insurance16
  • Delayed Baggage Insurance16
  • Hotel/Motel Burglary Insurance16
  • Purchase Security and Extended Warranty Insurance16

Please refer to your Certificate of Insurance for detailed coverage information or contact us at 1-800-533-2778 if you have any specific questions in mind.

Read full review
Rewards
Rate
Groceries
2x
Gas & EV
2x
Transit
2x
With the partner brand
2x
Travel insurance
Coverage
Travel medical (under 55)
15 days
Travel medical (55-64)
15 days
Travel medical (65+)
3 days
Trip Cancellation
$1,500
Trip Interruption
$5,000
Delayed Baggage
$500
Flight Delay
$500
Hotel Burglary
$2,500
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Mobile Device
✓
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 70,000 points
  • 2x on groceries

Cons

  • Requires good credit

With the WestJet RBC® World Elite Mastercard‡, you can earn up to 70,000 WestJet points as a welcome bonus:

  • 30,000 WestJet points as a welcome bonus with your first purchase
  • 30,000 WestJet points when you charge at least $5,000 in eligible purchases to your card within the first three months
  • 10,000 additional WestJet points after your credit card account’s first anniversary

The offer ends on November 4, 2026.

The benefits in numbers…

Read full review
Brim World Elite Mastercard
Annual fee
$89
Welcome offer
No current welcome offer
Apply Now

on Brim's website

Features
Issuer
Brim
Network
Loyalty Program
Cash Back
Fees and terms
Annual Fee
$89/yr
Additional card
$50
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
19.99 %
Cash advance
21.5 %
Balance transfer
19.99 %
Foreign transaction fee
1.5 %

Issuer terms

  • Foreign transaction fees reduced to 1.5% on purchases in a foreign currency
  • 1 point per dollar spent, with no cap
  • Accelerated rates at participating merchants through Brim Rewards
  • Premium insurance: trip cancellation and interruption, out-of-province emergency medical, flight and baggage delay, car rental collision, hotel burglary
  • Access to Mastercard Travel Pass
  • Extended warranty and purchase security
Read full review
Benefits
Concierge
Included
Travel Wi-Fi
Included
Travel insurance
Coverage
Travel medical (under 55)
15 days
Travel medical (55-64)
15 days
Travel medical (65+)
3 days
Trip Cancellation
$2,500
Trip Interruption
$5,000
Delayed Baggage
$1,000
Lost Baggage
$1,000
Flight Delay
$500
Hotel Burglary
$1,000
Travel Accident
$500,000
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Auto Rental Collision (primary)
$65,000 · 48 days
Read full review

Pros

  • Simple and straightforward

Cons

  • No welcome bonus
  • Requires good credit

The Brim World Elite Mastercard is Brim Financial’s premium card, built for people who shop abroad and want a full travel insurance package.

What the card gives you:

  • Foreign transaction fees reduced to 1.5% on purchases in a foreign currency, compared with 2.5% on most Canadian cards
  • 1 point per dollar on all purchases, with no cap, plus accelerated rates at participating merchants through Brim Rewards
  • A premium insurance package: trip cancellation and interruption, out-of-province emergency medical, flight and baggage delay, car rental collision, and hotel burglary
  • Access to Mastercard Travel Pass, an extended warranty and purchase security

The annual fee is $89, plus $50 per additional card. The annual interest rate is 19.99% on purchases and 21.5% on cash advances.

Read full review
Cathay World Elite Mastercard – powered by Neo
Annual fee
$180
Our valuation
$525
Welcome offer
Up to 35,000 miles
Apply Now

on Neo Financial's website

Features
Issuer
Neo
Network
Loyalty Program
Cathay Asia Miles
Fees and terms
Annual Fee
$180/yr
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
19.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

The Cathay World Elite Mastercard – powered by Neo is not available in Quebec.

Welcome Offer

  • Earn up to 35,000 Asia Miles as a welcome bonus: 15,000 Asia Miles on card activation and first transaction, and 20,000 Asia Miles after $5,000 in purchases in 3 months
  • Up to 15% discount on Cathay Pacific flights with promo code CXNEO15OFF (until December 31, 2026)

Features of the Cathay World Elite Mastercard – powered by Neo:

  • 2 Asia Miles for every $1 spent on purchases made in foreign currencies
  • 4 Asia Miles per dollar on Cathay Pacific purchases
  • 5 Asia Miles per dollar on average at thousands of Neo partners across the country, and up to 15 Asia Miles per dollar on a first-time purchase
  • 1 Asia Mile per dollar on purchases made in Canada
  • Enjoy exclusive member benefits: priority check-in, free extra baggage and access to Cathay Pacific lounges
  • Benefit from comprehensive insurance covering medical emergencies, cancellations and lost baggage
  • Access over 1,300 airport lounges worldwide with DragonPass
  • Avoid queues with Mastercard’s Fast Track service at security checkpoints
  • Secured card option available immediately, with guaranteed approval and no credit history required
Read full review
Rewards
Rate
Cathay Pacific flights
4x
Travel insurance
Coverage
Travel Medical
$1,000,000 · 14 days
Trip Cancellation
$1,000
Trip Interruption
$1,000
Delayed Baggage
$1,000
Lost Baggage
✓
Flight Delay
$250
Hotel Burglary
$1,000
Travel Accident
$100,000
Purchase protection
Coverage
Purchase Protection
$1,000 · 90 days
Extended Warranty
+1 year
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • Welcome bonus of up to 35,000 miles

Cons

  • High annual fee ($180)
  • Requires good credit

The Cathay World Elite Mastercard– powered by Neo is the only credit card in Canada that allows you to earn Asia Miles.

For a limited time, you can earn up to 35,000 Asia Miles as a welcome bonus:

  • 15,000 Asia Miles on card activation and first transaction
  • 20,000 Asia Miles after $5,000 in purchases in 3 months

With the Cathay World Elite Mastercard – powered by Neo, you earn…

Read full review
BMO VIPorter World Elite Mastercard
Annual fee
$0 $199
Our valuation
$1,249
Welcome offer
Up to 70,000 points
Ends Oct 31, 2026
Apply Now

on BMO's website

Features
Issuer
BMO
Network
Loyalty Program
Porter VIPorter
Fees and terms
Annual Fee
$199/yr
Additional card
$75
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
21.99 %
Cash advance
23.99 %
Balance transfer
23.99 %
Foreign transaction fee
2.5 %

Issuer terms

Welcome offer: Get up to $2,400 in value* including 70,000 VIPorter points and a round-trip companion pass.* Plus receive $1,000 in Qualifying Spend, and pay no annual fee in your first year.*

  • Earn 3 points for every $1 spent on Porter purchases*
  • Earn 2 points for every $1 spent on gas and transportation
  • Earn 2 points for every $1 spent on groceries and dining
  • Earn 2 points for every $1 spent on hotel accommodations
  • Earn 1 point for every $1 spent everywhere else

Benefits

  • Automatically become an Avid Traveller (VIPorter Venture)
  • One round-trip companion pass per year†
  • 1 complimentary checked bag*
  • 1 complimentary carry-on bag on all Porter fare types*
  • Free PorterClassic seat selection*
  • Priority security*
  • Priority re-accommodation for flight delays*
  • Dedicated check-in*
  • Early boarding*
  • No expiration of VIPorter points.
  • Earn $1 of qualifying spend for every $25 spent*

*This benefit applies to up to 8 companions travelling on the same booking

Travel insurance

  • 21-day out-of-province or country emergency medical insurance
  • Trip Cancellation/Interruption/Delay insurance
  • Car rental-collision/loss damage insurance
  • Common carrier insurance
  • Flight Delay Insurance
  • Baggage insurance
  • Hotel burglary insurance

Purchasing insurance

  • Shop confidently with an extended warranty and purchase protection

Other Benefits

  • Enjoy six months of Instacart+ and a $10 monthly Instacart credit when you enroll your eligible BMO Credit Card.*
  • Complimentary membership in Mastercard Travel Pass provided by DragonPass. As a member enjoy lounge access for a fee of just US$32 per person, per visit. Registration is required. Visit the Mastercard Travel Pass website or use the Mastercard Travel Pass mobile application to register
  • Save up to 20% on National Car Rental® and Alamo Rent A Car® and up to 5% on Enterprise Rent-A-Car® at locations worldwide using the Car Rental Booking tool
  • Discover a world of Mastercard Travel Rewards cash back offers when you shop, dine and relax with our partners outside of Canada.
  • Get 20% off admission to Cirque du Soleil shows touring Canada and 15% off resident shows in Las Vegas
  • Save up to 7% on your Booking.com prepaid hotel or property rental bookings at booking.com/mastercardcanada
  • Access valuable benefits and offers for digital everyday services from a variety of on-demand apps and subscription services.
Read full review
Rewards
Rate
Porter flights
3x
Groceries
2x
Convenience
2x
Transit
2x
Gas & EV
2x
Restaurants
2x
Benefits
Airport lounges
Included
Travel insurance
Coverage
Travel medical (under 55)
$5,000,000 · 21 days
Travel medical (55-64)
$5,000,000 · 21 days
Trip Cancellation
$2,000
Trip Interruption
✓
Delayed Baggage
✓
Lost Baggage
✓
Flight Delay
✓
Hotel Burglary
✓
Travel Accident
✓
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Auto Rental Collision
$65,000 · 48 days
Read full review

Pros

  • First Year Annual Fee Rebate
  • Welcome bonus of up to 70,000 points
  • 2x on groceries
  • 2x at restaurants

Cons

  • High annual fee ($199)
  • Requires good credit

With this offer for the BMO VIPorter World Elite Mastercard, you get up to 70,000 VIPorter points and a round-trip companion pass. Plus, you pay no annual fees for the first year and receive $1,000 in eligible spending towards your VIPorter status.

Here’s how to get your full welcome bonus:

  • 20,000 points after $5,000 in purchases within the first 110 days of account opening
  • 20,000 points, a round-trip companion pass, and $1,000 in eligible spending towards your VIPorter status after $9,000 in purchases within the first 180 days of account opening
  • 30,000 points after $18,000 in purchases within the first 365 days of account opening

So, to get the full welcome bonus of 70,000 VIPorter points, you’ll need to spend $18,000 in the first year…

Read full review
Rogers Red World Elite Mastercard
Annual fee
$0
Welcome offer
No current welcome offer
Apply Now

on Rogers Bank's website

Features
Network
Loyalty Program
Cash Back
Fees and terms
Annual Fee
$0
Min. annual income
$80,000+
Household income
$150,000+
Interest rates
Purchases
21.99 %
Cash advance
22.99 %
Balance transfer
22.99 %
Foreign transaction fee
2.5 %

Issuer terms

  • Earn 2% cash back on all eligible non-U.S. dollar purchases if you have 1 qualifying service with Rogers, Fido, Shaw or Comwave. Otherwise, earn 1.5% cash back on eligible non-U.S. dollar purchases.
  • Plus, earn up to 3% cash back on eligible U.S. dollar purchases.
  • Get 5 Roam Like Home days at no cost, every year, with an eligible Rogers mobile plan.
  • Save on eligible Rogers or Fido services with Auto-Pay.
  • No annual fee.
  • Insurance benefits at no extra cost.
  • Discounted access to over 1300 airport lounges with Mastercard Travel Pass.
Read full review
Travel insurance
Coverage
Travel medical (under 55)
$1,000,000 · 10 days
Travel medical (55-64)
$1,000,000 · 10 days
Travel medical (65+)
$1,000,000 · 3 days
Trip Cancellation
$1,000
Trip Interruption
✓
Flight Delay
✓
Purchase protection
Coverage
Purchase Protection
90 days
Extended Warranty
+1 year
Auto Rental Collision
31 days
Read full review

Pros

  • No annual fee

Cons

  • No welcome bonus
  • Requires good credit

The Rogers Red World Elite® Mastercard is one of the best no annual fee cash back credit cards in Canada.

With the Rogers Red World Elite® Mastercard, you get 2% cash back on all your eligible non-U.S. dollar purchases (including at Costco) if you have at least one eligible service with Rogers, Fido, Comwave, or Shaw.

Otherwise, earn 1.5% cash back on all eligible purchases in currencies other than U.S. dollars.

Receive up to 3% cash back on eligible purchases in U.S. dollars (this credit card is therefore particularly suitable for snowbirds)…

Read full review

Costco warehouses in Canada accept Mastercard only (plus cash and debit) — Visa and American Express are not accepted in-store. That makes your choice of Mastercard the single biggest lever for earning rewards on Costco spending.

What to look for

Costco purchases usually code as "other purchases" rather than groceries, so the base earn rate — what you get on everyday, non-bonus spending — matters most. Look for a Mastercard with a strong flat rate on all purchases, and watch foreign-transaction fees on Costco.ca.

FAQ

Frequently Asked Questions

What credit cards does Costco accept in Canada?

Costco warehouses in Canada accept Mastercard only, plus cash and debit. Visa and American Express are not accepted in-store, though Costco.ca accepts more networks online.

Do Costco purchases count as groceries?

Usually not. Most issuers code Costco as a warehouse / wholesale club rather than a grocery store, so grocery-bonus categories rarely apply. That's why the base 'other purchases' rate matters most for Costco.

Next step

Find your perfect card

Compare the best credit cards in Canada or calculate which card's rewards actually fit your budget.