Canada’s 7 Best BMO Credit Cards
Last updated February 13, 2026

Best BMO Credit Cards
BMO Bank of Montreal is one of the biggest banks in Canada, offering a wide-ranging credit card portfolio across both the Visa and Mastercard networks.
Below are our picks for the best BMO credit cards in Canada.
Best Overall BMO Credit Card
First-year value
$590
Annual fee: $199First Year Free
• Earn 20,000 points upon spending $5,000 in the first 4 months
• Earn 20,000 points upon spending $9,000 in the first 6 months
• Earn 30,000 points upon spending $18,000 in the first 12 months
Earning rates
Key perks
- Automatic Porter Avid Traveller status
- Free first checked bag + carry-on for cardholder + up to 8 guests
- Complimentary PorterClassic seat selection (rows 8+) for up to 2 passengers
- Priority check-in, security, early boarding
- Priority rebooking during delays
- Round-trip companion pass ($9,000 spend year 1, $50,000 after)
Annual fee: $199First Year Free
• Earn 20,000 points upon spending $5,000 in the first 4 months
• Earn 20,000 points upon spending $9,000 in the first 6 months
• Earn 30,000 points upon spending $18,000 in the first 12 months
Earning rates
Key perks
- Automatic Porter Avid Traveller status
- Free first checked bag + carry-on for cardholder + up to 8 guests
- Complimentary PorterClassic seat selection (rows 8+) for up to 2 passengers
- Priority check-in, security, early boarding
- Priority rebooking during delays
- Round-trip companion pass ($9,000 spend year 1, $50,000 after)
The BMO VIPorter World Elite®* Mastercard®* has quickly become a favourite on the Prince of Travel team. And for good reason.
For starters, the card comes with an excellent welcome offer, which paves the way for meaningful redemptions in the first and second years, and beyond.
Plus, the card is jam-packed with perks for VIPorter loyalists and anyone who wants to elevate their economy travel game in Canada.
As a cardholder, you'll enjoy VIPorter Venture Avid Traveller status, which affords you a number of meaningful perks when you travel with Porter Airlines.
Furthermore, VIPorter is an excellent loyalty program with plenty of opportunities to score outsized value. I might even dare to say that it's the best program for economy redemptions in North America.
Porter Airlines is an exciting airline to watch these days, and you'd do well to add this card to your portfolio and keep it for the long term.
Best BMO Credit Card for Accelerated Earning Rates
First-year value
$839
Annual fee: $120First Year Free
• Earn 30,000 points upon spending $4,000 in the first 4 months
• Earn 20,000 points upon spending $7,000 in the first 6 months
• Earn 20,000 points upon spending $12,000 in the first 12 months
Earning rates
Key perks
- $50 annual lifestyle credit
- $20/month streaming credit ($240/year max, requires $500/month spend)
- Instacart+ 6 months free + $10/month credit
Annual fee: $120First Year Free
• Earn 30,000 points upon spending $4,000 in the first 4 months
• Earn 20,000 points upon spending $7,000 in the first 6 months
• Earn 20,000 points upon spending $12,000 in the first 12 months
Earning rates
Key perks
- $50 annual lifestyle credit
- $20/month streaming credit ($240/year max, requires $500/month spend)
- Instacart+ 6 months free + $10/month credit
The BMO eclipse Visa Infinite* Card is the anchor of BMO's credit card portfolio. It earns at a rate of 5 BMO Rewards points per dollar spent on groceries, dining, gas, and travel.
That’s quite a wide range of categories which earn at BMO’s top rewards rate. When redeemed at the best possible rate, for travel or into an investment account, this works out to 3.35% back.
For a reasonable annual fee of $120, you’ll get an annual lifestyle credit of $50. You'll also earn 10% more points for adding an authorized user to your account.
If you’d rather keep your annual fees down, or if your income is too low to qualify for the higher-tier card, this card is still a good option for many of the same premium benefits.
Plus, you’ll often find the first-year annual fee is waived, so you can see how the card suits you before committing long-term (with the ability to double-dip on the $50 lifestyle credit should you decide to cancel).
Best Premium BMO Credit Card
First-year value
$606
Annual fee: $599
• Earn 80,000 points upon spending $6,000 in the first 3 months
• Earn 40,000 points upon spending $30,000 in the first 6 months
• Earn 80,000 points upon spending $75,000 in the first 12 months
Earning rates
Key perks
- 6 Visa Airport Companion lounge visits per year
- Priority security at Toronto Billy Bishop, Montreal, Ottawa
- Visa RSVP Diamond at 60+ Sandman/Sutton hotels
- Troon Rewards Platinum (20% off at 150+ golf courses)
- $200 annual lifestyle credit
- $200 NEXUS application fee rebate (first year)
Annual fee: $599
• Earn 80,000 points upon spending $6,000 in the first 3 months
• Earn 40,000 points upon spending $30,000 in the first 6 months
• Earn 80,000 points upon spending $75,000 in the first 12 months
Earning rates
Key perks
- 6 Visa Airport Companion lounge visits per year
- Priority security at Toronto Billy Bishop, Montreal, Ottawa
- Visa RSVP Diamond at 60+ Sandman/Sutton hotels
- Troon Rewards Platinum (20% off at 150+ golf courses)
- $200 annual lifestyle credit
- $200 NEXUS application fee rebate (first year)
BMO has made their first foray into the higher-end lifestyle credit card market with the BMO eclipse Visa Infinite Privilege* Card.
The card earns 5 BMO Rewards points per dollar spent on all of the same categories as its Visa Infinite counterpart, plus drugstores.
You'll also get an enhanced bonus for adding an authorized user to your account. For your trouble, all cards on the account will earn an extra 25% points. If you’re going to go all-in on this premium card, the more the merrier.
There’s a high annual fee of $599, but you get a no-questions-asked $200 lifestyle credit every calendar year to cover a good chunk of your costs. Throw in strong travel insurance and a DragonPass membership with six annual airport lounge visits, and you’ve got the makings of a proper premium card.
Best No Fee BMO Credit Card
First-year value
$138
No annual fee
• Earn 0.05x bonus points on purchases (up to $2,500 spend)
Earning rates
Key perks
- Instacart+ 3 months + $5/month credit
No annual fee
• Earn 0.05x bonus points on purchases (up to $2,500 spend)
Earning rates
Key perks
- Instacart+ 3 months + $5/month credit
The BMO CashBack® Mastercard®* is the best BMO credit card with no annual fee.
The card earns 3% cash back on groceries, a ridiculously high rate for a no-fee card and even higher than many premium cards. You’ll also earn 1% back on recurring payments.
However, you’ll only get the bonus rates on your first $500 spent per month. The card isn’t great for high spenders, but if you’re in the market for a card with no annual fee, you’re probably pretty budget-conscious to begin with.
The cash back rate for all other purchases is only 0.5%, and there aren't any other bonus categories. But this isn’t too far off of the value of the rewards on BMO’s other no-fee cards. All other things being equal, cash back is certainly a more versatile rewards currency, and a strong grocery category only sweetens the deal.
Best Cash Back BMO Credit Card
First-year value
$720
Annual fee: $120First Year Free
• Earn 40 points per month upon spending $2,000 per month for 12 months
Earning rates
Key perks
- Complimentary BMO Roadside Assistance
- Instacart+ 6 months + $10/month credit
Annual fee: $120First Year Free
• Earn 40 points per month upon spending $2,000 per month for 12 months
Earning rates
Key perks
- Complimentary BMO Roadside Assistance
- Instacart+ 6 months + $10/month credit
For bigger cash back rewards, look to the BMO CashBack® World Elite®* Mastercard®*.
The card uses a tiered category bonus structure. Groceries earn 5%, and uncategorized purchases earn 1%, with a handful of other categories rounding out the range in between.
Unfortunately the category bonuses are capped at a low level of spending per month. If you exceed those limits, you'll only earn 1% cash back.
Best BMO Mastercard for Travel
The BMO Ascend World Elite®* Mastercard®* is BMO's premier Mastercard, offering a strong alternative to the eclipse Visa lineup for those who prefer the Mastercard network.
The card earns BMO Rewards points at accelerated rates: 5x on travel purchases and 3x on dining and entertainment, with 1x on everything else. That makes it one of BMO's strongest earners in travel-heavy spending categories.
Beyond earning rates, the Ascend World Elite stands out for its travel perks: you'll get four complimentary DragonPass lounge visits per year, a $200 NEXUS rebate, and comprehensive travel insurance. It's the only BMO Mastercard that offers lounge access, which matters if your travel patterns favour airports where Visa lounges are scarce.
The annual fee of $150 is waived in the first year, making this an easy card to try alongside your eclipse cards.
Best Entry-Level BMO Credit Card
First-year value
$302
Annual fee: $89First Year Free
• Earn 10,000 points upon spending $3,000 in the first 4 months
• Earn 15,000 points upon spending $6,000 in the first 6 months
• Earn 15,000 points upon spending $10,000 in the first 12 months
Earning rates
Key perks
- Automatic Porter Avid Traveller status
- Free first checked bag + carry-on on Porter
- Priority check-in, security, early boarding
- Priority rebooking during delays
- 35% off base fare voucher ($6,000 spend year 1, $25,000 after)
- Instacart+ 3 months + $5/month credit
Annual fee: $89First Year Free
• Earn 10,000 points upon spending $3,000 in the first 4 months
• Earn 15,000 points upon spending $6,000 in the first 6 months
• Earn 15,000 points upon spending $10,000 in the first 12 months
Earning rates
Key perks
- Automatic Porter Avid Traveller status
- Free first checked bag + carry-on on Porter
- Priority check-in, security, early boarding
- Priority rebooking during delays
- 35% off base fare voucher ($6,000 spend year 1, $25,000 after)
- Instacart+ 3 months + $5/month credit
The BMO VIPorter Mastercard®* is the entry-level counterpart to the VIPorter World Elite, offering a lower-cost path into Porter Airlines' VIPorter loyalty program.
At just $89 per year (waived in the first year), the card comes with a respectable welcome bonus of 40,000 BMO Rewards points when you hit the spending tiers. You'll also enjoy VIPorter status perks like priority airport services and priority rebooking when flying Porter.
While the earning rate of 1x on all purchases isn't as flashy as the World Elite version, the real value lies in the VIPorter status benefits, the lower barrier to entry, and the Instacart perks — you'll get three months of complimentary Instacart+ membership plus a $5 monthly Instacart credit on orders of $35 or more. If you're curious about Porter but aren't ready to commit to the $199 World Elite annual fee, this is the card to start with.
BMO Credit Cards: What You Need to Know
When choosing a BMO credit card, you should familiarize yourself with what benefits a BMO credit card can offer, what features to look out for, and how BMO credit cards can fit into an optimized credit card strategy.
Why get a BMO credit card?
BMO has rebuilt its credit card lineup around the eclipse Visa brand, a family of travel rewards cards that earn BMO Rewards points at competitive rates across popular spending categories. The eclipse cards stand out for their generous lifestyle credits, which help offset a meaningful portion of the annual fee.
BMO has also partnered with Porter Airlines to offer the VIPorter Mastercard lineup. These cards earn VIPorter points for use towards flights and upgrades, along with perks like complimentary checked bags, lounge access at select Porter-served airports, and VIPorter loyalty status.
If you already bank with BMO, it’s a no-brainer to pick up one of their credit cards. You can get your annual fee for most cards rebated every year if you have a BMO Premium chequing account. This is useful if you plan on keeping a premium card year after year for its benefits and higher everyday earning rates.
What should you look for in a BMO credit card?
BMO offers several types of rewards on their credit cards:
- BMO eclipse Visa cards are BMO’s flagship products, earning BMO Rewards points at up to 5x on popular spending categories like groceries, dining, and transit. The eclipse Visa Infinite Privilege tier adds a $200 annual lifestyle credit, DragonPass lounge access, and enhanced insurance.
- BMO VIPorter Mastercards earn VIPorter points for use towards Porter Airlines flights and upgrades. The World Elite tier includes DragonPass lounge access, additional checked bags, and higher VIPorter loyalty status.
- BMO Ascend World Elite Mastercard earns BMO Rewards points at elevated rates on travel, dining, and entertainment. It’s a solid choice for Mastercard loyalists who want strong travel perks including four annual lounge visits and a NEXUS rebate.
- Cash Back cards can be redeemed any time. BMO’s cash back cards have strong earning rates on popular categories, though spending limits apply before your rewards revert to the base level.
- AIR MILES® co-branded cards remain available for collectors of that program, though AIR MILES® redemption value is more limited compared to BMO’s other travel rewards options.
BMO’s eclipse products use the Visa network, while the VIPorter and Ascend cards are Mastercards. All of BMO’s cards come with the standard benefits for their card tier:
- All Visa Infinite* cards have access to Concierge services, the Luxury Hotel Collection, and the Dining Series & Wine Country program
- In addition, Visa Infinite* Privilege cards come with a DragonPass membership which includes six annual visits to participating airport lounges and restaurants each year
- All World Elite®* Mastercards come with a DragonPass membership (although no free passes are offered) and a FlexiRoam eSIM for international data roaming
BMO also offers student credit cards that earn rewards. These might be easier to get approved for if you have no previous credit history.
BMO routinely offers First Year Free promotions for new signups for all cards at or below the World Elite tier. If this incentive ever disappears, it’s better to wait for it to come back before applying.
What’s the optimal strategy for BMO credit cards?
BMO credit cards have become more competitive following the launch of the eclipse Visa lineup. For dedicated travellers, the eclipse Visa Infinite Privilege card is the centrepiece, offering strong earning rates, a $200 lifestyle credit, and premium travel benefits.
The VIPorter World Elite Mastercard is a natural complement if you fly Porter regularly, thanks to VIPorter loyalty perks and an excellent welcome offer. And the Ascend World Elite Mastercard rounds things out for those who want a Mastercard with strong travel-category earning and lounge access.
BMO Rewards points can be redeemed for travel at 0.67 cents per point, which is modest compared to other banks’ programs. However, the eclipse cards’ high earning rates help compensate — earning 5x on groceries at 0.67 cpp is effectively 3.35% back, which is competitive with other banks’ premium cards.
For most travellers, BMO credit cards work best as a complement to a broader strategy anchored by American Express and one of the Big 5 banks with stronger transfer partners. The eclipse cards fill a useful role for everyday spending, while the VIPorter cards serve a niche for Porter loyalists.
Frequently Asked Questions
Below are some questions we frequently hear from readers about the best BMO credit cards in Canada.
Which credit bureau does BMO check?
BMO checks Equifax.
Can I have more than one BMO credit card at the same time?
Yes, you can have any combination of premium and entry-level cards.
Can I get BMO business cards?
Yes, you can apply as a sole proprietor doing business as your own name. Sometimes BMO will ask for business registration documents to support your application, so it’s best to be prepared with those.
“† Terms and conditions apply please refer to the BMO Website for the most up to date information.”













