Looking for the best Mastercard Credit Cards in Canada? The right choice depends on your spending, annual fees and the benefits you will actually use.
Compare the 10 cards in our selection below. Interested in a card? Click Read review to read our full analysis.
With Milesopedia, take advantage of an exclusive offer: your first-year annual fees are refunded with the National Bank World Elite Mastercard. This offer is exclusively available on the Milesopedia network, from June 30 to November 4, 2026.
- Refund of the first-year annual fee (a $150 value) for the primary cardholder. This fee is charged to your new card account, then refunded as a credit on your statement within five months of opening your account, provided it remains open and in good standing.
The National Bank World Elite Mastercard is the best Mastercard credit card offered by NBC.
With this card, you earn up to 5 points per dollar on your purchases:
- 5 points per dollar for groceries and restaurants
- 2 points per dollar on gas and electric recharge purchases
- 2 points per dollar on recurring bills
- 2 points per dollar on À la carte Travel
- 1 point per dollar for all other purchases
And since it’s an NBC mycredit Mastercard, you can use it at Costco.
With this card, you have access to a $150 annual travel credit that you can use in any of these categories:
- Airport parking
- Baggage fees
- Seat selection
- Access to airport lounges
- Airline ticket upgrades
What’s more, you can enjoy access to DragonPass airport lounges and unlimited access to the National Bank Lounge at Montreal-Trudeau.
Finally, Milesopedia has named the National Bank World Elite Mastercard as the Best Travel Credit Card in 2023, 2024, 2025, and 2026.
Exclusive offer (until October 12, 2026): $149 annual fee waived for the first year, plus $100 cash back after $1,500 in eligible purchases within the first 3 months.
Maximize your rewards with the Neo World Elite® Mastercard – Gas & Grocery. Earn up to 5% cash back on groceries, 4% on recurring payments, 3% on gas and electric vehicle charging, and 1% on everything else.
Benefit from comprehensive insurance coverage, including extended warranty, purchase protection, and travel insurance. In addition, receive a DragonPass membership for access to airport lounges worldwide.
With an instant credit limit of up to $30,000 and additional cash back at over 10,000 Neo partners, your essential spending becomes more rewarding.
Travel insurance is not available to Quebec residents. DragonPass membership is included; fees apply for each lounge visit.
Exclusive offer (until October 12, 2026): $149 annual fee waived for the first year, plus $100 cash back after $1,500 in eligible purchases within the first 3 months.
The Neo World Elite® Mastercard – Everywhere combines the simplicity of a single rate with the benefits of a premium card. Earn 2% cash back on all your purchases (up to $4,000 per month, then 1% thereafter), with no categories to track.
You keep all the World Elite® benefits: comprehensive travel insurance, collision coverage for car rentals, and a DragonPass membership for airport lounges. Add to that additional discounts at over 10,000 Neo partners.
With an instant credit limit of up to $30,000, it’s the premium option for those who want high cash back on every purchase, effortlessly.
Travel insurance is not available to Quebec residents. DragonPass membership is included; fees apply for each lounge visit.
Exclusive offer (until October 12, 2026): $149 annual fee waived for the first year, plus $100 cash back after $1,500 in eligible purchases within the first 3 months.
The Neo World Elite® Mastercard – Shop & Dine offers some of the highest cash back rates in the country for dining and shopping. Earn 5% cash back every time you dine out or order takeout, and 3% on in-store purchases, with 1% everywhere else.
Benefit from comprehensive insurance including extended warranty, purchase protection and travel insurance, as well as a DragonPass membership for airport lounges around the world.
Combined with additional cash back at over 10,000 Neo partners and an instant credit limit of up to $30,000, this is a card designed for those who spend at restaurants and in stores.
Purchases on Amazon and at warehouse stores are not eligible for the shopping rate. Travel insurance is not available to Quebec residents. DragonPass membership is included; fees apply for each lounge visit.
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
An annual companion voucher from $119
Charge at least $5,000 in purchases to your card each year and you receive a World Elite Companion Voucher for a round-trip flight, starting at a $119 base fare, plus taxes, fees, surcharges and other air transportation charges. You can exchange it instead for a 30% flight discount for one traveller, a $200 credit towards a WestJet Vacations or Sunwing Vacations package, or airport lounge passes. The exact number of lounge passes granted is to be verified against the RBC terms in force.
A free first checked bag for up to nine people
The first checked bag is free for the primary cardholder and up to 8 guests on the same reservation, on WestJet flights. For a family of four, that is four bags on every leg.
Status Lift: $200 in tier qualifying spend per $5,000
Your everyday purchases move you towards Silver, Gold and even Platinum status. You earn $200 in tier qualifying spend for every $5,000 in purchases charged to the card, up to 50 times per year.
Up to 2 WestJet points per dollar
- 2 points per dollar on WestJet flights, WestJet Vacations and Sunwing Vacations packages
- 2 points per dollar at grocery stores and on transportation, including gas, EV charging, public transit and rideshare
- 1.5 points per dollar on all other everyday purchases
The annual fee is $139, plus $59 per additional card.
Finally, you benefit from extensive insurance coverage: out-of-province or out-of-country emergency medical insurance, travel accident insurance, trip cancellation and trip interruption insurance, flight delay and delayed baggage insurance, hotel or motel burglary insurance, rental vehicle collision and damage insurance.
The BMO Ascend World Elite Mastercard is one of the best World Elite Mastercard travel rewards credit cards in Canada. With our welcome offer, you can get up to 100,000 BMO Rewards points, for a total value of up to $1,600.
Plus, there’s no annual fee in the first year for the primary cardholder and additional cardholders, and you benefit from a 0% introductory interest rate on balance transfers for 12 months (with a 2% balance transfer fee).
With the BMO Ascend World Elite Mastercard, you get:
- 5 points per dollar on eligible travel*
- 3 points per dollar on eligible dining, entertainment, and recurring bill payments*
- 1 point per dollar on all other purchases*
The card also offers:
- 4 complimentary airport lounge accesses per year via Mastercard Travel Pass provided by DragonPass*
- comprehensive travel insurance, including emergency medical coverage up to $5 million for 21 days*
- A NEXUS statement credit in the first year*
- Six months of Instacart+ membership plus a monthly $10 Instacart credit with an eligible card*
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.
With the BMO VIPorter World Elite Mastercard, you earn 3 points per dollar at Porter and 2 points per dollar on gas, transportation, grocery, restaurant and hotel purchases. And 1 point per dollar on all other purchases, including Costco.
With the BMO VIPorter World Elite Mastercard, you and up to 8 companions travelling on the same booking enjoy Porter travel benefits such as:
- On free checked bag
- 1 complimentary carry-on bag on all Porter fare types
- Free PorterClassic seat selection
- Priority security screening.
- Priority rebooking on another flight in case of a delay
- Exclusive check-in.
- Early boarding
Additionally, as a BMO VIPorter World Elite Mastercard holder, your VIPorter points do not expire, and you automatically receive VIPorter Horizon Grand Traveller status. You also earn $1 in eligible spending towards your Porter status for every $25 spent.
You can also earn one round-trip companion pass per year if you spend $50,000 on your BMO VIPorter World Elite Mastercard during your membership year.
Finally, you are covered by a wide range of insurance policies:
- 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
- Purchase Protection
- Extended warranty insurance
Finally, enjoy six months of Instacart+ membership and a monthly $10 Instacart credit when you sign up with your eligible BMO credit card.
The United® MileagePlus® Neo World Elite® Mastercard® is the only credit card in Canada that allows you to earn United MileagePlus miles while enjoying exclusive airline benefits directly on your credit card.
For a limited time, you can earn up to 20,000 MileagePlus miles as a welcome bonus:
- 5,000 MileagePlus miles on card activation and first transaction
- 15,000 additional MileagePlus miles when you spend $3,000 net of refunds within 3 months of application
And 5,000 miles per year when the account remains open and active with eligible spend within 365 days This is an approximate $90 value based on our valuation of MileagePlus miles.
With the United® MileagePlus® Neo World Elite® Mastercard®, you earn MileagePlus miles on every purchase:
- 1.25 miles per dollar on United and Star Alliance flights
- 1 mile per dollar on dining and groceries
- 0.75 miles per dollar everywhere else
You can also earn bonus miles at over 10,000 Neo merchant partners across the country.
When travelling with United, you benefit from a first checked bag free on all your flights, as well as Group 2 priority boarding for you and your family.
With the United® MileagePlus® Neo World Elite® Mastercard, you automatically receive at least a 10% discount on award flights, and even 15% if you hold Premier MileagePlus status.
In addition, you gain access to exclusive availability on Saver Award fares, including premium-cabin seats such as Polaris® business class, which are not always available to non-cardholders.
As a World Elite Mastercard, you also enjoy paid access to over 1,400 airport lounges worldwide through the Mastercard Travel Pass program provided by DragonPass, as well as comprehensive travel insurance coverage (insurance coverage not available in Quebec).
Finally, the card reimburses up to $120 USD every 5 years to cover your Nexus application or renewal fees — the expedited border crossing program between Canada and the U.S.
A secured version of the card is also available with a security deposit. It offers the exact same mile earn rates and travel benefits, while allowing you to build or rebuild your credit history in Canada.
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) and 1.5 times more cash back each time you redeem it for eligible Rogers, Fido, Comwave or Shaw purchases.
Furthermore, Rogers customers get 5 Roam Like Home days at no cost, every year, with an eligible Rogers mobile plan.
As the Rogers Red World Elite® Mastercard is a World Elite Mastercard, you receive a complimentary Mastercard Travel Pass membership (powered by DragonPass) providing discounted access to over 1,300 airport lounges worldwide (US$32 per person per visit).
Finally, you’re protected by a wide range of insurance coverages, such as :
- Extended Warranty and Purchase Protection
- Rental Car Collision/Damage
- Out-of-province/country emergency medical care
- Trip Interruption Insurance
- Trip Cancellation Insurance
The WestJet RBC® World Elite Mastercard for Business‡ is an excellent card for entrepreneurs and small business owners who want to earn WestJet points on their business spending and reduce the cost of their travel.
From August 25 to November 30, 2026, the card comes with its richest welcome offer to date: up to 100,000 WestJet points, worth up to $1,000 in travel value. The bonus is awarded in four steps: 45,000 points as a welcome bonus, 20,000 points when you spend $5,000 in the first 3 months, 25,000 points when you spend $15,000 in the first 6 months, and 10,000 points on your account’s first anniversary.
WestJet points can be used to reduce the cost of WestJet flights or WestJet Vacations packages, which can represent up to $1,000 in savings.
The card also offers a favourable earn rate in certain business spending categories, including 3 WestJet points per dollar on telecommunications services, electronic devices and shipping services, as well as 1.5 WestJet points per dollar on all other purchases.
Cardholders also enjoy several benefits when travelling with WestJet, including WestJet Silver status from approval in the first year, priority check-in and boarding, lounge passes, and two free checked bags for the cardholder and up to eight additional guests travelling on the same reservation.
With its highest welcome bonus to date and its travel benefits, the WestJet RBC® World Elite Mastercard for Business is an attractive option for entrepreneurs who want to earn WestJet points and reduce their travel expenses.
Looking for the personal version? See the WestJet RBC® World Elite Mastercard‡.
These credit cards are among the best World Elite Mastercard cards in Canada!
Here is a table summarizing the different offers. For more details, read on or click on the name of a card.
Mastercard Credit Cards Frequently Asked Questions
Here are some frequently asked questions from the milesopedia community regarding Mastercard credit cards in Canada.
What is the best Mastercard in Canada?
Depending on your needs, several Mastercards stand out. The BMO Ascend™ World Elite®* Mastercard®* and the National Bank World Elite Mastercard are among the best travel points Mastercard cards in Canada.
For no annual fee, the Tangerine Money-Back Mastercard offers the best cash back. For Costco, several Mastercards work (BMO Ascend, NBC, PC Financial, BMO CashBack, RBC Preferred).
Are Mastercards accepted at Costco in Canada?
Yes. Costco Canada exclusively accepts Mastercard credit cards in-store and at gas stations. All Mastercards, whether no-fee (Tangerine, PC Financial) or World Elite (BMO Ascend, National Bank, BMO CashBack, RBC Rewards), can be used at Costco.
Visa and American Express cards are not accepted at Costco, making Mastercard a popular choice for its members.
What is the difference between Mastercard, World Mastercard, and World Elite Mastercard?
These are three benefit tiers within the Mastercard network:
- Mastercard standard : protections de base (responsabilité zéro, paiement sans contact).
- World Mastercard : ajoute des avantages voyage et expériences (Mastercard Priceless, certaines assurances).
- World Elite Mastercard : niveau supérieur incluant l’accès Mastercard Travel Pass par DragonPass, des assurances voyage complètes (incluant l’assurance soins médicaux d’urgence), et des avantages premium comme les nuits Hotel Stays ou des concierges.
The required income and credit score increase as you move up the tiers.
How does Mastercard Travel Pass provided by DragonPass work?
Mastercard Travel Pass provides access to the DragonPass network of over 1,300 airport VIP lounges worldwide. A World Elite Mastercard holder receives complimentary annual visits (typically 4 to 6 depending on the card) and pays a preferential rate for additional visits (approximately US$32 per visit).
Registration is done via the Mastercard Travel Pass app, where you obtain your personal QR code to present at the entrance of partner lounges.
Do Mastercard cards offer good travel insurance?
World Elite Mastercard cards generally offer the best Mastercard insurance in Canada. The National Bank World Elite Mastercard is among the best on the market with up to 60 days of emergency medical coverage.
The BMO Ascend™ World Elite®* Mastercard®* offers emergency medical coverage of up to $5 million for 21 days. Standard Mastercards offer less travel insurance; aim for the World Elite level if protection is a priority.
Mastercard or Visa: which is more widely accepted?
In Canada and internationally, both networks have nearly equivalent coverage. The main difference lies with certain Canadian merchants:
- Costco Canada accepte uniquement Mastercard.
- Certains commerces et services en ligne peuvent privilégier l’un ou l’autre.
- À l’étranger, certains pays favorisent davantage Visa, mais les zones touristiques acceptent normalement les deux.
If you shop at Costco, Mastercard is essential. Otherwise, the choice depends on the benefits offered by the card rather than the network itself.
Which Mastercards offer the best cash back?
For cash back with no annual fee, the Tangerine Money-Back Credit Card offers 2% in 2 (or 3) categories of your choice.
With an annual fee, the BMO CashBack® World Elite®* Mastercard®* and the National Bank Visa Infinite* Card offer up to 5% cash back on key categories (grocery, restaurants, transportation).
No. Most World Elite Mastercard cards charge an annual fee of $120 to $150, a requirement from the Mastercard network for this tier of cards. However, several issuers offer the first year free. For a truly no annual fee card, see our best no annual fee Mastercard cards.
No. A World Elite Mastercard already requires a solid established credit history and isn’t suitable for building your first credit file. If you’re just starting out, see our best cards for students and beginners.
No. A personal income of $60,000 to $80,000 (or household income of $100,000 to $150,000) is generally required depending on the issuer, a requirement from the Mastercard network for this tier of cards. If you’re looking for a premium card with no income requirement, see our best American Express cards or our guide to cards with no minimum income.
Most issuers offer an instant online decision if you meet the required income and credit threshold. Cards with the lowest income threshold, generally around $60,000 personal, are usually the most accessible.
Compare the terms specific to this selection
For Mastercard, compare fees, eligible transactions and the benefits you need. Where rewards points are offered, check redemption options, transfer possibilities and program conditions.
Assess costs beyond the welcome offer
When choosing a credit card in this category, distinguish temporary incentives from ongoing terms. Compare annual fees, transaction charges and benefit requirements.
Use the table for an initial comparison. Read the review of the card that interests you, then the issuer’s terms before applying.
Frequently asked questions — Mastercard
How do I compare cards in Mastercard?
Compare each offer using the same budget and spending needs. Then review detailed terms to check limits, exclusions and the benefits you can actually use.
How should I choose from the Mastercard selection?
Start with your spending and priorities, then compare fees and benefits relevant to your situation. The ranking helps identify options; the best choice can differ from person to person.
Can terms change after publication?
Yes. Offers, fees and eligibility requirements can change. Before applying, check the issuer’s terms linked from the application button, including dates and exclusions.


















