I receive compensation for content and many links on this blog. You don’t have to use these links, but I am grateful to you if you do. American Express, Citibank, Chase, Capital One and other banks are advertising partners of this site. Any opinions expressed in this post are my own, and have not been reviewed, approved, or endorsed by my advertising partners. I do not write about all credit cards that are available -- instead focusing on miles, points, and cash back (and currencies that can be converted into the same).
I’ve often explained the concept of ‘best’ credit card is really 3 different concepts — there are different ways that credit cards can benefit you, and there are different cards which will serve your needs in each category.
Here are the different reasons to get a rewards credit card.
- Those you get just for the signup bonus, but you may not want to keep spending on the card after you’ve earned the bonus.
- Those you get for the benefit of having the card, the benefits are great, but it may not be one you actually want to put spend on.
- Those that are most rewarding for everyday spending. You carry these in your wallet and pull them out to charge with
Here I’m going to suggest what I believe are the best personal credit cards that reward you the most for your spending every day.
My rank-order priorities for where to put credit card spending is:
- Meet minimum spend requirements for signup bonuses. The most valuable thing you can do with your spending it put it towards signup bonuses on new cards. That’s far more leveraged than earning a single mile (or even 2 or 3).
- Meet spending requirements to earn benefits. If you’re trying to qualify for elite status and your card helps you do that, you’re willing to settle for lower value points in order to get there.
- Earn the most from your spend. What card offers the most valuable points, and/or double or triple points for the kind of spend you’re doing.
Most people don’t sign up for credit card after credit card to get signup bonuses. Since a plurality of all miles are earned through credit cards, “what credit card should I get?” is probably the single most common frequent flyer question I’m asked. But usually folks want to know what one card is most rewarding. And even people chasing bonuses aren’t doing so all the time (those that are are, at least, in the great minority). So most readers will want a card that’s rewarding day in, day out.
Here are my top five or six depending how you count:
- Chase Sapphire Preferred Card offers a $0 fee the first year ($95 thereafter), 50,000 points after $4000 in spend within 3 months, no foreign currency conversion fees, and double points on all travel and dining spend.
Points transfer to United, British Airways, Korean Airlines, Southwest Airlines, Singapore Airlines, Virgin Atlantic, Hyatt, Marriott, Ritz-Carlton, and IHG Rewards Club. These are some of the most valuable points, and the card earns them quickly.
This is the card I recommend most to beginners in the hobby for getting started.
- Amex EveryDay® Preferred Credit Card is the best Membership Rewards-earning card, that can earn 1.5 points per dollar on all spend, with spending category bonuses on top. (offer expired)
The card can earn 1.5 points per dollar on all spend, and a 50% bonus even on top of spending category bonuses. So unquestionably one of the strongest cards in the market for ongoing spend.
It earns 3x at US supermarkets, and 2x at US gas stations. Supermarket bonus earn is capped at your first $6000 in spend each year. Thirty swipes in a billing cycle will get you a 50% bonus on all of your points-earning for that month — and the bonus even applies to the supermarket and gas station bonus categories (so supermarkets are up to 4.5 points per dollar).
Cathay Pacific’s AsiaMiles is an American Express transfer partner.
- Premier Rewards Gold Card from American Express offers 25,000 points after $2000 spending within 3 months of card opening but most importantly for this post it gets you triple points on airfare and double points at US gas stations, US restaurants and at US supermarkets. It’s the fastest earning card for frequent travelers.
The annual fee is $0 the first year then $195 thereafter. They take the sting out of the fee by giving you a $100 airline fee credit. And since that credit applies even in the first year you can make money in year one, even apart from all of the points.
Emirates A380 First Class Shower (Emirates is a Direct Membership Rewards Transfer Partner)
I love Membership Rewards points for their flexibility to transfer to a variety of airlines, especially Singapore Airlines (great premium cabin award availability for their own members), as well as Aeroplan for Star Alliance, and Alitalia for a decent award chart and their additional award availability for additional points.
- Citi ThankYou Premier offers 50,000 points after $3,000 in purchases within 3 months of account opening as a signup bonus. The annual fee is $0 the first year, then $95. (offer expired)
The card offers triple points on travel (a category that even includes gas) and double points on dining and entertainment. The entertainment category is really broad and some wineries are even included. Stay thirsty, my friend!
Citi Prestige offers 50,000 points after $3000 spend within 3 months. (Offer expired) It offers nearly identical spending bonuses — triple points on air and hotel and double points on dining and entertainment. ‘Air and hotel’ isn’t as broad as ‘travel including gas’ that’s offered by ThankYou Premier however.
This is a $450 card, but gives you a $250 airline credit (which can be used on airfare, and earned twice during your first cardmember year if you apply now) and a $100 global entry credit. Points can be used to buy paid tickets on American at 1.6 cents apiece or transferred to miles with several airline programs.
Etihad First Class. This card’s points transfer directly to Etihad Guest, as well as programs like Singapore Airlines Krisflyer.
The card comes with American Airlines lounge access (when flying American) and a Priority Pass Select card (with unlimited visits and 2 free guests). And 3 free rounds of golf per year, too, and 4th night free on hotels.
- Starwood Preferred Guest® Credit Card from American Express offers a signup bonus of up to 25,000 points after $3000 spend within 3 months of account opening and comes with 2 stays and 5 nights towards elite status, and $30,000 spend gets you Gold status from Starwood. (Offer expired)
I’ve had the personal version for nearly 14 years. The reason it’s great is because Starwood has the most number of airline points transfer partners where transfers are 1:1 into miles (or better).
You’re earning Starwood Starpoints and those are the most valuable currency.
And there’s a built-in 25% transfer bonus: for every 20,000 airline miles you transfer points into Starwood gives you 5000 additional miles. So you effectively earn 1.25 miles per dollar on all of your spend (a built-in 25% bonus), and you get to pick what airline program you want your miles in later.
Singapore A380 Suites Class (Transfer Points Directly to Singapore… or Numerous Other Airlines)
These six cards all are the very best for earning the most valuable currencies — points which transfer to a variety of different mileage programs — Chase Ultimate Rewards, American Express Membership Rewards, Starwood Starpoints, and Citi ThankYou Rewards.
While these are the most lucrative cards for spending each day, if you’re not getting bonus points (e.g. 2 points per dollar or better on your spending) or you don’t think about using your miles for international business and first class tickets, then consider whether miles make sense for you. Earning just 1 point per dollar on a credit card is essentially ‘buying’ that point for 2 cents, since the opportunity cost is a strong cash back credit card.