Skip Header Navigation

RBC Rewards > Earn Points

Earn Points

Rewards Mall

Paper Bag

Use an eligible RBC Royal Bank® credit card to shop at the participating retailers in the Rewards Mall and earn points faster than before! For every point you earn while shopping in the Rewards Mall you also earn one bonus point.

Sign in below to enter the Rewards Mall and begin shopping at over 250 brand name retailers.


Browse, Shop and Earn Points

Earning points is faster than ever. You're three steps away from a bigger points balance.



Discover hundreds of brand name retailers and products to choose from.


Shopping Cart with Credit Card

Complete your purchase with your eligible RBC Royal Bank credit card.


Bonus Points Badge

Receive one bonus Rewards point for every regular point you earn.

More Ways to Earn Bonus Points

Carlson Wagonlit Travel Logo

Carlson Wagonlit Travel

Earn up to 3 BONUS points for every dollar you spend (excluding taxes) when you use an eligible RBC Royal Bank credit card or redeem your RBC Rewards points on your next trip.

Expand - XYZ Learn More Plan Your Trip

Thrifty Car Rental Logo

Thrifty Car Rental

Earn up to 2 BONUS points for every dollar you spend+ when you reserve a vehicle at Thrifty Car Rental using an eligible RBC Royal Bank credit card.

Expand - XYZ Learn More Reserve a Vehicle