What is the best credit card for me?

Young woman at home, looking at her computer while talking on the phone to find the best credit card. Image:

In a Nutshell

Choosing the best credit card is easy if you know your top priority, which could be improving your credit, paying less interest, getting cash back or earning travel rewards.

Marcie Geffner is a personal finance writer and has written for PNC Bank, Key Bank, BMO Bank, J.P. Morgan, Peoples Bank, Union Bank, LoanDepot, LendingTree and American Express. Editorial Note: Credit Karma receives compensation from third-party advertisers, but that doesn’t affect our editors' opinions. Our marketing partners don’t review, approve or endorse our editorial content. It’s accurate to the best of our knowledge when posted. Read our Editorial Guidelines to learn more about our team.
Advertiser Disclosure

We think it's important for you to understand how we make money. It's pretty simple, actually. The offers for financial products you see on our platform come from companies who pay us. The money we make helps us give you access to free credit scores and reports and helps us create our other great tools and educational materials.

Compensation may factor into how and where products appear on our platform (and in what order). But since we generally make money when you find an offer you like and get, we try to show you offers we think are a good match for you. That's why we provide features like your Approval Odds and savings estimates.

Of course, the offers on our platform don't represent all financial products out there, but our goal is to show you as many great options as we can.

This offer is no longer available on our site: Citi® Double Cash Card

If you’re thinking about applying for a new credit card, you’re probably wondering, “What is the best credit card for me?” The answer depends on your primary purpose for the card.

It might be to build your credit, pay a lower rate for balance transfers and purchases, or get cash back bonuses, travel rewards or other perks.

Here are four steps to help you identify your priorities and understand the factors you should consider when choosing a credit card.

  1. Consider your credit.
  2. Decide whether you will pay off your card every month or carry a balance.
  3. Know if you want to transfer a balance.
  4. Choose which type of rewards you want: cash back or travel?

At a glance: Our picks if you want to …

Improve your credit Capital One® Secured Mastercard®
Pay less interest Chase Freedom Unlimited®
Transfer a balance Chase Slate®
Earn cash back Citi® Double Cash Card
Earn travel rewards Chase Sapphire Preferred® Card

1. Consider your credit

Card issuers typically use your credit scores as a factor when deciding whether to offer you a card. Knowing your scores can help you apply for cards that fit your credit profile, whether it’s truly awesome or just so-so.

Once you know your scores, you can apply for cards that you’re more likely to get approved for, which means that the hard inquiry would be worth it. That means you’ll have a better chance of avoiding the unnecessary hard credit inquiry that you’d get by applying for a card and being rejected. Hard inquiries could hurt your scores.

Learn more about hard and soft credit inquiries

If you are new to credit, or are working on rebuilding your credit, you may want to consider applying for a secured card. This type of card can help you build credit as long as you use it responsibly and the issuer reports your payments to the credit bureaus. The Capital One® Secured Mastercard® has a $0 annual fee and reports regularly to the three major consumer credit bureaus.

From our partner

Capital One® Secured Mastercard®

From cardholders in the last year

See Details, Rates & Fees

To help build your credit with a secured card, be sure to make payments on time and try to use no more than 30% of your available credit.

2. Decide whether you will pay off your card every month or carry a balance

If you normally carry a balance or plan to carry one on your new card, your top priority should be a low annual percentage rate, or APR.

There may be a 0% introductory APR offer with a card. For example, the Chase Freedom Unlimited® card has a 0% APR offer for purchases and balance transfers for 15 months from account opening, then a variable APR of 16.49% - 25.24% kicks in for both.

If you transfer a balance during the first 60 days your account is open, you’ll pay an intro balance transfer fee of 3% (minimum $5). After that, the balance transfer fee is 5% (minimum $5) of the amount transferred.

From our partner

Chase Freedom Unlimited®

From cardholders in the last year

See Details, Rates & Fees

To understand why APR is so important when you carry a balance on your card, suppose you had a $3,500 balance and could afford to pay $120 every month. With a hypothetical APR of 18%, you’d pay around $1,138 in interest and it would take you about three years and three months to pay off your balance.

But with an APR of 15% and the same monthly $120 payments, you’d pay about $881 in interest, saving $257. And you’d pay off your balance in about three years and one month.

Pay attention to which APR applies when and for how long. Cards may have an introductory APR offer that expires after a set number of months, different APRs for purchases and balance transfers, or a higher penalty APR that’s typically triggered by late payments.

3. Know whether you want to transfer a balance

If you plan to transfer a balance from a card you already have, you should compare balance transfer offers for different cards to find one you like.

Some factors to consider when choosing a balance transfer card include …

  • The rate you’re currently paying
  • Whether the new card has an introductory APR offer
  • The rate you’ll pay after the intro APR offer expires
  • Any fee you’ll have to pay to transfer all or a portion of your balance to the new card (known as a balance transfer fee)

Chase Slate® has an introductory 0% APR offer for balance transfers for 15 months from account opening (then the variable APR will be 17.24% – 25.99%).

That gives you 15 months to pay off your transferred balance before you start accruing any additional interest on it. Chase Slate® also has a $0 intro balance transfer fee for transfers made within the first 60 days of account opening.

After that, the fee will be 5% or $5 minimum.

4. Choose which types of rewards you want

If you don’t need to build your credit with a secured card and don’t plan to carry or transfer a balance, you can prioritize rewards programs or other perks. You may want to check your Approval Odds through Credit Karma before you apply, though — rewards cards typically require you to have good to excellent credit.

If you want cash back

Cash back cards can help you earn money back for your daily purchases. With the Citi® Double Cash Card, you can earn cash back twice on every purchase: 1% cash back when you make your purchase, and an additional 1% back as you pay for it.

From our partner

Citi® Double Cash Card

From cardholders in the last year

If you want travel rewards

There are lots of options if you prefer to earn travel rewards or points. With the Chase Sapphire Preferred® Card, you can earn 60,000 bonus points if you spend $4,000 on purchases in the first 3 months from account opening. When redeemed for travel through Chase Ultimate Rewards®, that’s worth $750.

You’ll also earn two points per $1 spent on travel and at restaurants worldwide, and one point per $1 spent on all other purchases.

From our partner

Chase Sapphire Preferred® Card

From cardholders in the last year

See Details, Rates & Fees

When you apply for a rewards card, be aware of how much value you’ll get per $1 or point and read the terms of any sign-up bonus rewards that interest you.

Bottom line

Choosing a new credit card is all about figuring out what your financial needs are and what type of card will work best for you. Once you’ve made that top-level decision, you’ll be ready to research specific cards, compare offers and benefits, and apply for a card you like. Keep reading to learn how to get a credit card.