Rewards credit cards are among the most popular types of credit cards in Canada. They offer either cash back or points that can be redeemed for groceries, travel, merchandise, gift cards and more.