Advertisers are not responsible for the content of this site, including any editorials or reviews that may appear on this site. For complete and current information about any information on any advertiser product, please visit their website. We receive compensation from some financial institutions listed on this site. Although we are compensated for each approved financial product through our website’s affiliate links, our research and content are based on an objective analysis. †Terms and conditions apply.
Discover the best RBC credit cards, offering unparalleled benefits, attractive rewards and competitive rates. Compare options to maximize your savings and enjoy an optimal financial experience.
Below are the best credit card offers from RBC, the Royal Bank of Canada:
With this exceptional welcome offer for the RBC British Airways Visa Infinite Card, you can earn up to 60,000 Avios!
This card entitles you to a companion ticket (when you spend $30,000 or more in a calendar year). You can also take advantage of a 10% discount on British Airways flights when you book with your RBC British Airways Visa Infinite Card.
With the RBC British Airways Visa Infinite Card, you get:
What’s more, you benefit from a wide range of insurance coverages:
With this offer for the RBC Avion Visa Infinite Card, you can get 35,000 Avion points as a welcome bonus upon approval.
You can use your Avion points for travel or convert them to other loyalty programs such as:
The current welcome offer, for example, gives you the equivalent of 35,000 British Airways Avios or 35,000 WestJet points.
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.
With this exceptional offer for the RBC Avion Visa Infinite Privilege Card, you can earn up to 70,000 Avion points:
You can use your Avion Rewards points for travel or convert them to other loyalty programs such as:
The current welcome offer, for example, gives you the equivalent of 70,000 British Airways Aviosor 700 WestJet Dollars.
With the RBC Avion Visa Infinite Privilege Card, you earn 1.25 points per dollar.
Finally, you get six free airport passes for lounge worldwide, and fast track through security checkpoints at selected Canadian airports.
With the RBC ION+ Visa Card, you can earn 14,000 Avion points as a welcome bonus:
With this RBC credit card, you can earn 3 Avion points per dollar for :
And 1 Avion point per dollar for all other purchases. Plus, save 3¢/L on gas at Petro-Canada and earn 20% more points when you pay with a linked RBC card
Finally, you get two years of Mobile Device Insurance up to $1,000 if your mobile device, such as your cell phone, is lost, stolen, accidentally damaged or experiences mechanical failure when you purchase your mobile device with the RBC ION+ Visa card.
With the More Rewards RBC Visa Card, you can earn a welcome bonus of 50,000 points:
Offer ends on June 25, 2025.
With this no-annual-fee RBC credit card, you can earn 5 points per dollar for:
And 3 points per dollar on all other purchases.
Plus, save 3¢/L on gas at Petro-Canada and earn 20% more points when you pay with a linked RBC card
The RBC More Rewards Visa card is not available to residents of Quebec.
With the More Rewards RBC Visa Infinite Card you can earn a welcome bonus of 50,000 points:
With this no-annual-fee RBC credit card, you can earn 8 points per dollar for :
And 4 points per dollar on all other purchases.
The More Rewards RBC Visa Infinite Card is not available to residents of Quebec.
With the RBC Cash Back Preferred World Elite Mastercard, earn 1.5% cash back on all your purchases, including at Costco. And there’s no annual limit.
In addition, you get several benefits such as:
Finally, the RBC Cash Back Preferred World Elite Mastercard is ideal for protecting your purchases. You get:
RBC Cash Back Mastercard is a credit card with no annual fee.
With this card, you earn up to 2% cash back on your grocery purchases (up to $6,000 in groceries annually). You’ll earn 1% cash back on your grocery purchases as soon as you exceed this threshold.
You’ll also earn 0.5% cash back on all your other purchases, up to a maximum of $6,000 in other purchases per year. Once you exceed this threshold, you’ll earn 1% cash back on all other purchases.
With RBC Cash Back Mastercard, you benefit from a number of advantages:
With the moi RBC Visa Card, you can earn a welcome bonus of 5,000 points:
With this no-annual-fee RBC credit card, you can earn 2 points per dollar on:
And 1 point per dollar for all other purchases.
With the RBC ION Visa card, get 7,000 bonus Avion points:
With this no-annual-fee RBC credit card, you earn 1.5 Avion points per dollar for :
And 1 Avion point per dollar for all other purchases. Plus, save 3¢/L on gas at Petro-Canada and earn 20% more points when you pay with a linked RBC card.
Enjoy a promotional interest rate of 0.99% on balance transfers for the first 10 months, and pay no annual fee for the first year. Submit your application by March 25, 2026.
RBC Visa Classic Low Rate Option Card is one of the best low-interest credit cards in Canada.
You can also save on fuel at Petro-Canada stations and get 20% more Petro-Points by linking your RBC Visa Classic Low Rate Option Card to your Petro-Points program card. Finally, you get free deliveries for six months with DoorDash by adding your RBC Visa Classic Low Rate Option Card to your DoorDash account.
This way, you can get a free six-month DashPass subscription worth nearly $60 and enjoy unlimited free deliveries on orders of $15 or more by paying with your RBC Visa Classic Low Rate Option Card.
With the WestJet World Elite Mastercard‡ RBC®, you can earn up to 70,000 WestJet dollars as a welcome bonus:
With the WestJet RBC World Elite Mastercard, you get a travel companion voucher redeemable for a round-trip flight at a reduced rate. What’s more, your purchases bring you one step closer to a status lift with WestJet.
Also, the primary cardholder and up to 8 guests benefit from free check-in of the first bag on WestJet flights.
With the WestJet RBC World Elite Mastercard, you earn 2 WestJet points per dollar of purchase when you buy a flight, a WestJet or Sunwing vacation package, and 1.5 WestJet points on everyday purchases.
You’ll also benefit from a wide range of insurance plans : Out-of-Province/Country Emergency Medical Insurance, Travel Accident Insurance, Trip Interruption Insurance, Flight Delay and Emergency Purchases Insurance, Hotel/Motel Burglary Insurance, and Rental Vehicle Collision/Loss Damage Insurance.
With the RBC® WestJet Mastercard‡, you can get up to 15,000 WestJet points1 in welcome bonus points:
You also get a companion voucher redeemable for a round-trip flight from $1992 when you use your card.
With this card, you earn 1.5 WestJet points per dollar when you purchase a WestJet flight3, a WestJet Vacations package, or a Sunwing Vacations package, 1.5 WestJet points per dollar at grocery stores, and 1 WestJet point per dollar on everyday purchases.
Here are the awards received in the Milesopedia ranking of the best credit cards in Canada in 2024:
The RBC Avion Visa Infinite Card is the Best Flexible Travel Rewards Credit Card in 2025 in Canada for these reasons:
The RBC ION+ Visa Card is the Best Credit Card for Gas and Transit in Canada in 2025 for these reasons:
Here are some frequently asked questions in the milesopedia community about RBC credit cards in Canada.
The Best RBC cash back credit card is the RBC Cash Back Preferred World Elite Mastercard. With this RBC credit card, you’ll earn 1.5% cash back on all your purchases.
Royal Bank of Canada offers several RBC airline co-branded credit cards:
In addition, through the RBC Avion program, Royal Bank of Canada allows RBC Avion credit cardholders to transfer their points to certain loyalty programs:
You could apply for the RBC Avion Visa Infinite Card which is the best RBC Avion credit card (formerly known as RBC Rewards). With this RBC Avion credit card, you’ll earn a welcome bonus and 1 point for every $1 in purchases.
What’s more, RBC RBC Avion Visa Infinite Card holders are regularly targeted for RBC offers. These are RBC promotional offers that you can discover by logging into your Royal Bank of Canada online account.
Yes, you can have multiple Royal Bank of Canada credit cards at the same time. For example, the RBC Avion Visa Infinite Card (one of the best RBC Avion / RBC Rewards credit cards) and the WestJet RBC® World Elite Mastercard (one of the best RBC credit cards for frequent travellers in Canada).
RBC Royal Bank of Canada offers several cards for travel in North America or worldwide. First, the RBC Avion Visa Infinite Card (one of the best credit cards with travel rewards).
Secondly, RBC Royal Bank of Canada has cards that offer airline loyalty program points. Like the RBC British Airways Visa Infinite Card (one of the best credit cards offering Avios points) and the RBC WestJet World Elite Mastercard.
These credit cards are perfect for travel and offer you premium insurance for your travels in North America or around the world and your daily purchases (extended warranty).
For those who have never had an RBC card and are not students, consider the RBC ION+ Visa card, recognized as a preferred choice. Upon approval, it offers a welcome bonus in Avion points, a godsend for those looking to take advantage of North America’s most advantageous flight rewards program.
It’s particularly attractive for everyday purchases, with 3 Avion points per dollar accumulated in a variety of areas, and one Avion point per dollar for other expenses. If you base the annual value of rewards on average spending in Canada, and deduct annual fees, this represents a considerable gain. What’s more, with certain RBC accounts, annual fees are reduced for the first year.
Yes, you can apply for a card online with RBC. Simply click on the Apply button next to each RBC credit card on this page.
Yes, RBC has two Visa Infinite credit cards:
Both RBC Visa Infinite credit cards offer travel rewards points.
With these Visa Infinite credit cards, you benefit from numerous advantages reserved for Visa Infinite credit card holders:
Absolutely, the program RBC Avion Rewards is distinguished by its simplicity: no travel restrictions or blackout dates. When redeeming points for flights, the value of each Avion point is far superior to that of many other loyalty programs. When redeeming on the RBC travel portal, each point maintains a stable value, and the same applies to gift cards and merchandise.
RBC partners with Transunion to check your credit report.
Although the criteria vary from one RBC credit card to another, credit agencies in Canada consider a score of 650 to be the minimum to obtain a card.
When you apply for your RBC WestJet credit card, provide your WestJet Rewards membership number. If you have not done so, you will need to call RBC to request that your RBC credit card be linked to your WestJet Rewards account.
When applying for your RBC British Airways Executive Club credit card, please provide your British Airways Executive Club membership number. If you have not done so, you will need to call RBC to request that your RBC credit card be linked to your British Airways Executive Club account.
Yes, as an RBC credit card holder, you are eligible to receive RBC offers. You can view these offers by logging into your Royal Bank of Canada online account.
You can contact the Royal Bank of Canada and RBC Visa / RBC Mastercard at 1-800-769-2523. However, if your request is for a lost or stolen card, call the Royal Bank of Canada at 1 800 769-2512.
To increase your RBC credit card limit, log in to your RBC online account or contact customer service directly. They will assess your eligibility based on your credit history and income.
If you wish to change your RBC credit card, visit an RBC branch or consult the various offers available online. Once you’ve identified a new card that meets your needs, contact customer service to help with the transition.
RBC often offers online tools for its customers to check their credit score. You can access this information through your RBC credit card online account or by speaking to a representative.
RBC credit cards work like most credit cards: they allow users to make purchases now and pay later, usually with an interest rate. What’s more, some cards offer additional rewards and benefits.
To get an RBC credit card, you can apply online at Milesopedia, which will redirect you to a secure page on the RBC website with a great welcome offer. Alternatively, you can visit a branch or contact customer service. They will guide you through the application process and check your eligibility.
Once you’ve received your RBC credit card, you can usuallyactivate it by calling a dedicated number or through your online account. Follow the instructions supplied with the card to complete activation.
If you wish to cancel your RBC credit card, we recommend that you contact RBC Customer Service. They can guide you through the cancellation process and answer any questions you may have about your remaining balance or benefits.
Royal Bank of Canada (RBC) has clearly demonstrated its commitment to moving with the times. By combining digital banking services with advanced technology, such as the RBC mobile app, it guarantees its customers the ability to log in and access all its accounts and services for an optimal customer experience: banking services, investment management or securities advice.
Savings are here (if you don’t see the sign-up form, please click here):
You can change your preferences or opt out at any time by clicking on one of the hyperlinks available at the bottom of each newsletter.
If you are already a subscriber and would like to unsubscribe, you can click on the link at the bottom of any of our e-mails.