Which card earns me the most?
Enter monthly spend by category. We rank cards by estimated net annual value: rewards earned (using the earn rates, caps, and tiers in our data) minus the annual fee. Cards we cannot model from the data are left out instead of guessed.
Assumptions
- Net annual value = estimated rewards minus the listed annual fee.
- Spend is treated as even across 12 months. Statement-period caps are modelled as monthly caps.
- Store- and portal-specific rates (named grocers, Expedia/CIBC travel portals, airline/hotel partners) are not applied to general spend. Costco-specific rates apply only with the Costco shopper preference.
- Choose-your-category cards assign the listed number of bonus categories to your highest spend buckets. We do not assume a linked bank account for extra categories.
- Welcome values are the dollar amounts listed on the card. They may bundle a first-year fee waiver or other credits; we do not add extra value beyond that figure.
Point valuations (cents per point)
Rankings use each program’s issuer-published fixed redemption (statement credit or travel-at-fixed-value) when one exists. Aeroplan and Marriott Bonvoy have no issuer cash or fixed-value rate, so they are labelled Estimate.
| Program | ¢/pt | Basis |
|---|---|---|
| Cash back / BONUSDOLLARS | 1¢ | Fixed — 1% cash back = 1¢ on $1 |
| RBC Avion Elite | 1¢ | Fixed — Avion Elite travel, 100 pts = $1 CAD |
| RBC ION+ (Avion Premium) | 0.58¢ | Fixed — ION/ION+ Avion Rewards travel, 172 pts = $1 CAD |
| Aeroplan | 1¢ | Estimate — no issuer cash or fixed-value rate |
| Scene+ | 1¢ | Fixed — 1,000 pts = $10 grocery/pharmacy |
| Amex Membership Rewards | 1¢ | Fixed — 1,000 pts = $10 statement credit |
| TD Rewards | 0.5¢ | Fixed — 200 pts = $1 on Expedia for TD |
| BMO Rewards | 0.67¢ | Fixed — 150 pts = $1 travel Pay with Points |
| CIBC Aventura | 1¢ | Fixed — Flexible Travel, 100 pts = $1 CAD |
| CIBC Adapta | 0.67¢ | Fixed — 1,500 pts = $10 card/purchase |
| Marriott Bonvoy | 0.6¢ | Estimate — no issuer cash or fixed-value rate |
| National Bank À la carte | 1¢ | Fixed — 10,000 pts = $100 À la carte Travel |
| MBNA Rewards | 0.5¢ | Fixed — cash, 200 pts = $1 (Platinum Plus) |
| PC Optimum | 0.1¢ | Fixed — 10,000 pts = $10 |