How to Use Visa and Amex to Pay for Costco Purchases in Canada

If you’re a reader of this blog, then you likely have a desire to be frugal. By that logic, it wouldn’t surprise me if a lot of our readers regularly shopped at Costco, one of the biggest discount wholesale warehouses around. I don’t need to preach the merits of a Costco membership or the savings you can get by shopping there in bulk – but $1.50 for a hot dog and a pop? C’mon, I’ll line up for that!

However, if you are a customer of Costco in Canada, you may be annoyed by the fact that they only accept MasterCards or debit cards (unless you hold the CIBC Costco Mastercard).  To add confusion to the situation, they previously only accepted American Express, but ever since that relationship ended in 2015, the American side of Costco only accepts Visa. If you thought breaking up with your ex was bad, imagine what it has been like for Costco and its payment networks. 

In this post, we will tell you how to get around the “Mastercard Only” policy Costco Canada has so you can pay with your credit card of choice at Costco, including Visa or American Express.

Method #1: Costco.ca Costco Shop Cards

Unlike in-store Costco warehouses, Costco.ca accepts both Visa and Mastercard. Therefore, if you want to make an in-store purchase using your Visa, you can buy Costco Shop cards online at Costco.ca and take them in-store to make your purchase. There is no fee and free shipping. Costco Shop cards can be bought in denominations of $50 up to $2000 CAD. On top of that, the gift cards don’t usually code as cash advance, so they’ll contribute to those ever-important minimum spend targets, and earn points to boot!

costco canada gift card

Method #2: Prepaid MasterCard and Visa cards

You can purchase prepaid MasterCards or Visas from stores like 7-11, Circle K, Mac’s, etc. If the prepaid card is a Mastercard with a chip, you may be able to use it in-store at a Costco Warehouse. Unfortunately, most cards do not possess a chip, and so cannot be used at retail Costco locations – instead you’ll have to use them for purchases at costco.ca. This method can be expensive as prepaid cards typically have an activation fee of $5-8 but may work for you if you have a particular minimum spend you need to hit ASAP.

How to supercharge this method:

You can offset the purchase fees by using a cashback card to activate your prepaid credit card. Even better, use a card with a 5x points grocery store multiplier, such as the American Express Cobalt Card or the Scotiabank Gold American Express Card, to buy a prepaid credit card at a location that codes as a grocery purchase, such as a Circle K convenience store or 7-11.

myvanilla reloadable prepaid card

Method #3: Buy Costco Shop Cards on US Costco.com and Use at a Canadian Costco

This method is a bit convoluted and only worth it in very special circumstances. It also requires you to have a US-issued credit card. If you have managed to secure your first US credit card, this might be an opportunity you could consider.

Essentially, the US version of Costco online, Costco.com, also allows you to buy Shop gift cards. However, despite Costco US only accepting Visa in-store, on their site you can pay with any credit card, including Visa, MasterCard, or even American Express.

Therefore, if you have a US credit card with a good rate of return, or that you need to make purchases with, you can buy Costco.com Shop cards and have them forwarded to you using your US mail forwarder.

This is possible because when using a US Costco Shop card in Canada, there is no conversion fee from USD to CAD, and you get the mid-market rate.  

I mentioned special circumstances where this method might be worthwhile. Well, assuming you shop regularly at Costco, this method has the following benefits:

  1. You can earn 5X Chase Ultimate Rewards / 5% cashback with the Chase Freedom card when they have a category bonus for warehouses. This of course requires ensuring that you can even get approved for one of the lucrative Chase credit cards.
  2. You are able to indirectly use your US Amex to pay for Costco Canada purchases.
  3. You are converting USD to CAD. Paired with a good Manufactured Spending method that results in USD, this can be a good way to convert your money back to CAD at a good rate.
  4. You can also use this method in reverse, buying Shop cards at Costco.ca and taking them with you on a US trip, to save the forex fee you might pay for shopping at US Costco

Now, the only downside to exchanging USD for CAD is your mail forwarding fee, which your forwarder may require you to foot the bill for every single time you receive a new package with a shop card. However, if you buy the card in $2000 USD denominations, that’s only a 0.25% fee, assuming that your forwarder charges an average of around ~$5 USD per shipment. 

Related: Best Credit Cards for Grocery Purchases in Canada

There shouldn’t be much risk if the mail is lost either, because Costco Shop cards have no monetary value until activated, and must be activated by you over the phone, much like a credit card. 

Conclusion

If you are someone who shops religiously at Costco, while also aspiring to employ the tactics we preach on this blog, particularly credit card rewards, you may find yourself in a bit of a pickle when trying to meet minimum spend requirements on your latest Amex or Visa credit cards.

In such circumstances, some of the above methods should serve as suitable workarounds to make your spending as efficient as possible, both for your lifestyle and for your wallet.

As always, Happy Frugal Flying!

Related: How to Use American Express Credit Cards at Superstore and Loblaws

Reed Sutton

Reed Sutton

Founder at Frugal Flyer
Reed is addicted to the art of earning and redeeming travel points, and frequently pairs his trips with his other hobby: photography. Through Frugal Flyer, Reed aims to distill some of the complex and esoteric points strategies into digestible information. Furthermore, he hopes to use his technical expertise to develop invaluable applications and tools for the travel community.

Previous

How to Find a Mail-Forwarding Service for Sending US Credit Cards to Canada

The Burger Churn: How a Fast Food Fanatic Scored >$200 in A&W Free Teen Burgers

Next

FEATURED CREDIT CARD

Scotiabank Gold American Express Card
Apply Now Learn More Earn $100 in FlyerFunds upon approval.
Scotiabank Gold American Express Card

The Scotiabank Gold American Express card earns Scene+ Rewards points and gives cardholders the opportunity to earn 5x Scene+ points on grocery, restaurant, and entertainment purchases. This card charges no foreign exchange fees.

Check out our Scotiabank Gold American Express card review for more details.

BONUS
40,000 Scene+
MINSPEND
$7,500
NET VALUE
$280+
ANNUAL FEE
$120
FOREX FEES
No
EXPIRY
Jul 1, 2025

Leave a Comment

All comments are moderated according to our comment policy. Your email address will NOT be published.


This site uses Akismet to reduce spam. Learn how your comment data is processed.

13 comments on “How to Use Visa and Amex to Pay for Costco Purchases in Canada

  1. Hi Reed! Thank you for compiling an article on Costco MS tips. Currently I am experiencing an issue where I used my Costco Canada membership and set up an account on Costco USA site and tried to purchase the shop card with my US credit card. After 2-3 mins of placing the order, it seems like the order just gets cancelled and the cancellation email just said to check my payment and billing details. I’d figure it’s because I haven’t verified my membership but I am not able to verify my membership online with the details I have. Do you know if the only way to purchase from Costco.com is to verify in stores in the US or would I have to get a membership in the US as well for this to work properly. Thanks!

    Reply
    • Hey Win,

      The Costco membership is a global membership. You shouldn’t need a separate US membership. However I am not sure about the verification piece. What does that require? Seems like your online account should be verified before you use it.

      And to confirm you’re using a US billing address?

      Unfortunately this is more of a theoretical method I wrote about – I’ve heard many talk about it on RFD and forums, but haven’t done it myself.

      Reply
  2. This was really exciting until I learned Amex is no longer accepted when buying shop cards 🙁 At least it’s still possible with Visa

    Reply
  3. Hi FF, just wanted to make sure I’m not missing anything. The Costco US website requires verification of your membership zip code before the purchase of shop cards. Even calling the Costco US or Canadian support, they did not know how to get past that. How were you able to verify your membership on the US site?

    Reply
  4. Hi Reed,
    Really great tips!
    I just tried to use an AMEX card on Costco.com but seems it is no longer accepted. Did I miss anything?
    In case this is no longer available I can use the Visa card to purchase the gift cards 😉

    Reply
    • Does it need to be a chip card for the prepaid Mastercard? If yes, has anyone used a non-chip Visa prepaid to buy a Costco Shop Card online to be able to shop in-store? Thanks

      Reply