RBC Offers is a program run by Royal Bank of Canada whereby they offer exclusive offers to people who hold their credit cards. These are the same as the famous Amex Offers that launched years ago and were revamped in 2019. These offers work the same way in that you have to be targeted for them and they vary by card and cardmember.
The offer can be a discount, a statement credit or even bonus points. RBC offers do tend to be updated with regular frequency and from my experience there are not always emails alerting you to new offers. The best bet to find them all is to log in to your account to see offers are available. You can also check this page frequently as we try to put all the offers here. What follows here is our summary of current RBC Offers followed by a guide to and tips for making the most of RBC Offers.
Manay of these offers are also available via the Avion Select program for non-RBC clients so you can use other non-RBC cards to earn even more points. For example, you can earn points or cash back at from Avion Select while using a card like the American Express Cobalt Card for the purchases.
Recommended reading: How to join Avion Select when you are an existing RBC client
Related: Rewards Canada's Guide to American Express Canada 'Amex Offers'
Merchant |
Offer Details |
Offer Channel |
![]() |
From now until Dec 31, 2025, save 10% on eligible orders at 1-800-GOT-JUNK? using the promotional code in this offer and pay using your eligible RBC debit or credit card(s)*. Limit of 1 promotional code in this offer. No minimum spend required. Also available with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards | RBC Offers Avion Select |
![]() |
From now until December 16, 2025 receive 5% cash back on a single purchase made in-store or online in Canada directly from Ashley with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Offer is only available in Alberta, Manitoba, Ontario, British Columbia and, Saskatchewan. | Avion Select |
![]() |
Earn 500 Avion points when you spend $150 or more at Bouclair with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 31, 25 | Avion Select |
![]() |
From now until July 15, 2025, get a 15% statement credit (up to a maximum of $3) when you spend at Burger King stores in Canada or on the Burger King Canada mobile app and pay with your eligible RBC debit or credit card(s). | RBC Offers |
![]() |
Get 15% cash back at Burger King* with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 15, 25. | Avion Select |
![]() |
![]() |
RBC Offers Avion Select |
![]() |
From now until June 30, 2025, get a $110 statement credit on eligible spend of $2,200 or more at Coast Appliances in store or online at https://www.coastappliances.ca/ when you pay with your eligible RBC debit or credit card(s). | RBC Offers |
![]() |
Get 5% cash back when you spend $2200 or more at Coast Appliances with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Valid until Jun 30, 25 | Avion Select |
![]() |
From now until December 31, 2025, save 20% on eligible purchases at Epilogue using the promotional code in this offer and pay using your eligible RBC credit card(s).* No minimum spend required | RBC Offers |
![]() |
From now until June 30, 2025, get a $15 statement credit on eligible spend of $95 or more at Estée Lauder online at https://www.esteelauder.ca/ when you pay with your eligible RBC credit card(s). | RBC Offers |
![]() |
From now until July 25, 2025, get 15% off your order when you spend $50 or more at Ethical Bean Coffee online at https://www.ethicalbean.com/ using the promotional code in this offer and pay using your eligible RBC credit card(s)*. | RBC Offers |
![]() |
Save $20 on a seasonal tire change at Chevrolet, Buick, GMC & Cadillac Certified Service locations. Simply reveal your personalized promo code in the ‘How It Works’ section. Valid until May 31, 25 | RBC Offers |
![]() |
Save $20 on your next oil change appointment at Chevrolet, Buick, GMC & Cadillac Certified Service locations. Simply reveal your personalized promo code in the ‘How It Works’ section. Valid until May 31, 25 | RBC Offers |
![]() |
Earn 1000 Avion points when you spend $140 or more at Guess* with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 14, 25. | Avion Select |
![]() |
As a RBC Premium Cardholder, enter 2240691 into the CDP ID# field to save up to 20% off the base rate with Hertz when you pay with your eligible RBC credit card(s).* Offer ends December 31, 2025 | RBC Offers |
![]() |
As an Avion Select member enter 2259045 into the CDP ID# field to save up to 20% off the base rate with Hertz when you pay with your eligible credit card that has enrolled in “card linking” through Avion Rewards. Offer ends December 31, 2025 | Avion Select |
![]() |
From now until June 30, 2025 get a 10% statement credit (up to maximum of $20) on eligible spend of $100 or more at HP Canada Store online at https://www.hp.com/ca-en/shop/ when you pay with your eligible RBC credit card(s).* Simply load this offer before you shop. Limit of 3 offers per client. Also available as 10% cash back with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards | RBC Offers Avion Select |
![]() |
Earn 250 Avion points when you spend $20 or more at H&R Block with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until May 15, 2025 | Avion Select |
![]() |
From now until July 3, 2025, get a $2 statement credit on eligible spend of $15 or more at a Kernels Popcorn Retail Mall location or online at https://www.kernelspopcorn.com/pages/shop for in store pick up when you pay with your eligible RBC card | RBC Offers |
![]() |
Get $2 cash back when you spend $15 or more at Kernels Popcorn with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 3, 25. | Avion Select |
![]() |
Earn 500 Avion points when you spend $100 or more at The Landing Restaurant Group with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until June 1, 25 Offer is only available in Ontario and, Alberta. | Avion Select |
![]() |
150 Avion Points earned on a single purchase of at least $30 made in-store or online in Canada directly from Landmark Cinemas with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 7, 25 | Avion Select |
![]() |
FLoad this offer and get a $75 statement credit when you spend $499.00-$999.99 and pay with an eligible RBC Royal Bank credit card. Get a $150 statement credit when you spend $1,000 or more and pay with an eligible RBC Royal Bank credit card. Purchase must ship before June 30, 2025. | RBC Offers |
![]() |
Get $75 cash back when you spend $500 or more at Microsoft with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jun 30, 25. | Avion Select |
![]() |
From now until June 1, 2025, get a $10 statement credit on eligible spend of $100 or more when you dine in at Milestones and pay with your eligible RBC debit or credit card(s). | RBC Offers |
![]() |
Get $10 cash back when you spend $100 or more at Milestones Grill & Bar* with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until June 1, 25 | Avion Select |
![]() |
From now until Sep 21, 2026 get a 15% statement credit (up to a max of $20) at MILK Books or online when you pay with your eligible RBC credit card(s).* Simply load this offer before you shop. Also available with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards | RBC Offers Avion Select |
![]() |
Spend $500 or more at Petro-Canada on fuel, car washes, or convenience store purchases in April and you will earn 5,000 bonus Petro-Points when you pay with your linked RBC debit or credit card* | RBC Offers |
![]() |
200 Avion points earned on a single purchase of at least $30 made in-store in Canada directly from Rexall with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jun 30, 25. Offer is not available in Quebec, Nova Scotia, Newfoundland, Labrador and, Prince Edward Island. | Avion Select |
![]() |
![]() |
Avion Select |
![]() |
From now until June 2, 2025, get a 4% statement credit on eligible spend of $60 or more at Save-On-Foods stores in Alberta, British Columbia, Saskatchewan, Manitoba, or Yukon only or online at saveonfoods.com when you pay with your eligible RBC debit or credit card(s) | RBC Offers |
![]() |
Get 4% cash back when you spend $60 or more at Save-On-Foods* with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jun 1, 25. Offer is only available in Alberta, British Columbia, Saskatchewan, Manitoba, Yukon. | Avion Select |
![]() |
From now until July 1, 2025, get a 15% statement credit at SAXX online when you pay with your eligible RBC credit card(s).* Simply load this offer before you shop | RBC Offers |
![]() |
From now until May 31, 2025, spend $100 or more, including taxes & shipping, in store at Sephora and receive a 5% statement credit (up to a max of $15 per transaction) when you pay using one of your eligible RBC debit or credit card(s)* | RBC Offers |
![]() |
Earn 1000 Avion points when you spend $120 or more at Simons with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 1, 25. | Avion Select |
![]() |
Earn 500 Avion points when you spend $175 or more at Skechers with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until June 1, 25 | Avion Select |
![]() |
From now until January 17, 2026, save $50 when you spend $250.00-$999.99, or $225 when you spend $1000-$1999.99, or $500 when you spend $2000 or more on eligible purchases at Sleep Country using the promotional code in this offer and pay using your eligible RBC debit or credit card(s).* Limit of 1 promotional code in this offer. Also available with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards | RBC Offers Avion Select |
![]() |
Earn 1000 Avion points when you spend $500 or more at Structube with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until June 1, 25 | Avion Select |
![]() |
Earn 100 Avion points when you spend $20 or more at Subway® with an eligible non RBC debit or credit card that has enrolled in “card linking” through Avion Rewards. Until June 1, 25 | Avion Select |
![]() |
From now until December 31, 2025, get $50 off your first booking with Turo in Canada by using the promotional code in this offer and pay using your eligible RBC credit card(s).* | RBC Offers |
![]() |
Earn 100 Avion points when you spend $20 or more at Wendy's* with an eligible debit or credit card that has enrolled in “card linking” through Avion Rewards. Until Jul 21, 25. | Avion Select |
For most offers you should receive an email from RBC to know that you are eligible to register for them. However you can also check to see what offers you are eligible for by signing in to your RBC account online or via the RBC mobile app. Here is a quick guide on how to find and register for the offers.
Once you log in to your account online, you'll see a navigation menu front and centre:
This will take you to your offers screen where you have a summary of your savings to date followed by featured offers and then by scrolling down you'll see all available offers:
Simply click on one of the available offers and you'll receive a pop up that provides instructions on how to avail of the offer
The instructions and action will depend on the offer. You may simply have to click the link provided, use the promo code and the proper card for the purchases or you may have to actually register your card for the offer. The latter is usually required for statement credit offers.
Below the Your Available Offers section you can see which offers you have registered for in the Your Lloaded Offers section:
Once you log in to your account on the RBC mobile app simply scroll down your screen to the offers section or one the 'More' button on the bottom right and tap on Explore Offers to see your available offers. Click on whichever offer interests you to learn of the details and to register if necessary. You can also tap on 'Loaded' to see what offers you have already registered for. That's all it takes!
If you carry more than one RBC card and receive an offer on multiple cards you can ask the retailer to split your payment if the purchase total is high enough for multiple statement credits.
Use your cards regularly to get offers sent to you. Cards that aren't being utilized, i.e. just sitting in a drawer won't have offers sent to them.
If you are wondering if the offers work properly and are worth taking advantage of here is a screenshot showing savings to date:
If you currently don't have an American Express Card or are looking to add another to your wallet please visit our RBC Card offers page to see all the cards that are available. Here's the details on our favourite:
Get 35,000 Welcome Points on approval and 20,000 bonus points when you spend $5,000 in your first 6 months*. Apply by June 11, 2025. Apply online and get a response in as little as 60 seconds.
Annual Fee: $120 | Additional Card Fee: $50 | 20.99% on purchases 22.99%* on cash advances and balance transfers *21.99% if you reside in Quebec.
Corresponding legal references and product terms are available on the RBC website, which will be available and agreed upon in the customer onboarding process.
Let us know in the comments if you come across a new RBC offer that is not listed above and we'll add it as soon as possible. Also feel free to let us and our readers know of how you have taken advantage of these offers, how much you have saved or if you have any other tips on how to maximize these offer in the comments section below or join the conversation on Facebook and Twitter!