What Are the Best Credit Rewards Cards?

Hot New Top

If you spend lots of money at the grocery store, then you might be better off swiping the American Express Blue Cash Preferred Card instead. This rewards card returns 6 percent cash back for grocery store expenses on up to $6,000 per year in purchases - that's $180 in cash back per year for people who spend $60 per week on groceries. Cardholders also get 3 percent cash back from gas stations and certain department stores, plus 1 percent cash back on other purchases. There is a $95 annual fee, but this is easily offset by using the card at supermarkets.

Wells Fargo offers one of the best rewards programs with its Propel American Express Card. With this card, you can earn three points per dollar spent on various types of purchases such as restaurants, flights, hotel stays, gas stations, rideshares and more. Other expenses return one point per dollar. More than just a cash-back rewards card, cardholders can redeem their points for travel and other perks. There's no annual fee, and new cardholders get a temporary 0& intro APR. Travel rewards must be booked through Wells Fargo.

Sometimes, cash back is the greatest reward. The Discover it Cash Back card offers one of the best cash-back programs around, allowing cardholders to earn 5 percent cash back at gas stations, grocery stores, restaurants, Amazon.com, and more, plus 1 percent cash back on all other purchases. There is no annual fee, and as a special offer Discover will match all cash back received at the end of your first year. There is no limit on the amount of cash that people can earn or have matched.

Want a travel card that's easy and convenient? If so, check out the Capital One Venture Rewards Credit Card. Cardholders earn double points for every dollar spent on all kinds of purchases, and they also earn 10 times the points when booking rooms at select hotels. Spend $3,000 within the first three months of opening your account and get 50,000 bonus miles; also enjoy the first year of membership without an annual fee.

Rated as one of the best travel rewards cards, the Chase Sapphire Preferred Card lets people earn points by traveling and dining to spend on airfare and other vacation expenses. There are perks for signing up for this card, too, such as earning 50,000 bonus points after spending $4,000 within three months of starting your account. The card has no annual fee for the first year, and then it's $95 in additional years. Earn two points for every dollar spent on dining and travel, then one point for everything else. While lacking perks such as early boarding, it's easy to save for travel fast when using the Chase Sapphire Preferred Card.