10. Petal 2 Visa Credit Card 

It is best for those who have no credit history

9. Hilton Honors American Express Aspire Card 

It is best for hotel stay 

8. Chase Freedom Unlimited Card

Best No Annual Fee Card 

7. Wells Fargo Active Cash Card 

Best for high-flat rate cashback 

6. Blue Cash Preferred Card From American Express 

It is best for groceries 

5. Capital One Venture Rewards Credit Card 

It is best for simple travel rewards 

4. Discover It Cashback

Best for rotating categories 

3. The Platinium Card From American Express

Best for premium travel perks 

2. Citi Double Cash Card 

Best for Cashback 

1. Chase Sapphired Preferred Card 

It is best for travel rewards