Credit card images
Experian and CreditMatch

Best Rewards Cards With No Annual Fee

If you want to earn earn rewards, without paying an annual fee, these cards from our partners are great options.

    Best Card for Dining and Entertainment Rewards

    This Card Is Right for You If:

    You are a foodie who spends a lot on groceries and dining out—but you don't want to pay an annual fee. The Capital One SavorOne Cash Rewards Credit Card offers 2% cash back at grocery stores, as well as an impressive 3% back on dining and entertainment. You can also earn a $200 cash bonus when you spend $500 on purchases during the first 3 months of account opening.

    Best Cards for Rotating Bonus Categories

    This Card Is Right for You If:

    You want to earn extra cash back in rotating bonus categories. Discover gives you 1% back on all purchases and 5% back on up to $1,500 in purchases in rotating categories like gas stations, grocery stores, restaurants and more. (You must activate the bonus categories to earn the 5%.) You're also eligible for a unique bonus: Discover will automatically match all the cash back you earn in your first year from account opening.