The list of credit cards with annual statement credit for long-term keeping.

Credit CardAnnual FeeAnnual Statement Credit
National Bank World Elite Mastercard$150$150 travel enhancement credit per calendar year, making the annual fee effectively $0.
Travel enhancement credit can be applied towards:
– Airport parking
– Baggage fees
– Seat selection
– Access to airport lounges
– Flight upgrades

Tips: You can book refundable parking, claim the credit, then cancel the booking to cash out $150 credit. The credit is per calendar year, so you can double dip during your first year.
BMO eclipse Visa Infinite Card$120$50 statement credit per year, making the annual fee effectively $70.
TD First Class Travel Visa Infinite Card$139
(First year Free)
$100 credit for a travel booking at Expedia For TD of $500+, which is quite inflexible.
American Express Gold Rewards Card$250$100 credit for a travel booking of $100+, making the annual fee effectively $150.
Tips: You can use refundable hotel booking trip to cash out $100 credit.
BMO eclipse Visa Infinite Privilege Card$499
$200 credit for the first purchase of $200+
CIBC Aventura Visa Infinite Privilege Card$499$200 credit for any travel purchases
American Express Platinum Card$799$200 credit for travel booking of $200+
$200 credit for dining spend of $200+ at selected restaurants

In addition, there are also several hotel credit cards that come with a free night certificate that worths more than annual fee.


Leave a Reply