Working hard in the background...
Working hard in the background...
Side by Side Credit Cards Comparison
Which one is better?

RBC ION Visa
3.8

Walmart Rewards™ World Mastercard®
2.0
Welcome Bonus
Get up to $75 in groceries1. Apply by March 31, 2026. Get 7,000 Avion points upon approval – that’s up to $50 of value in gift cards(1). Get 3,125 Moi points upon linking to your Moi Rewards card – a value of $25(1)
Welcome Bonus
Start with a welcome bonus of $25 reward dollars¹. Just spend $75 in a single purchase at Walmart with your new Walmart Rewards Mastercard in the first 30 days¹.
Rewards Breakdown
Annual Rewards
$263.56
RBC Avion (Premium) Rewards
First Year Bonus Value
+
$70
RBC Avion (Premium) Rewards
Annual Fee
-
$0
First Year Value
$333.56
$263.56 in years after
Based on a hypothetical $2,000/mo average spending. Calculate your rewards.
Rewards Breakdown
Annual Rewards
$263.22
First Year Bonus Value
+
$25
Annual Fee
-
$0
First Year Value
$288.22
$263.22 in years after
Based on a hypothetical $2,000/mo average spending. Calculate your rewards.
How to Earn Rewards
How to Earn Rewards
Insurance Included
Purchase Protection
Extended Warranty
Insurance Included
Purchase Protection
Extra Benefits
Gas Discount
Discount
Extra points
Extra points
Extra Benefits
N/A
Interest Rates
Purchase:
20.99%
Cash Advance:
22.99%
Balance Transfer:
22.99%
Interest Rates
Purchase:
21.89%
Cash Advance:
22.97%
Balance Transfer:
22.97%
Annual Fee
$0
Annual Fee
$0
Income Required
Min Personal Income:
N/A
Min Household Income:
N/A
Income Required
Min Personal Income:
N/A
Min Household Income:
$100,000
Loyalty Program
Loyalty Program
N/A
Point Redemption Options
Most Optimal
Transfer to WestJet
Financial Products
Gift Cards
Merchandise
Travel
Statement Credits (Cash)
Point Redemption Options
Not Applicable
Is this card worth it?
This is a decent no annual fee card, great for starting out and low-intermediate rewards. It offers great gas savings, especially for petro Canada gas customers, though insurance coverage is quite limited.
Is this card worth it?
The Walmart Rewards World Mastercard is ideal for frequent Walmart shoppers who want to spread out payments on larger purchases without paying much interest. It's especially beneficial for those who frequently shop at Walmart's online store. However, it offers a rather average reward rate for other types of purchases, making many other cards a better choice for non-Walmart spending categories.
Pros
Pros
Cons
Cons
Legal
® / ™ Trademark(s) of Royal Bank of Canada. RBC and Royal Bank are registered trademarks of Royal Bank of Canada. ‡ All other trademarks are the property of their respective owner(s).
1“Up to $75 in groceries” represents the combined value of the following promotional offers when you apply by March 31, 2026 and are approved for the RBC ION Visa: (a) 7,000 Avion points, which can be redeemed for most $50 gift cards though Avion Rewards, including Metro gift cards, plus (b) 3,125 Moi points, which are worth $25 in value, based on a redemption rate of 500 Moi points for $4. Point redemption values may fluctuate. For complete terms and conditions that apply to the Moi Rewards program, please visit programmemoi.ca/en/program-terms. For complete terms and conditions that apply to the Avion Rewards Program, please visit avionrewards.com/terms-and-conditions or call 1-800-769-2512.
This offer only applies to new applications for an RBC ION Visa credit card submitted through rbc.com/moirewards by March 31, 2026 (“Offer Period”) and approved by Royal Bank of Canada (“Royal Bank”), subject to the conditions below. Additional cardholders(s) (co-applicant and authorized user(s)) on the RBC ION Visa credit card account, as well as existing cardholders on any RBC Royal Bank personal credit card transferring to an RBC ION Visa credit card during the Offer Period, are not eligible for this offer.
7,000 welcome Avion points (“Welcome Points”) will appear on your first credit card statement after your application has been approved, provided that your RBC ION Visa credit card account (“Credit Card Account”) remains open and in good standing at the time the Welcome points are credited to your account, “good standing” meaning that your Credit Card Account must not be past due for more than two (2) consecutive credit card account statement periods, closed, charged off or in credit revoked status. If you close or change your RBC ION Visa credit card for another type of RBC Royal Bank credit card before the Welcome Points have been credited to your account, you may lose the benefit of this offer. This offer may not be combined or used in conjunction with any other offer with the exception of offers available on rbc.com/moirewards. Royal Bank reserves the right to cancel, modify or withdraw this offer at any time without notice, even after your application has been approved, including if we suspect that you may be manipulating or abusing it, or engaging in any suspicious or fraudulent activity, as determined by Royal Bank in its sole discretion. For complete terms and conditions that apply to the Avion Rewards Program, please visit avionrewards.com/terms-and-conditions or call 1-800-769-2512.
To get $50 worth of gift cards/certificates, you will need a total of 7,000 Avion points, based on a minimum redemption of 1,400 Avion points for most $10 gift cards/certificates. Some exceptions apply. Point redemption values may fluctuate. For general redemption terms, conditions and restrictions that apply to the Avion Rewards program, as well as for current point redemption values, please visit avionrewards.com/terms-and-conditions or call 1-800-769-2512.
To be eligible to receive 3,125 Moi points ("Bonus Moi points"), your application for the RBC ION Visa must be submitted through rbc.com/moirewards by March 31, 2026 ("Offer Period") and be approved by us, and you must link your new RBC ION Visa to your Moi Rewards card within 30 days from the date your credit card application has been approved. Additional cardholder(s) (co-applicant and authorized users(s)) on the RBC ION Visa credit card account, as well as existing cardholders on any RBC personal credit card transferring to the RBC ION Visa as of the Offer Period, are not eligible for the Bonus Moi points. moi RBC Visa cardholders applying for the RBC ION Visa as of the Offer Period are not eligible for the Bonus Moi points. To link your new RBC ION Visa to your Moi account, you must be enrolled in RBC Online Banking or the RBC Mobile app. Card linking may take up to 2 business days to process. Please allow up to 2-9 weeks for the Bonus Moi points to be awarded to your linked Moi account. This offer may not be combined or used in conjunction with any other offer, with the exception of offers available on rbc.com/moirewards. Offer may be amended or withdrawn without notice at any time, prior to your acceptance. For complete details, including the definition of the capitalized terms used in the disclosures below, please see full Terms and Conditions.
To redeem your Moi points, you must have at least 500 Moi points to get $4 off your transaction at participating Moi Rewards stores. To redeem more than 500 Moi points in one transaction, you may only do so in increments of 125 Moi points thereafter, at a redemption rate of 125 Moi points for $1. Other conditions and restrictions apply. Moi point redemption values may fluctuate. For complete terms and conditions that apply to the Moi Rewards program, please visit programmemoi.ca/en/program-terms.
† To get $50 worth of gift cards/certificates, you will need a total of 7,000 Avion points. Minimum redemption of 1,400 Avion points for most $10 gift cards/certificates. Some exceptions apply. Point redemption values may fluctuate. For general redemption terms, conditions and restrictions that apply to the Avion Rewards program, as well as for current point redemption values, please visit https://www.avionrewards.com/terms-and-conditions.html or call 1-800-769-2512.
2 You will earn 1.5 Avion points for every $1.00 in Grocery, Rides, Gas, Electric Vehicle Charging, Streaming, and Digital Gaming & Subscriptions Purchases you make on your RBC ION Visa credit card at merchants classified by Visa’s “Merchant Category Code” (MCC). Depending on how certain merchants are categorized by Visa’s “Merchant Category Code” (MCC) they may not qualify as an eligible MCC. Eligible MCCs are listed as:
(i) “Grocery Stores and Supermarkets” (MCC 5411) are “Grocery Purchases”;
(ii) “Service Stations (With or without Ancillary Services)” (MCC 5541), “Automated Fuel Dispensers” (MCC 5542), “Taxicabs and Limousines” (MCC 4121), “Local and Suburban Commuter Passenger Transportation, Including Ferries” (MCC 4111), Electric Vehicle Charging” (MCC 5552) are “Rides, Gas & Electric Vehicle Charging Purchases”. Non-commuter passenger railway purchases and non-commuter bus line purchases do not qualify as part of “Rides, Gas & Electric Vehicle Charging Purchases”;
(iii) “Digital Goods Media – Books, Movies, Music” (MCC 5815), “Digital Goods – Games” (MCC 5816), “Digital Goods – Applications (Excludes Games)” (MCC 5817), “Digital Goods – Large Digital Goods Merchants” (MCC 5818), “Cable, Satellite, and Other Pay Television/Radio/Streaming Services” (MCC 4899) are “Streaming, Digital Gaming & Subscriptions Purchases”. The “Digital Goods – Games” MCC does not include games of chance and gambling.
You will earn 1 Avion point for every $1.00 on all other purchases (including pre-authorized bill payments) you make on your RBC ION Visa credit card. Even though some merchants may sell Grocery, Rides, Gas, Electric Vehicle Charging, Streaming, and Digital Gaming & Subscriptions merchandise, purchases made at these locations may not necessarily qualify as Eligible MCCs if the merchant is not classified as such by Visa. Also, you may make a purchase at a merchant that is not classified as an Eligible MCC but is located on the premises of a merchant that is classified as an Eligible MCC, in which case your purchase would not qualify as an Eligible MCC. We cannot guarantee that any merchant, operating in whole or in part as a Grocery, Rides, Gas, Electric Vehicle Charging, Streaming, and Digital Gaming & Subscriptions merchant is classified as an Eligible MCC and in no event will we be liable or responsible for any claims with respect to a Grocery, Rides, gas, Electric Vehicle Charging, Streaming, and Digital Gaming & Subscriptions purchase made at a merchant that is not classified as an Eligible MCC. Avion points are earned on net purchases only; they are not earned on cash advances (balance transfers, cash-like transactions and bill payments that are not pre-authorized charges that you set up with a merchant), interest charges or fees, and credits for returns and adjustments will reduce or cancel the points earned by the amounts originally charged.
Refer to RBC page for up to date offer terms and conditions. The Website may engage in affiliate marketing, which is done by embedding tracking links into The Website. If you click on a link for an affiliate partnership, a cookie will be placed on your browser to track any sales for purposes of commissions.
1 A $25-dollar Welcome Bonus in Walmart Reward Dollars will be awarded to your Walmart Rewards account within five business days after an eligible single purchase reaching a total spend of $75 (including taxes) using your Walmart Rewards Mastercard is made at Walmart retail locations in Canada or online at Walmart.ca. To qualify for this offer you must (1) apply and be approved for a Walmart Rewards™ Mastercard® account in-store or online at walmartrewards.ca; and (2) make a single-receipt purchase of at least $75 (including taxes) at Walmart retail locations in Canada or online at Walmart.ca. Qualifying purchase must be made within 30 days of your application approval. Offer cannot be used with any other offer or promotion and is limited to one welcome bonus per new account. This offer is subject to the full Walmart Reward Dollars Program Terms and Conditions
2 Earn 3% in Walmart Reward Dollars on eligible purchases charged to your Walmart Rewards Mastercard at Walmart retail locations in Canada and online at Walmart.ca before taxes. Some exclusions apply. See Walmart Reward Dollars Program Terms and Conditions for details.
3 Earn 1% in Walmart Reward Dollars on all eligible purchases charged to your Walmart Rewards Mastercard outside of Walmart retail locations in Canada and online at Walmart.ca. Some exclusions apply. See Walmart Reward Dollars Program Terms and Conditions for details.
4 Use your Walmart Rewards Mastercard to pay for a regularly priced annual Walmart Delivery Pass when purchasing it online at Walmart.ca and receive a 3-month statement credit plus applicable taxes for Walmart Rewards Mastercard or 6-month statement credit plus applicable taxes for Walmart Rewards World Mastercard. Your statement credit will be posted to your Walmart Rewards Mastercard account within 45 business days after the qualifying annual Delivery Pass plan purchase is made. Only one statement credit per account, per year. The account must be in good standing at the time the statement credit is awarded. See Delivery Pass Terms for details and exclusions.
Earn up to $650 in value (50,000 Scene+ points & $150 cash back) with the Scotiabank Amex Gold!
SEE OFFER