What credit cards does Costco Canada accept?
Costco Canada accepts only Mastercard, debit cards (Interac), and Costco Cash Cards in its warehouse stores and on Costco.ca. Visa and American Express are NOT accepted at Costco Canada. This is a key consideration — holders of premium Visa or Amex cards need a Mastercard option for Costco purchases.
Is the CIBC Costco Mastercard the best card for Costco shopping?
For Costco members who will use the card for restaurant and everyday spending as well, the CIBC Costco Mastercard is compelling: 3% on restaurants/food delivery, 2% on Costco.ca, 1% elsewhere. Rewards pay as a Costco Cash Card redeemable in-store. For Costco shoppers who prefer flexible cash back or bank-transferable rewards, a card like the Tangerine Money-Back Mastercard or Rogers World Elite Mastercard may offer more redemption flexibility.
Can I use my Amex card at Costco Canada?
No — American Express is not accepted at Costco Canada warehouses or online. Costco has an exclusive Mastercard agreement in Canada (CIBC Costco Mastercard). If you primarily use Amex for rewards, you’’ll need a Mastercard backup for Costco purchases.
Costco Canada payment methods accepted
Payment method
Accepted?
Mastercard
✅ (all Mastercards)
Interac debit
✅
Costco Cash Card
✅
Visa
❌
American Express
❌
Cash
❌ (most locations)
Costco Canada warehouses accept Mastercard exclusively among credit cards — a long-standing agreement. This is a key consideration when building your credit card strategy as a regular Costco shopper.