Credit Card Encyclopedia
Browse 59 Canadian credit cards — compare fees, earn rates, and benefits
Amex Bank of Canada
American Express Cobalt Card
Annual Fee
$156
/ $0
Top Rate
5.00x Dining & Restaurants
Amex Bank of Canada
American Express Green Card
Annual Fee
$0
Amex Bank of Canada
The American Express Gold Rewards Card (Charge)
Annual Fee
$250
/ $50
Amex Bank of Canada
The American Express Gold Rewards Card (Lend)
Annual Fee
$250
/ $50
Bank of Montreal
BMO AIR MILES Mastercard
Annual Fee
$0
Bank of Montreal
BMO AIR MILES World Elite Mastercard
Annual Fee
$120
/ $50
Bank of Montreal
BMO CashBack World Elite Mastercard
Annual Fee
$120
/ $50
Top Rate
5.00% Groceries
CIBC
CIBC Adapta Mastercard
Annual Fee
$0
CIBC
CIBC Aventura Gold VISA Card
Annual Fee
$139
/ $50
CIBC
CIBC Aventura VISA Card
Annual Fee
$0
CIBC
CIBC Aventura VISA Infinite Card
Annual Fee
$139
/ $50
CIBC
CIBC Aventura Visa Infinite Privilege Card
Annual Fee
$499
/ $99
CIBC
CIBC U.S. Dollar Aventura Gold Visa Card
Annual Fee
$35
/ $0
Coast Capital Savings
Coast Capital Collabria Cash Back Mastercard
Annual Fee
$0
Coast Capital Savings
Coast Capital Collabria Cash Back World Elite Mastercard
Annual Fee
$120
/ $50
Coast Capital Savings
Coast Capital Collabria Centra Gold Mastercard
Annual Fee
$50
/ $10
Coast Capital Savings
Coast Capital Collabria No Fee Cash Back Business Mastercard
Annual Fee
$0
Coast Capital Savings
Coast Capital Collabria World Elite Business Mastercard
Annual Fee
$130
/ $50
Coast Capital Savings
Coast Capital Collabria World Mastercard
Annual Fee
$120
/ $50
Coast Capital Savings
Coast Capital Collabria US Dollar Mastercard
Annual Fee
$50
/ $35
Desjardins
Desjardins Cash Back Mastercard
Annual Fee
$0
Desjardins
Desjardins Cash Back Visa
Annual Fee
$0
Desjardins
Desjardins Cash Back World Elite Mastercard
Annual Fee
$100
/ $30
Desjardins
Desjardins Odyssey Gold Visa
Annual Fee
$110
/ $30
Desjardins
Desjardins Odyssey Visa Infinite Privilege
Annual Fee
$395
/ $95
Desjardins
Desjardins Odyssey World Elite Mastercard
Annual Fee
$130
/ $40
Envision Financial
Cash Back Mastercard
Annual Fee
$0
Envision Financial
Cash Back World Elite Mastercard
Annual Fee
$120
/ $50
Envision Financial
Centra Gold Mastercard
Annual Fee
$50
/ $0
Envision Financial
No Fee Cash Back Business Mastercard
Annual Fee
$0
Envision Financial
Platinum Business Mastercard
Annual Fee
$99
/ $50
Envision Financial
World Mastercard
Annual Fee
$120
/ $50
Envision Financial
US Dollar Mastercard
Annual Fee
$50
/ $35
Island Savings
Cash Back Mastercard
Annual Fee
$0
Island Savings
Cash Back World Elite Mastercard
Annual Fee
$120
/ $50
Island Savings
Centra Gold Mastercard
Annual Fee
$50
/ $10
Island Savings
No Fee Cash Back Business Mastercard
Annual Fee
$0
Island Savings
Platinum Business Mastercard
Annual Fee
$99
/ $50
Island Savings
World Mastercard
Annual Fee
$120
/ $50
Island Savings
US Dollar Mastercard
Annual Fee
$50
/ $35
National Bank of Canada
ECHO?Cashback Mastercard
Annual Fee
$30
/ $0
National Bank of Canada
Platinum Mastercard
Annual Fee
$70
/ $35
National Bank of Canada
World Elite Mastercard National Bank
Annual Fee
$150
/ $50
Royal Bank of Canada
moi RBC Visa
Annual Fee
$0
Royal Bank of Canada
More Rewards RBC Visa Infinite
Annual Fee
$0
Royal Bank of Canada
More Rewards RBC Visa
Annual Fee
$0
Royal Bank of Canada
RBC ION Visa
Annual Fee
$0
Scotiabank
Scotiabank American Express Card
Annual Fee
$0
Scotiabank
Scotiabank Gold American Express Card
Annual Fee
$120
/ $29
Top Rate
6.00x Groceries
Scotiabank
Scotiabank Platinum American Express Card
Annual Fee
$399
/ $99
The Toronto-Dominion Bank
TD Cash Back Visa Infinite Card
Annual Fee
$139
/ $50
Top Rate
3.00% Groceries
The Toronto-Dominion Bank
TD Cash Back Visa Card
Annual Fee
$0
Valley First
Cash Back Mastercard
Annual Fee
$0
Valley First
Cash Back World Elite Mastercard
Annual Fee
$120
/ $50
Valley First
Centra Gold Mastercard
Annual Fee
$50
/ $10
Valley First
No Fee Cash Back Business Mastercard
Annual Fee
$0
Valley First
Platinum Business Mastercard
Annual Fee
$99
/ $50
Valley First
World Mastercard
Annual Fee
$120
/ $50
Valley First
US Dollar Mastercard
Annual Fee
$50
/ $35