Joyce Brown, CPA
@blackhole1
The longest 0% APR credit cards are the Citi Simplicity® Card - No Late Fees Ever (0% for 18 months on purchases and 0% for 18 months on balance transfers), the U.S. Bank Visa® Platinum Card (0% for 20 months on purchases and 0% for 20 months on balance transfers), and the Wells Fargo Platinum card (0% for 18 months on qualifying balance transfers and 0% for 18 months on purchases). They all have $0 annual fees, but watch out for transfer fees.
A long period of 0% interest can be really helpful if you need to make a big purchase but can’t pay it all off right away. You can avoid interest entirely if you pay in full by the time the intro rate ends. And if you can’t manage that, you’ll at least have a smaller balance when interest kicks in.
It’s important to note that some store cards may offer 0% interest for longer than 21 months, but they use deferred interest. That is, you earn interest on your balance during the 0% period but don’t have to pay that interest if and only if you bring your balance to $0 before the 0% period ends. The JCPenney Credit Card is one example, offering up to 60 months of deferred interest. But those cards are best avoided because there’s a chance you’ll get blindsided by interest charges. So, they’re not really eligible to be in the running for longest 0% APR.
Here are the longest 0% APR credit cards:
- Citi Simplicity® Card - No Late Fees Ever: 0% for 18 months on balance transfers and 0% for 18 months on purchases. 3% (min $5) transfer fee. $0 annual fee and no late fees. Requires excellent credit.
- U.S. Bank Visa® Platinum Card: 0% for 20 months on purchases and 0% for 20 months on balance transfers. 3% (min $5) balance transfer fee. $0 annual fee. Requires excellent credit.
- Wells Fargo Platinum card: 0% for 18 months on purchases and 0% for 18 months on qualifying balance transfers. 3% intro for 120 days, then 5% balance transfer fee. $0 annual fee. Requires good credit.
- HSBC Gold Credit Card: 0% for 18 months on purchases and 0% for 18 months on balance transfers. 4% (min $10) balance transfer fee. $0 annual fee. Requires good credit.
None of these cards offer rewards, but they’re meant for financing rather than regular spending. And you can use a different card for purchases you’ll pay in full each month. All of these cards also require good or excellent credit.

2021's Best 0% APR Credit Cards
Compare CardsDaniel Watt, Equipment Eng
@danielw_207
Several American Express cards offer introductory APR for the first 15 months. I am not sure about other cards.
Phyllis B, Member
@phyllisbach
Kind of depends on what you're looking to finance. If you just want to have fun and buy stuff, go for Citi Simplicity® Card - No Late Fees Ever, 0% for 18 months. If you're thinking of buying something big from a store, maybe check if they've got a store card, some of them have it for longer than that.
People also ask
Tom Lipkiss, Member
@tom_lipkiss
Citi's got 18 months on the Citi® Diamond Preferred® Card and the Citi Simplicity® Card - No Late Fees Ever.
Mila Michaels, Member
@mila_michaels
The Citi Simplicity® Card - No Late Fees Ever has 0% APR on purchases and balance transfers for 18 months. The Citi® Diamond Preferred® Card has a 18 months 0% interest balance transfer offer and 0% on purchases for 18 months. Discover it® Cash Back has a 14 months 0% interest balance transfer offer, and an APR of 0% on purchases for 14 months. And the Citi® Double Cash Card has 0% interest for balance transfers for 18 months.
Did we answer your question?