Discover cards are currently not available on CNBC Select and links have been redirected to our credit card marketplace where you can review offers from other issuers like American Express or Chase. You can also check out our list of best credit cards for alternative options.
Terms apply to American Express benefits and offers. Visit americanexpress.com to learn more.
When making a purchase, you want to be sure you're getting the most bang for your buck. And for those who pay using rewards credit cards, this could mean racking up points or miles to redeem for free travel, cash back and merchandise every time they swipe their card. But great perks often come with high annual fees — in some cases, over $600 — and paying a fee might not be worth it for everyone.
Below, CNBC Select breaks down why credit cards have annual fees, how the fee is paid and questions to consider to help you decide whether a card will be worth it for you.
Our best selections in your inbox. Shopping recommendations that help upgrade your life, delivered weekly. Sign-up here.
Why credit cards have annual fees
Credit card companies make money on the fees they charge customers, including the annual fee, interest charges that rack up when you don't pay your bill in full each month and interchange fees that businesses pay every time you swipe your card.
However, the annual fee also offsets the cost of offering cardholders rewards and additional perks, like yearly travel credits or car rental insurance. And in many cases, the more perks you receive, the higher the annual fee will be.
How annual fees are paid
The annual fee will automatically show up on your credit card statement once per year as a lump sum charge. You're typically charged during the same month that you sign up for the card and then every 12 months after that. You'll pay the annual fee the same way you'd pay for regular purchases shown on your statement.
How to figure out if a credit card with an annual fee is worth paying
There are tons of credit cards out there with tempting perks. For example, right now the Chase Sapphire Preferred® Card (See rates and fees) is offering new customers 100,000 bonus points after you spend $5,000 on purchases in the first 3 months from account opening. You can also enjoy benefits such as 5X on travel purchased through Chase Travel℠, 3X on dining, select streaming services and online groceries, 2X on all other travel purchases, 1X on all other purchases, $50 Annual Chase Travel Hotel Credit, plus more.
This basket of benefits will cost you $95 per year. The annual fee can very well be worth it for some people, but not for others. Here are some questions to ask yourself to figure it out if the annual fee is worth the expense:
1. How confident are you with managing the credit cards you already have?
First and foremost, honestly ask yourself if you are a responsible and confident credit card user. Some cards with more perks and higher annual fees may have many moving parts that include more than just paying your bill on time each month.
Depending on the card you choose, you might have to spend in certain categories to receive bonus points. With rewards cards, you'll need to follow the issuer's steps to maximize your point redemption, which can sometimes be complicated. Plus, you'll need totake extra steps to make sure any insurance perks or subscription discounts are activated. Doing all this work to take full advantage of the card's perks may feel overwhelming in and of itself.
"If you're just getting started with your credit journey and you aren't confident that you can use credit responsibly, start out with a standard secured card or a student card to get into the habit of being a responsible credit user first," said Tara Falcone, a Certified Financial Planner and the founder of the financial literacy program ReisUp. "Once you feel convinced you can handle credit responsibly, then you can look for cards with additional perks."
Information about Discover cards has been collected independently by CNBC Select and has not been reviewed or provided by the issuer prior to publication.
2. Do the perks actually matter to you?
You should also consider if you even care about the perks being offered. If you don't do much traveling, then it doesn't make sense to pay for a credit card that mainly boasts travel perks likefree checked bags, hotel elite status, airport lounge access or rideshare credits.
Considering your personal values first will help you find a credit card that more closely aligns with your lifestyle and you can avoid feeling like you're paying an annual fee for things you may not care about or have a use for.
3. Do the perks make you feel like you need to change your lifestyle in order to take advantage of them?
Earning bonus points for spending a certain amount of money when you first open the card is a pretty common (and alluring) offer. The American Express® Gold Card, which has a $325 annual fee (see rates and fees), offers 60,000 Membership Rewards® Points after you spend $6,000 on eligible purchases on your new Card in your first 6 months of Card Membership. Terms apply.
Before you apply for a card that requires you to meet a big spend requirement in order to earn the welcome bonus, consider how much you typically spend in a month on your credit card. For some people, it won't be a big deal to spend $6,000 over six months. However, if you're a student or someone who has much lower monthly expenses, you may find yourself searching for purchases in order to meet the spending requirement.
"People approach rewards credit cards from the perspective of 'how much should I spend to get this perk?' And that's the wrong way to approach it," Falcone said. "The healthier way to approach this is 'how quickly will I recoup this fee just through my standard living and spending habits?'"
Let's say you have a large family and spend a ton each month on groceries. A credit card that gives you a significant amount of rewards points or cash back for supermarket purchases and a yearly credit for groceries might be a better fit for the purchases you already make than a travel credit card that rewards you when you buy airline tickets, for example.
The American Express Gold Card is great for earning valuable Membership Rewards® points at restaurants worldwide and U.S. supermarkets.
- You can earn $400+ in dining and rideshare credits every year (Enrollment required for select benefits mentioned)
- Exceptionally rewarding for eligible restaurant and U.S. supermarket purchases
- No foreign transaction fees
- Larger annual fee
- Credits are more complicated, you earn them monthly or semi-annually
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- Earn 60,000 Membership Rewards® Points after you spend $6,000 on eligible purchases on your new Card in your first 6 months of Card Membership.
- Earn 4X Membership Rewards® points per dollar spent on purchases at restaurants worldwide, on up to $50,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 4X Membership Rewards® points per dollar spent at US supermarkets, on up to $25,000 in purchases per calendar year, then 1X points for the rest of the year.
- Earn 3X Membership Rewards® points per dollar spent on flights booked directly with airlines or on AmexTravel.com.
- Earn 2X Membership Rewards® points per dollar spent on prepaid hotels and other eligible purchases booked on AmexTravel.com.
- Earn 1X Membership Rewards® point per dollar spent on all other eligible purchases.
- $120 Uber Cash on Gold: Add your Gold Card to your Uber account and get $10 in Uber Cash each month to use on orders and rides in the U.S. when you select an American Express Card for your transaction. That's up to $120 Uber Cash annually. Plus, after using your Uber Cash, use your Card to earn 4X Membership Rewards® points for Uber Eats purchases made at restaurants or U.S. supermarkets. Point caps and terms apply.
- $84 Dunkin' Credit: With the $84 Dunkin' Credit, you can earn up to $7 in monthly statement credits after you enroll and pay with the American Express® Gold Card at U.S. Dunkin' locations.
- $100 Resy Credit: Get up to $100 in statement credits each calendar year after you pay with the American Express® Gold Card to dine at U.S. Resy restaurants or make other eligible Resy purchases. That's up to $50 in statement credits semi-annually. Enrollment required.
- $120 Dining Credit: Satisfy your cravings, sweet or savory, with the $120 Dining Credit. Earn up to $10 in statement credits monthly when you pay with the American Express® Gold Card at Grubhub, The Cheesecake Factory, Goldbelly, Wine.com, and Five Guys. Enrollment required.
- Explore over 1,000 upscale hotels worldwide with The Hotel Collection and receive a $100 credit towards eligible charges* with every booking of two nights or more through AmexTravel.com. *Eligible charges vary by property.
- No Foreign Transaction Fees.
- Annual Fee is $325.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
- See Rates & Fees
Foreign transaction fee
None
4. Will you get more value back for paying the annual fee?
If you're paying a $500 annual fee but the value of the perks you're receiving doesn't equal or exceed $500, then the fee may not be worth it for you. Sometimes, it's easy to tell whether the value of the perks outweighs the fee — like the $300 travel credit can help offset the $550 fee for the Chase Sapphire Reserve® card. (See rates and fees)
The Chase Sapphire Reserve® is a standout premium credit card with plenty of luxury perks and statement credits to justify its annual fee.
- Access to 1,300+ airport lounges worldwide, including Sapphire Lounge by The Club locations
- Up to $300 in annual travel credit
- You can transfer rewards to all of Chase's travel partners including World of Hyatt, Southwest Rapid Rewards and many more
- Top-tier travel and shopping protections
- High annual fee
- Requires a high credit score
Highlights
- Earn 60,000 bonus points after you spend $5,000 on purchases in the first 3 months from account opening.
- $300 Annual Travel Credit as reimbursement for travel purchases charged to your card each account anniversary year.
- Earn 5x total points on flights and 10x total points on hotels and car rentals when you purchase travel through Chase TravelSM immediately after the first $300 is spent on travel purchases annually. Earn 3x points on other travel and dining & 1 point per $1 spent on all other purchases
- Get 50% more value when you redeem your points for travel through Chase TravelSM. For example, 60,000 points are worth $900 toward travel.
- 1:1 point transfer to leading airline and hotel loyalty programs
- Access to 1,300+ airport lounges worldwide after an easy, one-time enrollment in Priority PassTM Select and up to $120 application fee credit every four years for Global Entry, NEXUS, or TSA PreCheck®
- Count on Trip Cancellation/Interruption Insurance, Auto Rental Coverage, Lost Luggage Insurance and more.
- Member FDIC
Balance transfer fee
Either $5 or 5% of the amount of each balance transfer, whichever is greater
But other times, you may have to do a little math to make sure your regular spending offsets the annual fee.
"If it's a cash-back percentage, look at how much you spent on groceries, then multiply that by the percentage and see how much you'll get back on groceries," Falcone says. As an example, let's look at the Blue Cash Preferred® Card from American Express, which offers 6% cash back at U.S. supermarkets, up to $6,000 per year in purchases (then 1%), and has a $0 intro annual fee for the first year, then $95 (see rates and fees).
If you spent $4,000 on groceries at U.S. supermarkets last year and expect to spend a similar amount this year, you can multiply $4,000 by 0.06 to get $240 in cash back on your groceries this year.
The Blue Cash Preferred® Card from American Express is a low-fee card with generous cash-back rewards and useful ongoing benefits, such as a monthly Disney Bundle credit. (Enrollment required for select benefits mentioned)
- High cash-back earnings for U.S. supermarkets and streaming services
- Intro-APR offer for purchases and balance transfers
- No annual fee for the first year
- It's less rewarding after the first year because of the annual fee
- Bonus rewards for U.S. supermarkets are capped
Highlights
Highlights shown here are provided by the issuer and have not been reviewed by CNBC Select's editorial staff.
- Earn a $250 statement credit after you spend $3,000 in eligible purchases on your new Card within the first 6 months.
- $0 intro annual fee for the first year, then $95.
- Buy Now, Pay Later: Enjoy $0 intro plan fees when you use Plan It® to split up large purchases into monthly installments with a fixed fee. Pay $0 intro plan fees on plans created during the first 12 months from the date of account opening. Plans created after that will have a monthly plan fee up to 1.33% of each eligible purchase amount moved into a plan based on the plan duration, the APR that would otherwise apply to the purchase, and other factors.
- Low Intro APR: 0% intro APR on purchases and balance transfers for 12 months from the date of account opening. After that, your APR will be a variable APR of 20.24% - 29.24%.
- 6% Cash Back at U.S. supermarkets on up to $6,000 per year in purchases (then 1%).
- 6% Cash Back on select U.S. streaming subscriptions.
- 3% Cash Back at U.S. gas stations and on transit (including taxis/rideshare, parking, tolls, trains, buses and more).
- 1% Cash Back on other purchases.
- Cash Back is received in the form of Reward Dollars that can be redeemed as a statement credit or at Amazon.com checkout.
- $84 Disney Bundle Credit: With your enrolled Blue Cash Preferred® Card, spend $9.99 or more each month on an auto-renewing Disney Bundle subscription, to receive a monthly statement credit of $7. Valid only at Disney Plus.com, Hulu.com or Plus.espn.com in the U.S.
- Apply with confidence. Know if you're approved for a Card with no impact to your credit score. If you're approved and you choose to accept this Card, your credit score may be impacted.
- Terms Apply.
Balance transfer fee
Either $5 or 3% of the amount of each transfer, whichever is greater.
Foreign transaction fee
2.7% of each transaction after conversion to US dollars
Keep in mind that sometimes the card's welcome bonus can be worth enough to pay the annual fee several times over. For example, Chase offers multiple cards that offer bonuses worth more than the annual fee.
Offers in this section are from affiliate partners and selected based on a combination of engagement, product relevance, compensation, and consistent availability.

Earn 100,000 bonus points

Earn $250 cash back
5. Does the card offer perks that you would like to have but don't usually pay for?
"Not all value is monetary or measurable," Falcone said. "I love bougie travel, but I'm very budget conscious and wouldn't normally pay for upgrades or lounge access. But having a card that gives me lounge access lets me rest and feel fancy. The feeling of that convenience is valuable to me even though it's not measurable."
Likewise, some cards may offer insurance for car rentals as an additional perk. Even if you only use a rental a few times per year, you'll still have that peace of mind of knowing that you're covered if anything were to happen to the car.
And if you already have a credit card with an annual fee that turned out to be a bit more burdensome than you expected, you can always try calling the card issuer to ask for a reduced fee or have it waived for a year. It isn't always guaranteed to work, but it's worth a shot.
How to get a credit card's annual fee waived or reduced
If you're second-guessing whether your credit card's annual fee is still worthwhile, you can try asking for a retention offer. You may receive a one-time fee waiver, a lump sum of points or an offer similar to a welcome bonus where you earn rewards after spending a certain amount.
To increase your chances of receiving a retention offer, call customer service and ask for the retention department. Then plead your case to the representative and state why you no longer get full value from your credit card. This may include using other cards more, a change in your spending habits or maybe the issuer has raised the annual fee. It could take a few calls to get a retention offer, and even then you may not receive one.
If you don't receive a retention offer, you can ask to be downgraded to an alternative no-annual-fee credit card or a card with a lower annual fee. Financial experts don't recommend closing credit cards since it can potentially have a negative impact to your credit score, but there can be exceptions if the cost of the card outweighs its benefits.
Bottom line
An annual fee may be worth it if it pretty much pays for itself through the perks and offers benefits you actually care about, whether that's car rental insurance, airport lounge access or statement credits for gym memberships.
On the flip side, you'll want to make sure that you've built up your credit card confidence before pulling the trigger on a card with an annual fee, especially a high one. If you haven't yet gotten a handle on managing your payments and spending, it might make more sense to focus on improving those areas before applying for another card.
Read more
For rates and fees of the American Express® Gold Card, click here.
For rates and fees of the Blue Cash Preferred® Card from American Express, click here.
For rates and fees of the Discover it® Student Cash Back, click here.