CCC
All Guides

Best Credit Cards for Costco Canada (2026)

Costco Canada warehouses and gas pumps accept Mastercard only. The CIBC Costco Mastercard earns 3% at Costco gas and restaurants and 1% in-warehouse, with no annual fee beyond Costco membership. Tangerine Money-Back can earn 2% on gas if you select that category.

Costco Canada only accepts Mastercard (not Visa or Amex) at the warehouse and gas pumps. We compare the best Mastercard options for Costco shoppers, from the dedicated CIBC Costco card to no-fee alternatives.

Last updated October 8, 2026Source: CIBC Costco Mastercard issuer page

Key facts

Annual fee
$0
Purchase interest rate
20.99%
Cash advance rate
21.99%
Earn rates
3% cash back on Restaurants; 3% cash back on Costco gas; 2% cash back on Other gas stations, EV charging, Costco.ca; 1% cash back on All other purchases
Welcome offer
None listed
Foreign transaction fee
2.5%
Income requirement
No minimum listed

Which card earns me the most?

Enter monthly spend by category. We rank cards by estimated net annual value from the earn rates in our data.

Open calculator

Affiliate disclosure: We may earn a commission if you apply for a card through our links. This doesn't affect our analysis. Learn more

What credit cards does Costco Canada accept?

Unlike Costco US (which takes Visa), Costco Canada only accepts Mastercard for in-warehouse and gas pump purchases. Visa and American Express are not accepted at Canadian Costco locations.

Online exception: Costco.ca accepts Mastercard and Visa, but not Amex.

Debit cards: Costco accepts debit cards in-warehouse (Interac), but you won't earn credit card rewards.

This means your existing Visa or Amex cards—no matter how good—are useless at Costco warehouses. You need a Mastercard strategy.

Which Mastercards work well at Costco?

CardAt CostcoCostco GasEverywhere ElseAnnual Fee
CIBC Costco Mastercard1%3%1%$0*
National Bank World EliteUp to 5%**2%1-2%$150
Tangerine Money-Back0.5%2%***0.5-2%$0
BMO CashBack World Elite1%3%1-5%$139

Here's how Costco-friendly Mastercards in our data compare:

Is the CIBC Costco Mastercard worth it?

The CIBC Costco Mastercard is designed specifically for Costco members:

Earn rates: - 3% cash back at Costco gas stations - 3% at restaurants - 2% at other gas stations, EV charging, and Costco.ca - 1% on everything else (including in-warehouse purchases)

Annual fee: $0 (requires active Costco membership)

Cash back payout: Annual certificate redeemable at Costco

Verdict: Good for Costco gas (3%) and restaurants (3%), but only 1% in-warehouse is disappointing. If most of your Costco spend is on groceries/merchandise, you earn the same as a basic 1% card.

Best for: Costco members who fill up at Costco gas frequently and want a simple, no-fee solution.

Tangerine Money-Back: Best No-Fee Alternative

The Tangerine Money-Back Credit Card is a no-fee Mastercard that Costco Canada accepts, with rewards you can point at the categories you actually use:

Earn rates: - 2% cash back on 2 categories of your choice (3 with a Tangerine Savings Account) - 0.5% cash back on all other purchases

Annual fee: $0

Why it works at Costco: Tangerine is a Mastercard, so it is accepted at Costco warehouses and gas pumps. In-warehouse purchases typically earn the 0.5% base rate. If you choose Gas as a 2% category, Costco gas can earn 2%.

Math example ($500/month at Costco, $100/month Costco gas): - CIBC Costco: ($500 × 1%) + ($100 × 3%) = $5 + $3 = $8/month, $96/year - Tangerine (0.5% warehouse, 2% gas): ($500 × 0.5%) + ($100 × 2%) = $2.50 + $2 = $4.50/month, $54/year

Verdict: The CIBC Costco card earns more on Costco-specific spend, especially gas. Tangerine is the stronger no-fee pick when you want Costco acceptance plus 2% on other categories you choose—not as a Costco-only card.

Best for: Shoppers who want one no-fee Mastercard for Costco and 2% cash back on selected everyday categories.

Is a premium travel card worth it for Costco?

The National Bank World Elite Mastercard offers premium rewards but with a $150 annual fee:

Earn rates: - Up to 5 points/$1 on groceries and restaurants - 2 points/$1 on gas, EV, recurring bills - 1 point/$1 on everything else

Costco consideration: Costco warehouses may code as "Wholesale Club" not "Grocery," so you may only earn 1 point/$1 in-warehouse. The 2 points/$1 on gas would apply at Costco gas.

Extra perks: Unlimited Montreal airport lounge access, $150 annual travel expense credit, comprehensive travel insurance.

Verdict: Unless Costco codes as grocery (verify on your statement), this card isn't optimal for Costco specifically. But if you're a Quebec-based traveller who shops at Costco occasionally, the overall value proposition is strong.

Which card is best for Costco gas?

Costco gas is often 5–15 cents/litre cheaper than other stations. But which card maximizes your savings?

Costco gas prices: Already discounted, so you're stacking credit card rewards on top of savings.

Best cards for Costco gas: 1. **CIBC Costco Mastercard (3%):** On $1.50/L gas, 3% = 4.5¢/L in rewards 2. **BMO CashBack World Elite (3% gas):** Same 3% rate, but $139 fee 3. **Tangerine Money-Back (2% if Gas is a selected category):** 3¢/L at $1.50/L

Tip: If Costco gas is 10¢/L cheaper than Shell, you save more by going to Costco even with a 2% card than paying full price elsewhere with a 3% card.

Which Costco card should you get?

Get the CIBC Costco Mastercard if: - You fill up at Costco gas frequently (3% is excellent) - You eat at restaurants often (3%) - You want a dedicated Costco card with no annual fee - You don't mind 1% on in-warehouse purchases

Get the Tangerine Money-Back Credit Card if: - You want a no-fee Mastercard that Costco accepts - You prefer 2% on categories you choose (and 0.5% on everything else) - Costco is only part of your spending, not the main reason for the card

Get a different card if: - You rarely shop at Costco (don't get a card just for Costco) - You primarily shop at Costco.ca (Visa works online—use your best Visa)

Hybrid strategy: Use the CIBC Costco card for Costco gas (3%) and restaurants (3%). In-warehouse purchases earn 1% on that card. If Costco codes as grocery on your statement, a grocery-bonus Mastercard such as the BMO CashBack World Elite (5% groceries, $139 fee) or National Bank World Elite (up to 5 points/$1 on eligible groceries) may earn more in-warehouse.

Frequently Asked Questions

What credit cards does Costco Canada accept?

Costco Canada only accepts Mastercard at warehouses and gas pumps. Visa and American Express are not accepted in-store. However, Costco.ca accepts both Mastercard and Visa (not Amex).

Is the CIBC Costco Mastercard worth it?

It's worth it if you frequently fill up at Costco gas (3% back) or eat at restaurants (3%). However, in-warehouse purchases only earn 1%—the same as many basic cards. If you want a no-fee Mastercard for Costco plus 2% on categories you choose, consider the Tangerine Money-Back Credit Card.

Why doesn't Costco Canada accept Visa?

Costco negotiates exclusive deals with payment networks to reduce transaction fees. In Canada, Costco has a deal with Mastercard. In the US, it's Visa. These exclusivity agreements help keep Costco's costs (and prices) low.

Can I use Amex at Costco Canada?

No. American Express is not accepted at Costco Canada warehouses, gas stations, or Costco.ca. If you have an Amex, you'll need a Mastercard for Costco purchases.

Featured Cards

All figures verified from issuer websites as of 2026-10-08. Terms and offers may change—always confirm on the issuer's site before applying.