Best Credit Cards of 2017

*Editorial Note: This content is not provided or commissioned by the credit card issuer. Any opinions, analyses, reviews or recommendations expressed in this article are those of the author’s alone, and may not have been reviewed, approved or otherwise endorsed by the credit card issuer. This site may be compensated through the credit card issuer Affiliate Program.

We’ve hand selected the best credit card offers from our partners of 2017 for you. From amazing rewards cards for cash back and travel to long term low interest and balance transfer cards, there is a credit card for everyone on this list.

Capital One® Venture® Rewards Credit Card

This is one of the best cards for people who love to travel. This card earns you unlimited 2X miles per dollar on every purchase, every day and comes with a one-time bonus of 40,000 miles once you spend $3,000 on purchases within 3 months of approval, equal to $400 in travel. The annual fee is $0 intro for first year; $59 after that. The card allows you to fly any airline, stay at any hotel, anytime with no blackout dates — a real plus for last minute travel plans. It also has no foreign transaction fees and your miles don’t expire. All of these benefits make the Capital One Venture Card a great fit for all travelers and even once-a-year vacations!

BankAmericard Travel Rewards® Credit Card

With the BankAmericard Travel Rewards® credit card, you'll earn 1.5 points for every dollar you spend, and points can be redeemed for nearly any travel purchase in the form of a statement credit. This card comes with a 20,000-point sign up bonus when you spend $1,000 in the first 90 days. That can be a $200 statement credit towards travel purchases, and it’s one of the few travel rewards cards with no annual fee. This card also offers no foreign transaction fees, making it perfect for traveling abroad. If you’re a traveler looking for a simple no annual fee card that won’t restrict your travel to certain airlines, giving you the flexibility to travel on any airline, at any time, with no blackout dates, then this card is for you.

Citi® Diamond Preferred® Card – 21 Month Intro Offer on BT and Purchases

This credit card comes with 0% intro APR for 21 months on purchases and balance transfers. With 0% Intro APR for 21 months you can pay off your balance all the way into 2018. You’ll also gain access to Citi Private Pass for exclusive presale tickets and a Personal Concierge Service available to assist you 24/7. You’ll also earn City Easy Deal points with each card purchase redeemable for discounts on online merchandise, travel tickets, gift cards, and more. This card is perfect for people looking to get out of debt or making a large purchase who want 21 months to pay it off.

Discover it® Miles - Unlimited 1.5x Rewards Card

If you’re looking for travel rewards alongside 0% intro APR on purchases, you need to checkout the Discover it® Miles card. This card offers 0% intro APR on purchases for 14 months. This gives travelers the flexibility to pay off large purchases over a longer period of time, while earning miles on their purchases. This is a great travel credit card that also comes with no foreign transaction fees, no annual fee, and no late fee on your first late payment. When you use this card, you’ll earn 1.5 miles for every $1 spent. Add in the fact that Discover will match all the miles you’ve earned at the end of your first year, and you can see why it is one of the top travel cards. Did we mention that you can fly any airline, any time, with no black out dates?

Chase Slate®

This is one of the most popular cards for balance transfers. The Chase Slate is the only card that has the unique combination of a long 0% intro APR, $0 annual fee, and $0 intro fee on transfers made within 60 days of account opening. If you are paying interest on any balance, you can transfer it completely for free within the first 60 days you have this card. It’s available to those with good credit, so it’s okay if your credit score isn’t quite perfect. If you’re ready to put your credit card debt behind you, the Chase Slate has all the tools and perks you need to make it happen.

Citi Simplicity® Card - No Late Fees Ever

This is the “no fee card.” There is no annual fee, no late fees, and you won’t get charged a penalty rate for missing a payment, EVER. This card comes with a staggering 21-month period of 0% intro APR on purchases and balance transfers. With 0% Intro APR on balance transfers the Citi Simplicity allows you to pay down your balance well into 2018. This card makes saving simple.

BankAmericard Cash Rewards™ Credit Card

This credit card is a top choice for drivers and families. To start, it has a $100 online cash rewards bonus after spending at least $500 in the first 90 days. It also has no annual fee and 0% APR on purchases and balance transfers for the first 12 billing cycles. These benefits by themselves are great, but add in the card’s 3% cash back on gas, 2% back at grocery / wholesale clubs, & 1% back on all other purchases and you’ll see why this card is great for commuters and families. On top of this, the card offers extra rewards every time you redeem your cash rewards into your Bank of America checking or savings account. If you spend money on gas or at the grocery store and want a card without an annual fee, this card is one of the best options for you.

The Amex EveryDay® Credit Card from American Express

This card comes with 0% intro APR on purchases and balance transfers for 12 months, plus a superior rewards program geared towards grocery spending. If groceries are one of your biggest weekly expenses, you should carry this card in your wallet. You’ll receive 2 Membership Rewards points for every dollar spent at U.S. grocery stores, up to $6,000 per year, and 1 Membership Reward point for all other purchases. There’s no annual fee, and a sign up bonus of 10,000 Membership Rewards after you make $1,000 in purchases within the first 3 months. If you use this card 20 times per billing cycle or more, there’s a unique feature that lets you to earn 20% more points on purchases within that billing cycle. If you use your card more than 20 times per billing cycle and have a large weekly grocery bill, this card is for you.

Chase Freedom Unlimited℠

With this card, there’s no annual fee, and you’ll get $150 bonus cash after spending $500 in the first three months. There’s nothing better than free bonus cash, and on top of that, this card has 0% intro APR on purchases and balance transfers for 15 months. The ongoing APR is 15.49% - 24.24% Variable. For ongoing rewards, the Chase Freedom Unlimited card earns 1.5% cash back, and as the name implies, there’s no limit to how much you can earn. This card allows you to shop and travel with confidence because it comes with zero liability protection, chip-enabled security, purchase protection, price protection, and auto rental collision damage waiver. See terms and more details on the application page.

Chase Sapphire Preferred® Card

One of the most popular cards for frequent travelers – and for good reason! Chase Sapphire Preferred cardholders earn 2X points on travel and dining at restaurants & 1 point per dollar spent on all other purchases worldwide. You can also earn 50,000 bonus points after you spend $4,000 on purchases in the first 3 months from account opening. That's $625 in travel when you redeem through Chase Ultimate Rewards®. Another benefit of this card is it allows you to transfer your points at a 1:1 ratio to several travel programs with no transfer fees, including but not limited to, United MileagePlus, Southwest Rapid Rewards, Hyatt Gold Passport and Marriot Rewards. This makes the card perfect for travelers who like to use multiple loyalty programs or fly with multiple airlines. There is a $95 annual fee, but it is waived for the first year and the rewards can easily make up for it depending on your spending habits.

Discover it® Cashback Match™

This is the best cash back credit card for people who like maximizing rotating bonus categories. This cash rewards card comes with a unique sign up bonus unlike anything you’ve seen; At the end of your first year, Discover will match the cash back you’ve earned. This is the only credit card that will match your cash back at the end of the first year. So if you earned $200 in cash back from purchases in your first year, Discover will match it, making your total cash back for the year $400! The Discover it card earns 5% cash back in popular spending categories that change each quarter and 1% on all other purchases. The 5% cash back categories include things like gas, groceries, dining, and more. On top of the incredible rewards program, this card comes with 0% intro APR on purchases and balance transfers for 14 months. There is even no annual fee, no foreign transaction fees, and no late fee for your first late payment.

Share your experiences, tips and tricks with us!

Let others learn from your experience. Ask questions. Share your thoughts and opinions about credit cards.

There is nothing we value more than the opinions of our customers. We encourage open discussions among all users and hope we can all share advice. Please keep our site clean and safe by following our posting guidelines and please, don’t disclose personal information like your credit card numbers or account information.

Community Conversation

Thank you. Your comment has been submitted and is pending editorial review.
card loader

Sort by:

Picture of Pete D Warren

By: | Mar 20, 2017

Scored a free round trip from Portland OR to Frankfurt Gm for free after just a year with the Sapphire Card. Good card!

Picture of Vince Skrzypek

By: | Mar 18, 2017

We're taking a big vacation and want to open a credit card that offers the best rewards. Including cash back, everyday rewards or even travel rewards. No annual fee also. Not worried about introductory offers since we will be paying off right away. There's so many different options I've seen. Anything stick out ahead of the rest?

1 Reply

By: CompareCards | Mar 20, 2017

The Discover It Cashback Match is a very popular offer right now because for new cardholders, Discover will double all the cash back you earn during your first year! This card comes with 5% cash back in special rotating categories and 1% on everything else, plus no annual fee. A few other popular no annual fee rewards cards include the Citi Double Cash, BankAmericard Travel Rewards, and the Chase Freedom Unlimited.

Picture of Sharon Hendrickson Dillsaver

By: | Mar 18, 2017

Want a card with bonus cash and at least 2% on everything.

Picture of Suzanne Ward

By: | Mar 12, 2017

So far this has been one of the best cards for me. And the customer service has been great people to work with.

Picture of Andrea Schield

By: | Mar 11, 2017

I want to fix my pool around $5,000 will fix it what is the best card to use for that?

1 Reply

By: CompareCards | Mar 14, 2017

If you're looking for a credit card that offers 0% intro APR to finance your big purchases, check out the Citi Simplicity or Citi Diamond Preferred. Both of these cards offer 0% intro APR for 21 months!

Picture of Ronald Osburn

By: | Feb 28, 2017

Have most of those Cards!

Picture of Grace Giusti Centauro

By: | Feb 27, 2017

I am trying to pay down a credit card. Not sure which one. I need 0 transfer, 0 APR, no annual fee. Not looking to do anything but pay down my existing card.

2 Replies

By: CompareCards | Feb 27, 2017

Two cards that meet the criteria you're looking for are the Chase Slate card and the Barclaycard Ring Mastercard. They each come with 0% intro APR for 15 months, no annual fee, and no intro balance transfer fee.

By: Elias Huerta | Mar 7, 2017


Picture of Dåhomie Yêntêbsin

By: | Feb 3, 2017

what is the best card for someone with bad or no credit, and trying to build their credit score?

2 Replies

By: CompareCards | Feb 6, 2017

If you have bad credit or no credit, you will probably need to start with a secured credit card. Secured cards work just like normal credit cards, but you have to put down a refundable security deposit to get approved. After a year or so of responsible use, you will have built up your credit enough to get approved to a standard, unsecured credit card. The Capital One Secured MasterCard and the Discover it Secured Credit Card are both great options.

By: Carol Commissiong | Feb 28, 2017

try Discover and Wells Fargo

Picture of Susan Hodges

By: | Feb 2, 2017

I have excellent credit and I am looking for a card that has at least a 21 month 0% Introductory period, with no balance transfer fees and no annual fee. Which card would be my best option?

1 Reply

By: CompareCards | Feb 6, 2017

There is not a credit card that meets all three of the requirements you're looking for. However the Citi Simplicity and the Citi Diamond Preferred each offer 0% intro APR for 21 months. If you would rather have no balance transfer fee, check out the Chase Slate card or the Barclaycard Ring MasterCard.

Picture of Jill Sommer

By: | Jan 31, 2017

My husband and I do many outdoor activities and use many gallons of fuel throughout the year. Is there a credit card good to use for fuel purchases?

1 Reply

By: CompareCards | Feb 1, 2017

The BankAmericard Cash Rewards is an excellent option if you're looking for a great rewards rate on gas purchases. This card offers 3% cash back on gas and 2% cash back on groceries stores & wholesale clubs for the first $2,500 in combined grocery/wholesale club/gas purchases each quarter.


These responses are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser's responsibility to ensure all posts and/or questions are answered.

Advertiser Disclosure