Best for
Best Credit Card for Costco in Canada (July 2026)
Costco warehouses in Canada accept Mastercard only. These Mastercards earn the most on warehouse and grocery spending. 24 cards, ranked. Every figure cites the official issuer page. Updated 2026-07-29.
The best credit card for Costco in Canada right now is the BMO CashBack World Elite Mastercard from BMO, which tops our ranking of 24 cards by the earn rate that actually applies at Costco ($139 annual fee, 21.99% purchase APR). We rank by cents earned per dollar so cash back and points compare fairly, with every figure sourced from the official issuer page and refreshed 2026-07-29. Nothing here is financial advice.
BMO CashBack World Elite Mastercard
BMO
Welcome value
No current offer
Annual fee
$139
Purchase APR
21.99%
- Earn 5% on groceries
BMO CashBack World Elite Mastercard
MASTERCARDThe rest of the ranking
23 more cards- 2
Neo FinancialWorld Elite
Neo World Elite Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- $149
- Purchase APR
- 19.99%
7.6Cited · verified 2026-06-13View → - 3
PC FinancialWorld Elite
PC Insiders World Elite Mastercard
Everyday rewards
Welcome value
—
No current offer
First Year Annual Fee Waived and 50,000 bonus PC Optimum™ points*
- Annual fee
- $120
- Purchase APR
- 21.99%
7.9Cited · verified 2026-06-13View → - 4
BMO
BMO CashBack Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
Get up to 5% cash back in your first 3 months
- Annual fee
- No fee
- Purchase APR
- 21.99%
7.3Cited · verified 2026-06-13View → - 5
CIBCWorld Mastercard
CIBC Costco Mastercard (Costco World Mastercard)
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 21.75%
7.2Cited · verified 2026-06-13View → - 6
Neo FinancialWorld
Neo World Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 19.99%
6.9Cited · verified 2026-06-13View → - 7
RBC Royal Bank
RBC Business Cash Back Mastercard
For business spending
Welcome value
—
No current offer
2% cash back on purchases in the first three months
- Annual fee
- No fee
- Purchase APR
- 19.99%
6.9Cited · verified 2026-06-13View → - 8
RBC Royal BankStandard
RBC Cash Back Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
Offer until Sep 9Get up to 7% cash back for the first 3 months on up to $1,000 in total purchases
- Annual fee
- No fee
- Purchase APR
- 20.99%
7.0Cited · verified 2026-06-13View → - 9
Rogers Bank
Rogers Red Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 20.99%
7.0Cited · verified 2026-06-13View → - 10
Rogers BankWorld Elite Mastercard
Rogers Red World Elite Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 20.99%
7.3Cited · verified 2026-06-13View → - 11
Rogers BankWorld Mastercard
Rogers Red World Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 20.99%
7.0Cited · verified 2026-06-13View → - 12
RBC Royal BankWorld Elite
WestJet RBC World Elite Mastercard
Travel points & miles
Welcome value
~$450
Get up to 45,000 WestJet points, a value of up to $450 off travel
- Annual fee
- $139
- Purchase APR
- 20.99%
7.2Cited · verified 2026-06-13View → - 13
RBC Royal BankWorld Elite
RBC Cash Back Preferred World Elite Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
Receive 10.5% bonus cash back plus 1.5% standard cash back on qualifying transactions
- Annual fee
- $99
- Purchase APR
- 20.99%
6.7Cited · verified 2026-06-13View → - 14
RBC Royal BankWorld Elite
WestJet RBC World Elite Mastercard for Business
For business spending
Welcome value
~$450
45,000 welcome WestJet points after your first purchase
- Annual fee
- $175
- Purchase APR
- 19.99%
7.4Cited · verified 2026-06-13View → - 15
Neo Financial
Neo Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 19.99%
6.7Cited · verified 2026-06-13View → - 16
Scotiabank
Scotia Momentum Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 20.99%
6.7Cited · verified 2026-06-13View → - 17
TangerineWorld Elite
Tangerine Rewards World Elite Mastercard
Everyday rewards
Welcome value
~$300
Offer until Oct 30Get a hold of your rewards with up to $600 in value; earn 30,000 bonus Scene+ points
- Annual fee
- $120
- Purchase APR
- 20.95%
7.1Cited · verified 2026-06-13View → - 18
RBC Royal BankStandard
WestJet RBC Mastercard
Travel points & miles
Welcome value
~$100
Get up to 10,000 WestJet points, that's a value of up to $100 off travel
- Annual fee
- $39
- Purchase APR
- 20.99%
6.8Cited · verified 2026-06-13View → - 19
National BankStandard
mycredit Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
- Annual fee
- No fee
- Purchase APR
- 20.99%
6.9Cited · verified 2026-06-17View → - 20
TangerineStandard
Tangerine Money-Back Credit Card
Cash back on everyday spending
Welcome value
—
No current offer
Earn 10% cash back for 2 months (Up to $100)
- Annual fee
- No fee
- Purchase APR
- 20.95%
6.9Cited · verified 2026-06-13View → - 21
TangerineWorld
Tangerine Money-Back World Mastercard
Cash back on everyday spending
Welcome value
—
No current offer
Get $100 with a Money-Back World Mastercard
- Annual fee
- No fee
- Purchase APR
- 20.95%
6.9Cited · verified 2026-06-13View → - 22
PC FinancialWorld Elite
PC World Elite Mastercard
No annual fee rewards
Welcome value
—
No current offer
Enjoy 50,000 bonus PC Optimum™ points
- Annual fee
- No fee
- Purchase APR
- 21.99%
6.7Cited · verified 2026-06-13View → - 23
PC FinancialWorld
PC World Mastercard
No annual fee rewards
Welcome value
—
No current offer
Earn 50,000 bonus PC Optimum™ Points
- Annual fee
- No fee
- Purchase APR
- 21.99%
6.6Cited · verified 2026-06-13View → - 24
PC Financial
PC Mastercard
No annual fee rewards
Welcome value
—
No current offer
Earn 50,000 bonus PC Optimum™ points
- Annual fee
- No fee
- Purchase APR
- 21.99%
6.6Cited · verified 2026-06-13View →
Frequently asked
- What is the best credit card for Costco in Canada?
- Based on the earn rate that applies at Costco, the BMO CashBack World Elite Mastercard from BMO currently leads, with a $139 annual fee and 21.99% purchase APR. Rankings update daily.
- What cards does Costco accept in Canada?
- Costco warehouses in Canada accept Mastercard only (plus cash, debit, and Costco Shop Cards). Visa and American Express are not accepted in-warehouse.
- How are these cards ranked?
- We rank by the best earn rate each card delivers at Costco, expressed in cents per dollar so cash back and points compare fairly. Every figure is pulled from the official issuer page, never an affiliate feed.
- How current is this information?
- Fees, rates, and offers are checked regularly against the official issuer pages. This page was last updated 2026-07-29. Always confirm details on the issuer's site before applying.
Best cards for other places
Ranked by value, never payouts
Not sure which one is right for you?
Answer a few questions and we will match you to the cards built for how you actually spend.