Best credit cards under $100 annual fee

6 cards with annual fees between $1 and $100, ranked by signup bonus.

Why consider a low annual fee credit card?

Cards with annual fees under $100 often offer better signup bonuses and earn rates than free cards, while costing a fraction of premium cards ($200-$700). The maths usually works out: a $49 fee card with a 100,000 point bonus beats a free card with 20,000 points.

How the rankings work

Cards are sorted by signup bonus points. Compare the bonus against the annual fee to find the best first-year value. Check each card's detail page for a full profit breakdown including gift card and flight redemption values.

Craig

Something out of date? Let me know on Instagram, Facebook, or email and I'll fix it ASAP.

— Craig