from USA TODAY 10Best

10 best rewards credit cards

Tap to start

We asked a panel of miles-and-points experts to tell us their favorite general rewards credit cards, and our readers voted for the winners. These are the top 10.

Image courtesy of Citigroup

10. Citi Premier Card

Cardholders earn a 60,000-point signup bonus with qualifying purchases, a $100 hotel credit, plus three points per dollar spent on travel, restaurants, supermarkets and gas stations and one point per dollar on everything else.

Image courtesy of Capital One

9. Capital One VentureOne Rewards

With the VentureOne Rewards card, you can earn unlimited 1.25 miles per dollar on all purchases, as well as 20,000 bonus miles with qualifying purchases, all with no annual fee.

Image courtesy of American Express

8. American Express Gold Card

This card offers several perks and benefits, including the chance to earn three points per dollar spent booking flights directly from airlines, and four points per dollar spent at grocery stores and restaurants.

Image courtesy of Capital One

7. Capital One Venture Rewards

Cardholders earn two miles per dollar on all purchases automatically, plus an attractive 50,000-mile signup bonus, a $100 credit for Global Entry or TSA PreCheck fee and flexible redemption options.

Image courtesy of Chase

6. Chase Freedom Credit Card

Chase Freedom's rotating cashback program means that with a little planning, cardholders can score big Ultimate Rewards points. Each quarter offers the chance to earn five percent cashback in bonus categories.

Image courtesy of Chase

5. Chase Sapphire Preferred

This card offers perks like a 60,000-point sign-up bonus, no foreign transaction fees and the chance to earn two points per dollar spent on travel and restaurants, and one point per dollar spent everywhere else.

Image courtesy of Chase

4. Chase Sapphire Reserve

The Chase Sapphire Reserve offers a 50,000-point sign-up bonus, plus a $300 annual travel credit, Global Entry fee waiver, no foreign transaction fees and three points per dollar spent on travel and restaurants.

Image courtesy of American Express

3. American Express Platinum Card

This card has a higher-than-average annual fee, but it's worth it thanks to perks like a 60,000-point sign-up bonus, $200 airline fee credit and $15 worth of Uber rides or Eats orders each month.

Image courtesy of Chase

2. Chase Freedom Unlimited Credit Card

Cardholders earn 1.5-percent cash back on all purchases automatically. There's no annual fee, and the card comes with a $200 cash back bonus offer with $500 of purchases in the first three months.

Image courtesy of Bank of America

1. Bank of America Premium Rewards

With this card, you can earn 50,000 bonus points with eligible purchases, unlimited two points per dollar spent on travel and dining and 1.5 points per dollar on everything else.

Read more at USA TODAY 10Best

Read the article
Read the article