Best Visa Credit Cards – December 2024

Updated Dec 14, 2024

Discover the top Visa credit cards that offer exceptional rewards, low interest rates, and exclusive benefits. Whether you seek travel perks or cashback options, our comprehensive guide will help you choose the perfect card to enhance your financial experience.

Best Visa Credit Cards

The Best Visa Credit cards

These credit cards are among the best Visa credit cards in Canada.

Here is a table summarizing the different offers. For more details, read on or click on the name of a card.

Scotia Momentum® VISA Infinite* Card

The Scotia Momentum® VISA Infinite* card is recognized year after year as one of the best cash-back credit cards in Canada.

Currently, there is no annual fee in the first year, including on additional cards. And you can earn 10% cash back on all purchases for the first three months (up to $2,000 in total purchases).

With the Scotia Momentum® VISA Infinite* card, you get:

  • 4% on groceries and recurring payments
  • 2% on gas and daily transit
  • 1% on all other purchases

For example, if you spend $1,000 per month on groceries and/or recurring payments, you’ll earn $40 cash back per month, or $480 cash back per year with this card for this category of purchases! And that’s not counting the other purchases you’ll make with this card and the advantages it offers (particularly in terms of insurance).

If you rent, for example, you could use the Scotia Momentum® Visa Infinite* Card on the Chexy website to pay your rent and get 4% cash back!

The Scotia Momentum® VISA Infinite* card is an excellent Visa credit card for cash back.

And its insurance benefits are excellent!

RBC Avion Visa Infinite Card

With this offer for the RBC Visa Infinite Avion Card, you can earn 35,000 Avion points upon approval.

You can use your Avion Rewards points for travel or convert them to other loyalty programs such as:

  • American Airlines AAdvantage
  • British Airways Executive Club (and Qatar Airways Privilege Club)
  • Cathay Pacific Asia Miles
  • WestJet Rewards

The current welcome offer, for example, gives you the equivalent of 35,000 British Airways Avios or 350 WestJet Dollars.

With the RBC Avion Visa Infinite Card, you earn 1 point per dollar and 1.25 points for travel purchases.

What’s more, you’ll benefit from a wide range of insurances: trip cancellation and interruption insurance, out-of-province or out-of-country emergency medical care insurance, collision and damage insurance for rental vehicles, and mobile device insurance.

Scotiabank Passport™ Visa Infinite* Card

With this welcome offer for the Scotiabank Passport™ Visa Infinite* Card, you earn up to 35,000 Scene+ points as a welcome bonus (a $350 value) :

  • 25,000 points after just $1,000 in purchases
  • 10,000 points after $40,000 in purchases in the first year

Then, each year, if you make at least $40,000 in purchases on the card, you’ll earn an annual bonus of 10,000 points, a $100 value.

With the Scotiabank Passport™ Visa Infinite* Card, you earn 3 points per dollar spent at Sobeys, IGA, Safeway, Foodland, FreshCo, Voilà by Sobeys, Voilà by IGA, Voilà by Safeway, Chalo! FreshCo, Thrifty Foods, IGA West, Les Marchés Tradition, Rachelle Béry and Co-Op.

You’ll also earn 2 points for every dollar you spend, including on foreign transactions, in the following categories:

  • Grocery shopping
  • Restaurants
  • Entertainment centers
  • Transit

The Scotiabank Passport™ Visa Infinite* Card is an excellent Visa credit card for this type of purchase.

You can redeem your points for any travel purchase at the rate of 1,000 points = $10 (flights, hotels, all-inclusive properties and even Airbnb). You can also use your points as cash back with Scene+, such as at your grocery store checkout at the same rate of 1,000 points = $10.

The Scotiabank Passport™ Visa Infinite* Card also offers:

  • No fees for foreign currency transactions
  • 6 complimentary passes to airport VIP lounges
  • Excellent insurance for your travels and purchases
  • Concierge service

We voted this credit card the Best No-FX Fee Credit Card of 2024.

TD® Aeroplan® Visa Infinite* Card

Thanks to this enhanced welcome offer for the TD® Aeroplan® Visa Infinite* Card, reserved for those who apply via this Milesopedia link, you can earn 10,000 more Aeroplan points than the current public offer!

With this offer for the TD® Aeroplan® Visa Infinite* Card, you can earn up to 50,000 Aeroplan points and a first-year annual fee rebate:

  • Get a Welcome Bonus of 10,000 Aeroplan points when you make your first purchase with your new card.
  • Earn 15,000 Aeroplan points when you spend $7,500 within 180 days of account opening
  • Plus, earn a one-time Anniversary Bonus of 25,000 Aeroplan Points when you spend $12,000 within 12 months of account opening.
  • Join NEXUS and get a rebate on membership fees every 48 months
  • Plus, share free first checked bags with up to 8 travel companions
  • Get an annual fee rebate for the first year. To get the rebate, you must make a purchase within the first three months and add your authorized cardholders before January 6, 2025.

It’s the best TD credit card for occasional Air Canada travellers.

With the TD® Aeroplan® Visa Infinite* Card, you earn 1.5 points per dollar of eligible purchases for:

CIBC Aventura® Visa Infinite* Card

The CIBC Aventura® Visa Infinite* Card is one of the best Visa credit cards with travel rewards.

CIBC has an offer with which you can earn up to 45,000 Aventura points:

  • 15,000 Aventura Points when you make your first purchase
  • 30,000 Aventura Points if you spend $3,000 or more in the first 4 monthly statement periods

In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).

With this CIBC Aventura Credit Card, you get:

  • 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre
  • 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores
  • 1 point for every $1 spent on all other purchases

The CIBC Aventura® Visa Infinite* Card also offers:

  • Airport lounges access: Visa Airport Companion Program membership with 4 complimentary visits per year
  • Reimbursement of NEXUS membership fees ($100 value)

The minimum annual income required for this card is $60,000 (personal) or $100,000 (household).

CIBC Aventura® Gold Visa* Card

If you don’t meet the income requirements for the CIBC Aventura® Visa Infinite* Card, you can apply for the CIBC Aventura® Gold Visa* Card. The minimum annual income required for this card is $15,000 (household).

CIBC has a digital offer with which you can earn up to 45,000 Aventura points :

  • 15,000 Aventura Points when you make your first purchase
  • 30,000 Aventura Points when you spend $3,000 or more in the first 4 monthly statement periods

In addition, you can benefit from a rebate on the first year’s annual fee for the primary card holder ($139 value) and up to three authorized users ($50 each).

With this CIBC Aventura Credit Card, you get:

  • 2 points for every $1 spent on travel purchased through the CIBC Rewards Centre
  • 1.5 points for every $1 spent at eligible gas stations, EV charging, grocery stores and drug stores
  • 1 point for every $1 spent on all other purchases

The CIBC Aventura® Gold Visa* Card also offers:

  • Access to airport lounges: one Visa Airport Companion Program membership and 4 free visits per year
  • Reimbursement of NEXUS membership fees ($100 value)

CIBC Dividend® Visa Infinite* Card

The CIBC Dividend® Visa Infinite* Card is one of the best Visa credit cards with cash back in Canada.

Right now, with this welcome offer, get a 10% welcome bonus in the form of up to $300 cash back (period covered by your first 4 statements) and a first-year annual fee rebate!

With this CIBC Cash Back Credit Card, you get:

  • 4% cash back on gas, EV charging, and grocery purchases
  • 2% cash back on eligible transportation, dining purchases and recurring payments
  • 1% cash back on all other purchases

For example, if you spend $1,000 per month on groceries and/or gas and/or electric vehicle charging, you’ll earn $40 cash back per month or $480 cash back per year with this card for this category of purchases!

And that’s not counting the other purchases you’ll make with this card and the advantages it offers (particularly in terms of insurance).

And this CIBC Cash Back Credit Card offers many insurance coverages:

  • Auto Rental Collision/Loss Damage Insurance
  • $500,000 Common Carrier Accident Insurance
  • Out-of-Province Emergency Travel Medical Insurance
  • Purchase Security and Extended Protection Insurance

BMO eclipse Visa Infinite* Card

When you sign up for our exclusive offer on the BMO eclipse Visa Infinite* Card, you can earn up to 70,000 BMO Rewards points as well as a $120 annual fee waiver for the first year:

  • 40,000 points after $3,000 in purchases in the first three months
  • 2,500 points each month after $2,000 in purchases, from month 4 to month 15 (for a total of 30,000 points)

What’s more, you’ll receive a $50 anniversary credit to use as you wish!

With the BMO eclipse Visa Infinite* Card, you can earn 5 BMO Rewards points per dollar spent on:

  • Groceries
  • Dining
  • Food delivery
  • Gas
  • Transit

And 1 BMO Rewards point for every $1 spent on everything else. Plus, if you add an authorized user to your account, you’ll earn 10% more points.

You can use BMO Rewards points for all travel purchases made through the agency or website of your choice (flights, hotels, car rentals, all-inclusive resorts, Airbnb, etc.) or for rewards and gift cards on the BMO Rewards platform.

BMO eclipse Visa Infinite Privilege* Card

The BMO eclipse Visa Infinite Privilege* Card is a premium metal card! With this card, you can earn up to 120,000 BMO Rewards points:

  • 50,000 points when you spend $6,000 in the first 3 months
  • 30,000 points after $30,000 in card purchases in the first six months
  • 40,000 points at annual card renewal if you have made $75,000 in card purchases in the first 12 months

Plus, you’ll receivea $200 anniversary credit to use as you wish!

As well as a Visa Airport Companion membership with 6 complimentary airport lounge visits per year.

With this Card, you earn 5 BMO Rewards points per dollar of purchases for:

  • Groceries
  • Gas
  • Drugstores
  • travel purchases
  • Dining
  • Food delivery

And 1 BMO Rewards point for every $1 spent on everything else.

You can use BMO Rewards points for all travel purchases made through the agency or website of your choice (flights, hotels, car rentals, all-inclusive resorts, Airbnb, etc.) or for rewards and gift cards on the BMO Rewards platform.

TD® Aeroplan® Visa Infinite Privilege* Credit Card

With the TD® Aeroplan® Visa Infinite Privilege* Credit Card, you can earn up to 80,000 Aeroplan points:

  • 20,000 Aeroplan points when you make your first purchase with your new card
  • 30,000 additional Aeroplan points when you spend $12,000 within 180 days of account opening
  • Plus, earn a one-time Anniversary Bonus of 30,000 Aeroplan Bonus Points when you spend $24,000 within 12 months of account opening
  • $100 NEXUS fee rebate
  • Access to Air Canada Maple Leaf lounges
  • 6 annual visits to airport lounge members of the Visa Airport Companion Program hosted by Dragonpass International Ltd.
  • Up to eight passengers travelling on the same reservation will all enjoy their first checked bag free (up to 23kg/50lb) when your travel originates on an Air Canada flight

It’s the best TD credit card for Air Canada frequent flyers.

With the TD® Aeroplan® Visa Infinite Privilege* Credit Card, you earn 1.5 points per dollar of eligible purchase for:

  • Grocery stores
  • Gas stations
  • Travel
  • Restaurants

And 2 points per dollar for Air Canada, including Air Canada Vacations. Everywhere else, you’ll get 1.25 points per dollar.

Frequent Asked Questions about credit cards

Here are frequently asked questions in the milesopedia community about credit cards in Canada.

Receive our newsletter every week!

Savings are here:

Milesopedia