Best Credit Cards for Costco in Canada: Mastercard Showdown (2026)
Navigate Costco Canada's strict Mastercard-only policy, beat the co-branded 1% warehouse earn rate, and earn up to 5% on every wholesale run.
Canada • Wholesale & Groceries
August 19, 2026
•
10 Min Read
•
By WalletFit Research
⚡ Quick Verdict: What is the Best Credit Card for Costco Canada?
Because physical Costco Canada warehouses exclusively accept Mastercard and code as Wholesale Clubs (MCC 5300) rather than standard grocery stores, standard 5x grocery cards (like Amex Cobalt or Scotiabank Gold) fail. Here are the top performers:
- #1 Overall for In-Warehouse Spend: Rogers Red World Elite® Mastercard ($0 annual fee) — Earns 1.5% flat cash back everywhere. For Rogers/Fido/Shaw telecom customers, earnings jump to 2.0% cash back, with a 1.5x bonus when redeemed toward Rogers bills, delivering an unmatched 3.0% net return on all Costco purchases.
- #2 Best for Gas & Costco.ca: CIBC Costco® Mastercard® ($0 card fee) — Ideal companion card offering 3% cash back on Costco Gas (and all gas stations) and 2% on Costco.ca, though it only earns 1% inside physical warehouses.
- #3 Best for Travel Point Optimizers: National Bank World Elite® Mastercard ($150 fee) — Earns 2.0 points per dollar on all uncapped catch-all spend, equating to a flat 2.0% return toward travel with comprehensive insurance.
- The Secret Visa Hack: You can purchase digital Costco Shop Cards on Costco.ca using a Visa card (such as to fulfill high minimum spend requirements) and spend them at physical registers.
Costco Canada's Payment Policy: Why Visa and Amex Get Rejected
Costco is legendary for its razor-thin retail margins (typically capped around 11% to 14%). To keep merchandise pricing as low as possible, Costco negotiates exclusive payment processing partnerships to minimize interchange swipe fees.
In Canada, Costco's exclusive in-store network contract belongs to Mastercard. If you attempt to tap a Visa or American Express credit card at any Canadian Costco checkout register or Costco Gas pump, the terminal will immediately decline the transaction.
💳 Accepted Payment Methods at Costco Canada (2026)
- In-Warehouse Registers: Mastercard credit cards, Costco Shop Cards, Interac Debit, and Cash.
- Costco Gas Stations: Mastercard credit cards, Costco Shop Cards, and Interac Debit. (No cash or Visa/Amex).
- Costco.ca Online Orders: Mastercard, Visa, and Costco Shop Cards. (American Express is still rejected online).
- Costco App / Digital Membership: Stored Mastercard or Costco Shop Card.
The Big Warehouse MCC Trap: Why 5x Grocery Cards Don't Work
Many Canadian credit card holders assume that buying fresh produce, meat, dairy, and bulk pantry items at Costco counts toward their card's "Grocery" bonus category. Unfortunately, payment networks classify merchants using specific 4-digit codes:
- Standard Supermarkets (Loblaws, Metro, Sobeys, Longo's): Merchant Category Code MCC 5411 (Grocery Stores & Supermarkets). (See our Canadian Grocery MCC Cheat Sheet).
- Costco Warehouses & Costco.ca: Merchant Category Code MCC 5300 (Wholesale Clubs & Warehouse Clubs).
Because major Canadian financial institutions (RBC, TD, Scotiabank, BMO, CIBC, Desjardins, Amex) specifically exclude MCC 5300 from their 3x to 5x grocery bonus schedules, any card swipe at Costco drops down to the card's base "catch-all" earning rate (typically 1.0% or 1 point per dollar).
To maximize rewards on Canadian grocery shopping outside of Costco, explore our complete pillar guide to the Best Credit Cards for Canadian Groceries.
The CIBC Costco Mastercard Dilemma: Why 1% In-Store Falls Short
When CIBC took over the co-branded Costco Mastercard portfolio from Capital One, millions of Canadians received the shiny new card in the mail. However, many cardholders do not realize that the card's earnings inside the physical warehouse are underwhelming.
CIBC Costco Mastercard Earning Breakdown
- 3% Cash Back on Restaurants: Solid dining return with no cap.
- 3% Cash Back on Costco Gas & Non-Costco Gas: Capped at $5,000 per calendar year (1% thereafter). (Compare this with our Best Canadian Gas Credit Cards Guide).
- 2% Cash Back on Costco.ca Online Purchases: Capped at $8,000 per calendar year (1% thereafter).
- 1% Cash Back on In-Warehouse Costco Purchases: Uncapped.
- 1% Cash Back on All Other Purchases: Uncapped.
If an average Canadian family spends $1,000 per month ($12,000/year) inside Costco warehouses, using the official CIBC Costco Mastercard yields exactly $120 in annual cash back on warehouse shopping. By switching to a card that earns 2.0% to 3.0%, that same family could pocket $240 to $360 every single year.
Read our full breakdown in the CIBC Costco Mastercard In-Depth Review.
The Contenders: Top Mastercards for Costco Canada Compared
Costco Canada Top Mastercard Comparison (2026)
| Credit Card |
Annual Fee |
Costco Warehouse Rate |
Costco Gas Rate |
Costco.ca Rate |
Net Reward on $10,000 Spend |
Rogers Red World Elite® Mastercard (With 1+ Rogers/Fido/Shaw service) |
$0 |
2.0% – 3.0% (3.0% via 1.5x bill redemption) |
2.0% – 3.0% |
2.0% – 3.0% |
$300.00 Net Value |
Rogers Red World Elite® Mastercard (Non-Rogers customer) |
$0 |
1.5% Cash Back |
1.5% |
1.5% |
$150.00 Cash |
| National Bank World Elite® Mastercard |
$150 |
2.0 pts/$ (2.0% Travel) (Up to $30k non-bonus spend) |
2.0 pts/$ (2.0%) |
2.0 pts/$ (2.0%) |
$200.00 Value ($50 net of annual fee) |
| CIBC Costco® Mastercard® |
$0 (Costco membership req.) |
1.0% Cash Back |
3.0% Cash Back (Up to $5k/yr) |
2.0% Cash Back (Up to $8k/yr) |
$100.00 Cash |
| MBNA Rewards World Elite® Mastercard |
$120 |
1.1 pts/$ (0.91% – 1.1%) (Includes 10% birthday bonus) |
1.1 pts/$ |
1.1 pts/$ |
$110.00 Value (-$10 net after fee) |
| Brim Mastercard |
$0 |
1.0% Cash Back (0% FX for US Costco trips) |
1.0% |
1.0% |
$100.00 Cash |
| BMO CashBack® World Elite® Mastercard |
$120 (Waived Year 1) |
1.0% Cash Back |
3.0% (Cap $300/mo) |
1.0% |
$100.00 Cash (-$20 net after Year 1) |
Card-by-Card Deep Dive: Which One Fits Your Wallet?
1. Rogers Red World Elite® Mastercard: The Undisputed Costco Champion
The Rogers Red World Elite Mastercard has emerged as Canada's premier flat-rate catch-all card with $0 annual fee (requiring an $80,000 personal or $150,000 household income). Learn more in our head-to-head comparison: Rogers Mastercard vs Red World Elite Review.
- Baseline Earning: 1.5% unlimited cash back on all everyday Canadian dollar spending.
- The Rogers/Fido/Shaw Boost: If you maintain at least one eligible service with Rogers, Fido, or Shaw (mobile phone plan, home 5G Internet, or TV), your base earn rate increases to 2.0% cash back on every single purchase.
- The 1.5x Redemption Multiplier: When you redeem your accumulated cash back against your Rogers/Fido/Shaw monthly bill or a new hardware device, your rewards receive an additional 1.5x value boost (turning 2.0% cash back into an effective 3.0% net value).
- The Math on a $500 Costco Run: A $500 cart earns $10.00 in cash back, which converts into $15.00 in bill credits. Over a year of $12,000 in Costco spending, that is $360 in free telecom bills with zero annual fee.
2. CIBC Costco® Mastercard®: The Gas Bar Specialist
While the CIBC Costco Mastercard is not the best card for register checkouts, it remains an essential piece of a multi-card strategy for regular Costco commuters:
- 3% at Costco Gas Pumps: Costco Gas is typically 10¢ to 20¢ per litre cheaper than commercial stations. Combining that baseline price discount with 3% cash back on the CIBC card provides maximum fuel economy.
- 2% on Costco.ca: If you purchase appliances, electronics, patio furniture, or bulk orders online through Costco.ca, the 2% tier beats standard 1% cards up to the $8,000 annual threshold.
- Costco Membership Integration: The card doubles as your official photo membership card, keeping your physical wallet light.
3. National Bank World Elite® Mastercard: For Premium Travel Point Accumulators
If you prefer flexible travel points over simple cash back, the National Bank World Elite Mastercard ($150 annual fee) offers one of the most generous base earning rates in the Canadian market:
- 2.0 Points per Dollar Catch-All Rate: Earn 2 points per $1 on all non-bonus spending up to $30,000 per calendar year.
- Travel Redemption Value: 10,000 NBC points can be redeemed for $100 toward any travel booking (flights, Airbnbs, train tickets, car rentals), yielding a reliable 2.0% net return at Costco registers.
- $150 Annual Travel Credit: The annual fee is offset by a $150 annual travel credit usable for seat selection, baggage fees, airport parking, and lounge access.
The Executive Membership 2% Stacking Formula
To achieve the highest possible rewards at Costco Canada, your card strategy should be paired with the Costco Executive Membership ($130/year vs $65 for Gold Star). Read our complete guide on Costco Canada Rewards Optimization Hacks.
🔥 The Ultimate 5.0% Costco Earning Stack
By pairing Executive Membership with the Rogers Red World Elite Mastercard:
- Costco Executive 2% Reward: +2.0% (Up to $1,250 annual reward cheque mailed before renewal)
- Rogers Red World Elite Mastercard: +3.0% effective value (2.0% earn with 1.5x bill redemption)
- Total Combined Return: 5.0% Net Rewards on Every Costco Purchase
On an annual Costco household spend of $10,000, you collect $200 from Costco and $300 in Rogers bill credits, netting $500 in total value.
The Costco.ca Online Visa Workaround (Shop Card Hack)
Do you hold a high-earning Visa card or need to meet a $5,000 minimum spend requirement on a newly opened travel card (like a TD Aeroplan Visa Infinite or RBC Avion)?
- Visit Costco.ca: Unlike physical warehouses, Costco.ca accepts Visa, Mastercard, and Debit.
- Purchase a Costco Shop Card: Buy a digital or physical Costco Shop Card (available in denominations up to $1,000) using your Visa credit card.
- Earn Your Visa Rewards / SUB Spend: Your Visa card earns its standard base points or clears minimum spend targets for massive welcome bonuses.
- Pay at the Warehouse: Present the digital Shop Card on your smartphone (or swipe the physical card) at the in-store checkout register. The terminal processes it with zero issues.
Common Mistakes Costco Shoppers Make in Canada
- Relying on Amex Cobalt: American Express cards are completely rejected at Costco registers and fuel pumps. Trying to use an Amex card will result in an awkward checkout stall. (Compare Canadian options in our Amex Cobalt vs Scotia Gold Guide).
- Using Low-Yield Visa Cards via Interac Debit: If you forget your Mastercard and tap a Visa-debit card at the terminal, it processes through Interac, earning 0% credit rewards.
- Ignoring Category Caps on Co-Branded Cards: The CIBC Costco Mastercard caps 3% gas at $5,000/year and 2% online spend at $8,000/year. Spending past these ceilings drops earnings to 1%.
- Letting Executive Cheques Expire: Costco 2% Executive reward certificates are mailed annually with your renewal notice. Always redeem them immediately at customer service or registers.
How WalletFit Automates Your Costco Card Strategy
Remembering which Mastercard to use inside the warehouse, which card to tap at the gas pumps, and when you are approaching annual category caps is effortless with WalletFit.
🛒
WalletFit • Costco Warehouse Detected
Remember: Mastercard only. Tap your Rogers Red World Elite for 3.0% net value.
Automatic geofenced card recommendation upon arriving at Costco
- Geofenced Warehouse Prompts: When you arrive at Costco, WalletFit automatically alerts you to swipe your highest-yielding Mastercard, preventing rejected Visa swipes.
- Gas Pump vs Warehouse Routing: WalletFit prompts you to use the CIBC Costco card at the fuel island (3% gas) and switch to Rogers World Elite inside the warehouse (2%-3% wholesale).
- Real-Time Cap Tracking: Keep track of your fuel and online spending limits so you never drop below your peak earnings rate.
Frequently Asked Questions
What credit cards does Costco Canada accept in-store?
Costco Canada exclusively accepts Mastercard credit cards at physical warehouse checkouts and Costco Gas stations. Visa and American Express credit cards are rejected at the physical registers. However, both Visa and Mastercard are accepted on Costco.ca, and physical warehouses accept Interac debit cards and Costco Shop Cards.
Does Costco count as grocery on Canadian credit cards?
No. Costco operates under Merchant Category Code (MCC) 5300 (Wholesale Clubs / Warehouse Clubs), not MCC 5411 (Grocery Stores / Supermarkets). As a result, credit cards offering 5x grocery multipliers (such as American Express Cobalt or Scotiabank Gold) will not trigger grocery bonus rates at Costco—and Amex is not accepted at Canadian Costco registers in the first place.
Why does the CIBC Costco Mastercard only earn 1% in Costco warehouses?
While the CIBC Costco Mastercard is the official co-branded card, its bonus earning categories are targeted at Costco Gas (3% up to $5,000/yr), dining (3%), and Costco.ca online orders (2% up to $8,000/yr). In-store warehouse spending only earns the standard base rate of 1% cash back, making general high-earning Mastercards like the Rogers Red World Elite (1.5% to 3.0% effective return) superior for in-warehouse purchases.
What is the best credit card for Costco warehouse spending in Canada?
The Rogers Red World Elite Mastercard is the #1 credit card for Costco warehouse purchases. It offers 1.5% unlimited cash back everywhere ($0 annual fee). For eligible Rogers, Fido, or Shaw customers, the earn rate is boosted to 2.0% cash back on all eligible Canadian purchases, plus an extra 1.5x redemption bonus against Rogers bills and hardware—producing an effective 3.0% cash back yield on all Costco warehouse spending.
Can you use a Visa card at Costco Canada using the Costco Shop Card hack?
Yes. While physical Costco warehouse registers reject Visa credit cards, Costco.ca accepts both Visa and Mastercard. You can purchase a digital or physical Costco Shop Card on Costco.ca using a Visa card (such as to fulfill a large welcome bonus spending requirement on a Chase Sapphire, TD Aeroplan Visa Infinite, or Scotiabank Visa) and then use that Shop Card to pay at the warehouse register.
How much cash back do you get if you combine Costco Executive Membership with a top Mastercard?
Costco Executive Membership earns an annual 2% reward on qualifying warehouse and online purchases (up to $1,250/yr). When stacked with the Rogers Red World Elite Mastercard (up to 3.0% effective value for Rogers customers) or National Bank World Elite (2.0% travel value), you earn a combined 4.0% to 5.0% total return on every Costco transaction.
Maximize Every Dollar at Costco with WalletFit
Get real-time card recommendations at checkout, track reward caps, and never leave points on the table.
Optimize My Wallet Free