Lantern by SoFi seeks to provide content that is objective, independent and accurate. Writers are separate from our business operation and do not receive direct compensation from advertisers or partners. Read more about our Editorial Guidelines
and How We Make Money
Choosing a credit card is an important financial decision, but knowing what you want and what you’re likely to qualify for can make it easier.While many people want to know what the top credit card is, how you go about choosing the right credit card for you will depend on what kind of credit card you need. For example, you might be looking for a card that offers cash back rewards, while someone else will prefer one that features travel rewards. And you’ll also likely want to look for a card that fits your credit profile. If you don’t have excellent credit, your priority may be to find a card that you’re likely to be approved for.But given that everyone is different, within each category some choices may be better for you than others. Let’s take a closer look.
How We Chose the Best Credit CardsTo find the best credit cards, we first divided the market into nine groups:
We then looked at the selection of cards that best fit each category that are issued by over a dozen major card issuers and credit unions. (However, we only included cards that are offered to all applicants, which leaves out products offered by credit unions that not everyone can join.) Be aware that credit card terms and offers can change; our assessments are based on information that was current in May 2022.Then we looked at the most salient factors for each category. For example, the best balance transfer credit card needs to have the longest promotional financing period, while the top travel credit card needs to offer the most valuable travel rewards. Read on for more details—and the best cards.Recommended: Credit Card Terms
- Rewards credit cards
- Balance transfer credit cards
- 0% Intro APR credit cards
- No annual fee credit cards
- Secured cards
- Fair credit cards
- Cash back credit cards
- Travel credit cards
- Small business credit cards
Best Rewards Credit CardsThere are many types of rewards credit cards, including ones that offer cash back and others that provide travel rewards. The cards we ranked as best rewards cards offer the most valuable rewards. The most important factor in our ranking is ongoing rewards for spending, followed by the initial new account bonus. After that, we considered each card’s annual fee as well as benefits offered. The card’s APR and promotional financing wasn’t important in our determinations, as these cards are best used by those who avoid interest charges by paying their balance in full.
If You Want Travel Rewards: Chase Sapphire Preferred® CardThis is a fantastic card for new and experienced award travel enthusiasts. New cardholders can earn 60,000 bonus points after spending $4,000 on purchases within three months of account opening. That’s $750 when you redeem through Chase Ultimate Rewards®. The Chase Sapphire Preferred® Card also offers 5x points on travel purchased through Chase Ultimate Rewards®, 3x on dining, and 2x on all other travel purchases, and $50 annual Ultimate Rewards Hotel Credit, plus more. There’s a $95 annual fee for this card, and no foreign transaction fees. The regular APR for this card is between 21.24% and 28.24% (updated as of May 25, 2023).
If You Want Cash Back Rewards: Wells Fargo Active CashWells Fargo recently released this card, which quickly became one of the top cash back cards available. New applicants earn $200 in cash back after spending $1,000 on purchases within three months of account opening. An additional bonus: you get up to $600 of cell phone protection against damage or theft, subject to a $25 deductible, when you pay your monthly cell phone bill with your Wells Fargo Active Cash card. You simply earn unlimited 2% cash back on purchases, and there’s no annual fee for this card.
Best Balance Transfer Credit CardsWhen you have a significant outstanding credit card balance, then opening a new account with a 0% APR balance transfer offer can be an easy and inexpensive way to pay it off. As we were selecting the top balance transfer credit cards, we considered the duration of the interest free financing period to be the most important factor. Next, we looked at other features, such as cash back rewards. The balance transfer fee on most cards now is the same at 3%, and all of the cards with the most competitive balance transfer offers have no annual fee, so neither factor was among our criteria.
If You Want a Lengthy Promotional Financing Period: U.S. Bank Visa® Platinum CardThe U.S. Bank Visa® Platinum Card offers 18 billing cycles of 0% APR financing on both new purchases and balance transfers, with a balance transfer fee of either 3% of the amount of each transfer or $5 minimum, whichever is greater. Afterward, the standard APR of 18.99% to 28.99% will apply. But while there’s no annual fee for this card, there are no rewards offered either (updated as of Feb. 3, 2023).
If You Want a Great Balance Transfer Offer and Cash Back: Citi® Double Cash Card - 18 month BT offerThe Citi® Double Cash Card - 18 month BT offer is not just one of the top balance transfer cards, it’s also an extremely competitive cash back card as well. New applicants receive 18 months of 0% APR financing on balance transfers. The APR after that is between 18.99% and 28.99%. There is also an intro balance transfer fee of 3% of each transfer (minimum $5) completed within the first four months of account opening. After that, your fee will be 5% of each transfer (minimum $5). At the same time, it offers a high rate of cash back on all purchases, with no limits. You earn 1% cash back at the time of purchase and another 1% back when you pay for your purchases, for a total of up to 2% cash back. You must pay at least the minimum due on time to earn cash back. There’s no annual fee for this card, and the variable APR for purchases is between 18.99% and 28.99% (updated as of May 9, 2023).
Best 0% Intro APR Credit CardsAs with balance transfer credit cards, the top cards in this category will have longer introductory financing periods. It wasn’t necessary to consider annual fees, as all of the best cards in this category don’t have any. And since some cardholders will also want to earn rewards as well, we selected a top card with that option.
If You Want a Lengthy Promotional Financing Period: U.S. Bank Visa PlatinumJust as its balance transfer offer is relatively lengthy, so is this card’s introductory purchase APR — 18 billing cycles of 0% APR financing on new purchases. You also receive 18 billing cycles of interest-free financing on balance transfers. After the promotion, the regular APR ranges from 18.99% and 28.99%, and there’s a balance transfer fee of either 3% of the amount of each transfer or $5 minimum, whichever is greater. There’s no annual fee for the U.S. Bank Visa Platinum card, but there are no rewards either (updated as of Feb. 3, 2023).
If You Want a 0% APR Card With Cash Back Rewards: Chase Freedom Unlimited®The Chase Freedom Unlimited® offers new applicants 15 months of 0% APR financing on new purchases, plus the same on balance transfers. After that, the regular APR is between 19.99% and 28.74% (updated as of June 6, 2023).Cardholders in the first year can enjoy 6.5% cash back on travel purchased through Chase Ultimate Rewards®, 4.5% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and 3% on all other purchases (on up to $20,000 spent in the first year).
Cardholders after the first year or $20,000 spent can enjoy 5% cash back on Chase travel purchased through Ultimate Rewards®, 3% cash back on drugstore purchases and dining at restaurants, including takeout and eligible delivery service, and unlimited 1.5% cash back on all other purchases.There’s no annual fee for this card.Recommended: Reading Your Credit Card Statement
Best No Annual Fee Credit CardsThere are still many credit cards from all of the major banks and credit unions that have no annual fee. And like other credit cards, these no-fee cards come with a variety of strengths that make them best suited for different uses. Once we excluded cards with an annual fee, we looked at the remaining cards from major issuers that had other outstanding features including 0% APR financing, were available to people who have poor credit, and offered the chance to earn travel rewards.
If You Want a No Annual Fee Card for 0% APR Financing: U.S. Bank Visa PlatinumIt shouldn’t come as a big surprise that a card that sits at the top of balance transfer and 0% introductory APR markets is one of the top cards with no annual fee. That’s because the U.S. Bank Visa Platinum card offers 18 billing cycles of 0% APR financing on new purchases and balance transfers. Afterward, the regular APR ranges from 18.99% to 28.99%. If you take advantage of a 0% APR promotional financing offer, avoiding new debt will make it much easier to pay off your existing balance before the promotional offer expires (updated as of Feb. 3, 2023).
If You Have Poor Credit and Want to Rebuild It: Capital One Platinum Secured Credit Card There are millions of Americans with poor credit, and the Capital One Platinum Secured Credit Card offers them an easy way to begin rebuilding it. All you have to do is make an initial, refundable deposit of $49, $99, or $200 (depending on your creditworthiness) and you’ll receive a $200 line of credit. If you pay your bills on time, you’ll be automatically considered for a higher line of credit in as little as six months. But otherwise, this card works just like any other credit card. You’ll receive a monthly statement and you must make a monthly payment. Unlike some secured cards, there’s no annual fee. The regular APR for this card is 29.99% (updated as of March 30, 2023).
If You Want to Earn Travel Rewards: Bank of America® Travel RewardsThis card offers new applicants 25,000 online bonus points, with $250 in travel rewards, after they make at least $1,000 in new purchases within 90 days of opening the account. You also earn 1.5 points for each dollar spent on all purchases. The card even comes with a 0% introductory APR for 15 billing cycles for purchases. The regular ongoing APR is 16.24% – 26.24% variable. In addition to having no annual fee, it has no foreign transaction fees either.
Best Secured CardsSecured credit cards are great for those who have bad credit and are looking to use a new card to help rebuild their credit history. Secured cards work just like regular, unsecured credit cards except that they require you to make a refundable deposit before you can open an account. We looked at the top secured cards, with a preference for those that have no annual fee. We also considered whether the secured cards have a low minimum deposit and/or offered rewards for spending.
If You Want a Low Refundable Deposit: Capital One Platinum Secured Credit CardWith most secured cards, the amount of your deposit always becomes your credit limit. But with the Capital One Platinum Secured Credit Card, some cardholders will receive a $200 credit limit with only a $49 or $99 refundable deposit. Depending on your creditworthiness, you might have to make the full $200 deposit, but you will automatically be considered for a higher credit limit after six months. There’s no annual fee for this card. The regular APR for this card is 29.99% (updated as of March 30, 2023).
If You Want to Earn Rewards With a Secured Card: Bank of America® Customized Cash Rewards Secured Credit CardIt used to be that you couldn’t earn rewards from a secured card, but now there are several that offer cash back. The secured card with the most generous cash back rewards is the Bank of America® Customized Cash Rewards Secured Credit Card. Just like the unsecured version, It offers 3% cash back in the category of your choice, including gas, online shopping, dining, travel, drug stores, or home improvement/furnishings. You also earn 2% cash back at grocery stores and wholesale clubs and unlimited 1% cash back on all other purchases. This card requires a $300 minimum deposit, and has no annual fee.
Best Fair Credit CardsPeople with fair credit likely either have a limited credit history or have had significant credit problems, but still have better credit than those with bad credit. The problem for people in this category is that they won’t qualify for cards that require good or excellent credit, but they can still be approved for cards with more generous terms than those meant for applicants with bad credit. To choose the best cards in this category, we looked for issuers that are specifically marketing their cards to those who have credit between poor and good. We then looked for cards that offer compelling features such as cash back rewards and the ability to be approved without an established credit history.
If You Have Fair Credit and Want to Earn Rewards: Capital One QuicksilverOne Cash Rewards Credit CardHere’s a card that you can get with fair credit but that still offers strong rewards. You earn 1.5% cash back on all purchases, with no limits. And although the Capital One QuicksilverOne Cash Rewards Credit Card has a $39 annual fee, there are no foreign transaction fees imposed on charges processed outside of the United States. Cardholders can also enjoy up to six months of complimentary Uber One membership statement credits through Nov. 14, 2024. The regular APR for this card is 29.99% (updated as of March 30, 2023).
If You Have a Limited Credit History: Petal® 1 Visa® Credit CardPetal credit cards are issued by WebBank, Member FDIC. This innovative card issuer judges new applicants by factors beyond your credit score, such as your banking history. The Petal® 1 Visa® Credit Card features a credit limit of $300 to $5,000 and even earns 2% to 10% cash back at select merchants. Petal 1 card members will not incur fees if they pay on time. This card has no annual fee, but card members may incur a late payment fee of up to $40 and returned payment fees of $29. The regular APR on this card is between 24.74% and 34.24%. (Updated as of April 12, 2023.)
Best Cash Back Credit CardsThere are several kinds of cash back credit cards, but the two most popular are flat rate cards that offer the most cash back on all purchases, and cards that feature bonus categories while only earning 1% on charges that don’t qualify for a bonus. When we were selecting the top cash back credit cards, the most important factor was the rate of cash back offered, followed by how few additional limits or restrictions applied. The next most important factors to consider were the card’s annual fee and any new account bonus offered. As with other reward credit cards, the APR isn’t considered as these cards aren’t suited for those who intend to carry a balance.
If You Want a Cash Back Credit Card That Earns a Flat Rate of Cash Back on All Purchases: Wells Fargo Active CashThose who want to use one card that offers an excellent rate of cash back on purchases with no limits will appreciate the Active Cash card from Wells Fargo. It features unlimited 2% cash back on purchases, with no gimmicks. New applicants also earn $200 in cash back after spending $1,000 on purchases within three months of account opening, and there’s no annual fee for this card. Plus you get up to $600 of cell phone protection against damage or theft, subject to a $25 deductible, when you pay your monthly cell phone bill with your Wells Fargo Active Cash card.
If You Want a Cash Back Credit Card That Offers Large Amounts of Cash Back on Purchases From Bonus Categories: Blue Cash Preferred® Card from American ExpressAt a time when many Americans are spending more than ever at supermarkets and on entertainment streaming services, this card offers a phenomenal 6% cash back on these purchases (limited to $6,000 per year in U.S. supermarket spending, then 1%). It also offers 3% cash back at U.S. gas stations and on transit purchases including taxis, rideshare, parking, tolls, trains, buses, and more. You can also earn $250 back after you spend $3,000 in purchases within six months of account opening. Terms apply on the cash back benefits. All of these opportunities to earn cash back are well worth this card’s $95 annual fee, which is waived the first year. The card has an introductory APR of 0% for 12 months on purchases from the date of account opening, then a variable rate of 18.99% to 29.99% (updated as of May 4, 2023).
Best Travel Credit CardsWhen choosing a top travel rewards credit card, you can go in several directions. One option is a card that offers rewards with your favorite airline or hotel program. Another is to earn rewards that are transferable to multiple airline or hotel programs. To select the best travel credit cards, we looked primarily at the value of the rewards earned from spending and how easy it is to redeem those rewards. Next, we looked at the initial new account bonus offered, followed by any unique benefits featured. We also considered the annual fee, but it’s not one of the most important factors since most travel rewards cards will have an annual fee.
If You Want to Earn Rewards That Can Be Transferred to Airline and Hotel Programs: Chase Sapphire Preferred® CardThis card is a leader among those that offer flexible rewards that can be transferred to airline miles or hotel points. New cardholders can earn 60,000 bonus points after spending $4,000 on purchases within three months of opening the account. The Chase Sapphire Preferred® Card also offers 5x points on travel purchased through Chase Ultimate Rewards®, 3x on dining, and 2x on all other travel purchases, and $50 annual Ultimate Rewards Hotel Credit, plus more. Points can be transferred to airline or hotel partners or redeemed for travel reservations booked through Chase. This card even offers a range of valuable travel insurance and purchase protection policies. There’s a $95 annual fee for this card, and no foreign transaction fees. The regular APR for this card is between 21.24% and 28.24% (updated as of May 25, 2023).
If You Want to Earn Rewards and Elite Status on a Discount Carrier: Frontier Airlines World Mastercard® from BarclaysThere are a lot of airline credit cards, but this one stands out. First, it offers new applicants 50,000 bonus miles plus a $100 flight voucher after spending just $500 on purchases within 90 days of account opening. It also offers 5x miles on Frontier Airlines purchases and 3x miles at restaurants. But unlike any other airline credit card, you can earn one qualifying mile towards elite status for every dollar spent on all purchases. This allows you to easily earn elite status and avoid many of the ancillary fees that can be drawbacks when flying ultra-low cost carriers like Frontier. And although it has an $89 annual fee, that’s waived the first year and you can earn a $100 flight voucher each cardmember year after spending just $2,500 on purchases.
Best Small Business Credit CardsWith the right credit cards, small business owners can organize their spending while earning valuable rewards. Thankfully, most major credit card issuers offer cards that are specifically designed for business use. When selecting the best small business credit cards, we looked at many of the same features that are valued in a consumer card. We considered the value of the rewards earned for spending, the initial new account bonus, and the annual fee.
If You Want Flexible Reward Points: Ink Business Preferred® Credit CardThis card offers new applicants a massive 100,000 point bonus after spending $15,000 within three months of account opening. The Ink Business Preferred® Credit Card from Chase also features 3x points on up to $150,000 each year spent on combined purchases of shipping, online advertising, travel, and internet, cable, and phone services. Points are earned in Chase’s Ultimate Rewards program and can be transferred to airline or hotel partners or redeemed for travel reservations booked through Chase. There’s a $95 annual fee for this card, and the regular APR is between 20.99% and 25.99% (updated as of June 6, 2023).
If You Want to Earn Cash Back From Your Business Purchases: Capital One Spark Cash PlusSmall business owners who prefer cash back to travel rewards may prefer the Capital One Spark Cash Plus card. New applicants can earn $1,000 in cash bonuses including $500 after spending $5,000 within the account’s first three months, and another $500 once you spend $50,000 in the first six months. There’s no preset spending limit for this card, and there’s no APR as it’s a charge card that you pay in full each month. The card features a $150 annual fee, but business owners with greater spending needs can earn a $200 cash bonus every year that they use their card to spend $200,000 or more. This potential annual cash bonus can cover your $150 annual fee and then some.The card has no foreign transaction fees.
The TakeawayWhen you’re choosing a credit card, there are a lot of features to choose among. Taking the time to figure out what’s most important to you (as well as what you’re eligible for) can help you narrow the field. And knowing what’s best in each of our rankings can give you options to aim for as you apply. Just remember that your needs may change, so it may be a good idea to review what’s available every so often and make sure that your card is still tops for you.If you’re trying to find a credit card that’s right for you, Lantern by SoFi can help by showing you a range of offers.
Photo credit: iStock/SolStock
About the Author
Jason SteeleJason Steele has been writing about credit cards and award travel since 2008. One of the nation's leading experts in this field, he has contributed to dozens of personal finance and travel outlets and has been widely quoted in the mainstream media.