Sizes, colours, the newest gadget, the latest fad – sometimes finding the right gift can be a daunting and time-consuming task. You can take some of the guesswork out of finding the perfect gift by purchasing an RBC Visa Gift Card.
Convenient and easy to use, RBC Visa Gift Cards are the perfect gift for any holiday, birthday, or gift-giving occasion. Let the recipient choose what they want and you'll never have to worry about getting the wrong size or colour because RBC Visa Gift Cards are always the right fit.
Choose the value of the RBC Visa Gift Card(s) you want to buy.
They can be used to make purchases online, by phone and at millions of retail locations worldwide — wherever Visa cards are accepted.(1)
With no usage or maintenance fees(2) and the assurance that the funds you load to the card will not expire, you can feel confident knowing that the recipient will benefit from the full value of your gift.
Registered cards can be replaced if lost or stolen. Simply call us toll-free at 1-866-466-8079 once your card has expired, and we will send a replacement card free of charge.
No activation or set-up is required. RBC Visa Gift Cards can be used immediately.
1) RBC Visa Gift Cards are issued by Royal Bank of Canada and may be used to make purchases anywhere in the world where Visa cards are accepted. Cards cannot be used to withdraw cash at an ATM or to receive any other cash withdrawal or make financial payments at a financial institution.
2) A $3.95 fee applies at the time of card purchase. Learn more.
You don't need to be an RBC client to purchase RBC Visa Gift Cards. To purchase yours, visit a local branch and talk to an RBC Representative today.
RBC Visa Commercial Prepaid Cards
Order RBC Visa Prepaid Cards in bulk for your business reward or incentive programs.
Visit our Cardholder Services Centre for helpful information and resources, including terms and conditions and fees of your card program.
For customer service and balance inquiries call:
In Canada toll-free 1-866-466-8079
Outside of Canada or U.S. collect 1-954-377-4480