To check your PerfectGift card balance, go to myperfectgift.ca, click "Check Balance", enter your 16-digit card number and the 3-digit CVV from the back, and your balance appears instantly. Prefer the phone? Call 1-888-271-4796 anytime. Takes about 90 seconds either way.
So I was standing in line at Shoppers Drug Mart last winter, trying to split a payment between my PerfectGift card and my debit. The cashier ran it, it declined, and I had no idea how much was actually left on the card. Genuinely embarrassing. Turns out I'd forgotten about the monthly inactivity fee — more on that in a second — and my balance was lower than I thought. The whole thing could've been avoided if I'd just checked before leaving the house.
If you've got one of these cards sitting in your wallet (or stuffed in a gift bag you forgot about), here's exactly how to check what's on it. I'll walk you through the online steps, the phone option, and what to try in-store. I'll also cover what to do when things go sideways — like when your balance shows zero and you know you haven't spent it.
Quick Facts
- Balance check website: myperfectgift.ca
- Phone number: 1-888-271-4796
- What you need: 16-digit card number + 3-digit CVV (back of card)
- Card issuer: Peoples Trust Company
- Card expiry: Valid for 3 years from purchase date
- Inactivity fee: $2.50/month after 12 consecutive months of no use
- Denominations: $25, $50, $100, $150, $200, $250, $500
- Non-reloadable: Yes — one-time use only
- Works at: Shoppers Drug Mart, Walmart Canada, Canadian Tire, Loblaws, and anywhere Visa is accepted in Canada and internationally
How to Check Your PerfectGift Card Balance Online
This is the fastest method by far. I've done it probably a dozen times and it literally takes under two minutes once you have the card in front of you. Here's the thing: you only need two pieces of information — the long card number on the front and the CVV on the back. That's it.
- Go to myperfectgift.ca — Open any browser on your phone or computer and handle directly to the official site. Don't Google "PerfectGift balance" and click a random link; go straight to the URL to make sure you're on the real site. (I'm maybe a little paranoid about phishing, but it's worth the extra second.)
- Find and click "Check Balance" — It's right there on the homepage, usually near the top navigation or as a prominent button in the centre of the page. You can't really miss it. Click it and it'll bring up the balance inquiry form.
- Enter your 16-digit card number — This is the long number printed across the front of your PerfectGift card, same as you'd see on a regular Visa. Type it in carefully — one wrong digit and it won't find your card.
- Enter your 3-digit CVV — Flip the card over. On the back, usually in or near the signature strip, you'll see a 3-digit security code. That's your CVV. Enter it in the designated field.
- Click "Submit" or "Check Balance" and view your result — The page will display your current available balance, and in some cases your transaction history. Last verified: March 2026, this process was working smoothly on both desktop and mobile.
That's genuinely all there is to it. No account creation, no login, no app download required. I find the mobile experience works just as well as desktop — I usually just do it on my phone while I'm already out.
How to Check by Phone
Not everyone wants to do things online, and honestly that's fair. The phone option works well too. I've used it when I was out and my data was being weird (classic Canadian rural coverage situation).
- Call 1-888-271-4796 — This is the official PerfectGift customer service line. It's toll-free, so no cost to call from anywhere in Canada.
- Follow the automated prompts — The system will walk you through the balance check. Have your card ready before you dial — you'll be asked to enter or say your card number.
- Enter your 16-digit card number when prompted — Use your keypad. Speak clearly if it's voice-activated.
- Listen for your balance — The automated system will read out your current balance. You can also stay on the line to speak with a live agent if you have questions or issues the automated system can't handle.
The phone line is available beyond typical business hours, though I'm not 100% sure if it's 24/7 — could be wrong on that. For basic balance inquiries, the automated system tends to be pretty quick regardless of when you call.
Checking Your Balance In-Store
This one's a bit less official, but it works. If you're already standing at the checkout at Canadian Tire or Walmart Canada and you want to know your balance before you commit to a purchase, just ask the cashier to run a balance inquiry. Not every store does this the same way, and some cashiers aren't sure how — but in my experience, most major retailers that sell and accept these cards can run a quick check at the point of sale terminal.
Alternatively, you can just attempt a small transaction. If you know there should be money on the card, try a purchase for a low amount and see if it goes through. Not the most elegant solution, I know, but it works in a pinch. The better option is honestly just to check online before you leave home — saves the potential checkout awkwardness.
What to Do If Your Balance Shows Zero
This is where things get a little frustrating, and it's exactly what happened to me at that Shoppers checkout. Here's what I'd check first:
Check the inactivity fee situation. PerfectGift cards charge $2.50 per month after 12 consecutive months of no use. So if someone gave you a $25 card two years ago and you forgot about it, you could be looking at $30 in fees — which is more than the original card value. That's how a "full" card ends up at zero. The card is issued by Peoples Trust Company and the fee terms are set by them, not the retailer you bought it from.
Check the expiry date. Cards are valid for 3 years from the date of purchase. If your card is past that date, the balance is gone and unfortunately there's not much you can do. The expiry date is printed on the front of the card.
Call the support line. If neither of those explains the zero balance, call 1-888-271-4796 and speak with a live agent. They can pull up your transaction history and see exactly what happened to the funds. Sometimes there's a pending transaction that hasn't cleared, or a charge you don't recognize.
What to Do If the Card Says "Not Found"
This one threw me the first time I saw it. "Not found" usually means one of a few things. Here's what to try:
First — double-check the card number. Seriously, just re-enter it. I've made typos more than once. One wrong digit and the system can't locate the card.
Second, make sure you're on the right website. There are a few knockoff-looking sites out there. The real one is myperfectgift.ca — dot ca, not dot com.
Third, if the card is brand new (like just-purchased today), there's occasionally a short activation window. Give it a few hours and try again. Could be an activation delay on the back end — I'm not 100% sure why this happens, but it does occasionally.
If you've tried all that and it's still showing "not found," call the customer service line directly. Bring the card and your receipt if you have it — that'll help them sort it out faster.
A Few Things Worth Knowing Before You Use This Card
Why does any of this matter? Well, these cards are non-reloadable — once the balance is gone, it's gone. You can't top it up. That makes knowing your remaining balance before every purchase genuinely important, especially for split payments or online checkouts where a declined card mid-transaction can be a headache.
Also, the card works anywhere Visa is accepted — in Canada and internationally — which is actually one of its best features. I've used one online for a subscription and it worked without any issues. Just remember that international purchases might trigger currency conversion, which eats into your balance slightly.
You can buy these cards at Shoppers Drug Mart, Walmart Canada, Canadian Tire, and Loblaws locations across Canada, or online. Denominations run from $25 all the way up to $500, so they're genuinely useful as gifts for pretty much any budget.
Frequently Asked Questions
What information do I need to check my PerfectGift card balance?
You need two things: the 16-digit number on the front of the card, and the 3-digit CVV on the back (usually near the signature strip). No account, no password, no app needed. Just those two numbers and you're good to go at myperfectgift.ca or by calling 1-888-271-4796.
Is there a fee to check my balance?
No. Checking your balance online or by phone is free. The fee to watch out for is the $2.50/month inactivity fee that kicks in after 12 consecutive months of no use — that's a spending fee, not a balance-check fee.
How long is my PerfectGift card valid?
Cards are valid for 3 years from the date of purchase. The expiry date is printed on the front of the card. After that date, any remaining balance is forfeited, so it's worth using the card well before it expires — especially if you've had it sitting around for a while.
Can I reload or top up my PerfectGift card?
No — these cards are non-reloadable. They're a one-time use prepaid Visa. Once the balance is spent, the card is done. If you need more funds, you'd have to purchase a new card.
Why did my balance go down even though I didn't use the card?
Most likely it's the inactivity fee. After 12 consecutive months without a transaction, $2.50 gets deducted every month until either the balance hits zero or you use the card. It's one of those things that catches people off guard — I've heard of people receiving gift cards and finding them depleted a year or two later because of this. The fix is simple: just use the card before 12 months are up.
Can I use my PerfectGift card outside of Canada?
Yes. Because it runs on the Visa network, it works anywhere Visa is accepted — including internationally. Just be aware that foreign currency transactions will involve a conversion, so your effective balance in Canadian dollars will vary depending on the exchange rate at the time of purchase.
Bottom line: checking your balance takes about 90 seconds at myperfectgift.ca or over the phone at 1-888-271-4796 — there's really no reason to ever be caught off guard at the checkout. Do it before you shop, watch out for that inactivity fee if the card's been sitting around, and make sure you're using up the balance well before the 3-year expiry. That's genuinely all you need to know.