Rewards Program: BMO CashBack
-
BMO CashBack World Elite Mastercard
5% on groceries is the highest rate here, but every cap is monthly rather than annual, which limits the card to roughly $672 of bonus cash back a year no matter how much you spend. $139 a year. 21.99% purchase APR.