Canada · Royal Bank of Canada · Mastercard

WestJet RBC World Elite Mastercard

C$139 annual fee · 1.5x on everything else · 2.5% foreign transaction fee

Earn rates · how we got this

CategoryRateCap
Groceries 2x uncapped
Gas 2x uncapped
EV charging 2x uncapped
Transit 2x uncapped
Rideshare 2x uncapped
Everything else 1.5x uncapped
Flights
at WestJet only — anywhere else in this category the card earns its base rate, so it is excluded from every ranking on this site
2x uncapped

See more Canada credit cards →

Non-cash perks

  • Annual round-trip companion voucher (from $119 + taxes)
  • Free first checked bag on WestJet
  • WestJet cobrand

Does the fee earn out? · how we got this

The C$139 fee minus C$0 in printed credits leaves C$139/yr to earn back through rewards — roughly C$5,347 of groceries spending at 2x (valuing WestJet dollars at the same mid-range value the optimizer uses). Whether that clears depends on your actual spending.

Who this card is not for

Every point below is a term the issuer prints, read off this card's own row in our database — not an opinion about the card. One thing on this card rules out a kind of spender:

  • Anyone who spends abroad. Every purchase in a foreign currency carries a 2.5% foreign transaction fee. On a card earning 1.9¢ per dollar at the base rate, that fee costs more than the rewards on the same purchase.

More from Royal Bank of Canada

All Canada cards →

Which card should this spending actually be on? The demo re-scores a year of realistic spending against every card in a wallet — free, no signup. See it on sample data →

Verified 2026-09-15 against issuer terms · sources: www.rbcroyalbank.com. Spot an error? Tell us.

← All Canada cards