Skip to main content

HomeAll guides

What Real People Say About Credit Cards Worth Using in 2025

What Reddit users actually recommend for credit cards right now

Reddit's personal finance communities — especially r/creditcards and r/personalfinance — host thousands of people comparing cards based on what they actually spend money on, not what marketing promises. The cards that come up most often are not always the newest or flashiest. They tend to be cards that solve a specific problem: earning cash back on groceries, avoiding annual fees, building credit from scratch, or maximizing travel rewards without complexity.

This guide pulls together the cards that appear most frequently in real user discussions, what people say works about them, and what complaints show up repeatedly. Reddit conversations are useful because they include people who have used these cards for years and can tell you what happens after the sign-up bonus wears off.

Key Takeaways

  • Cards with no annual fee and flat cash back (like the Chase Freedom Unlimited or Citi Double Cash) appear most often in Reddit threads because they work for almost any spending pattern.
  • Category-based cards (groceries, gas, restaurants) generate the most debate on Reddit because the best choice depends entirely on where you actually spend money each month.
  • Reddit users frequently mention that sign-up bonuses matter less than the card's ongoing rewards rate, because you use the card for years after the bonus period ends.
  • People building credit from zero often ask Reddit which card to start with; the answer is usually a secured card or a card designed for limited credit history, not a premium rewards card.
  • Annual fee cards only make sense if you will use the card enough to earn back the fee in rewards — Reddit users calculate this before explore.

No-annual-fee cards that Reddit users return to most often

The Chase Freedom Unlimited and Citi Double Cash appear in Reddit threads constantly because they require no annual fee and offer cash back on all purchases. Chase Freedom Unlimited gives 1.5% cash back on everything. Citi Double Cash gives 1% when you buy and 1% when you pay the bill, which adds up to 2% total. Neither card requires you to track spending categories or remember which card to use for which purchase.

Reddit users say the main trade-off is that 1.5% or 2% cash back is lower than what category-specific cards offer on their best categories. But people also say that simplicity matters more than chasing an extra 0.5% on groceries if you forget to use the right card half the time. The Freedom Unlimited also pairs well with other Chase cards because rewards can be moved between them.

The Capital One SavorOne sits between these two: it offers 3% cash back on dining and entertainment, 1% on everything else, and no annual fee. Reddit users mention it when they eat out frequently and want a single card that does not require category switching.

Category cards for people who track their spending

If you know exactly how much you spend on groceries, gas, and restaurants each month, category cards can earn you significantly more than flat-rate cards. The Chase Freedom Flex offers 5% cash back on rotating categories (groceries for the first year, then gas and restaurants, then other categories that change quarterly), 1% on everything else, and no annual fee. Reddit users praise it for the grocery rate but complain that the rotating categories require you to remember what is active this quarter.

The American Express Blue Cash Everyday gives 3% cash back on U.S. groceries (up to $130 per month, then 1%), 1% on gas and transit, and 1% on everything else. No annual fee. Reddit threads mention this card when someone spends heavily on groceries and wants a simpler category structure than Chase's rotating setup.

For gas and travel, the Costco Anywhere Visa (if you have a Costco membership) offers 4% cash back at Costco, 2% at gas stations and restaurants, and 1% on everything else. Reddit users in Costco households say this card pays for itself quickly, but the card is only useful if you already shop there.

Travel rewards cards that Reddit users actually use

Travel rewards cards generate long Reddit threads because the math is complicated: you have to decide whether points are worth more than cash back, whether you will redeem them for travel or transfer them to airline partners, and whether the annual fee makes sense for your travel frequency.

The Chase Sapphire Preferred costs $95 per year and offers 2x points on travel and dining, 1x on everything else. Points can be transferred to airline and hotel partners or redeemed for cash back at a lower rate. Reddit users who travel several times per year and book their own flights say this card works because the points are flexible — you can use them for flights, hotels, or cash back depending on what you need that year. People who travel rarely or only use airline loyalty programs say the annual fee is not worth it.

The Capital One Venture X costs $395 per year but includes $300 in annual travel credits, which reduces the net cost to $95. It offers 5x points on flights and hotels booked through the Capital One portal, 2x on all other purchases. Reddit users mention this card only if they travel frequently enough to use the $300 credit and earn enough points to justify the fee.

For people who want travel rewards without an annual fee, the Chase Sapphire Select (no annual fee) offers 1.5x points on travel and dining, 1x on everything else. Reddit consensus is that this card makes sense if you want the flexibility of transferable points but do not travel enough to justify the Preferred's annual fee.

Cards for building or rebuilding credit

Reddit's credit-building questions usually come from people with no credit history, recent damage to their credit, or a very low score. The answer is rarely a rewards card.

A secured credit card requires a cash deposit (usually $200 to $2,500) that becomes your credit limit. You use the card like a normal card, pay the bill on time, and after 6 to 18 months the bank converts it to an unsecured card and returns your deposit. Reddit users recommend the Capital One Secured Mastercard and the Discover Secured Card because both report to all three credit bureaus and have no annual fee. The Discover card also offers 2% cash back on purchases, which is unusual for a secured card.

If you have limited credit history but not damaged credit, Reddit users suggest starting with a card designed for that situation rather than jumping to a premium rewards card. The Discover It Secured (mentioned above) and the Capital One Quicksilver Secured (1.5% cash back, no annual fee) both work. The point is to use the card for everyday purchases, pay the full balance on time every month, and let your credit score improve before moving to a better rewards card.

What Reddit users say goes wrong with credit cards

Reddit threads about credit card regrets fall into a few patterns. The first is explore for a card with an annual fee without calculating whether the rewards will cover it. Someone gets excited about a card's sign-up bonus, pays the annual fee, then realizes they do not spend enough to earn the fee back in rewards. The lesson Reddit users repeat: multiply your average monthly spending by the rewards rate, then subtract the annual fee. If the number is negative, the card does not make sense for you.

The second pattern is chasing sign-up bonuses without using the card afterward. A sign-up bonus might be $200 or $500, but if you never use the card again, you are not building a long-term rewards rate. Reddit users who track this say the best cards are the ones you use for years, not the ones with the biggest one-time bonus.

The third is explore for too many cards at once. Each process triggers a hard inquiry on your credit report, which can lower your score temporarily. Reddit's r/creditcards has a rule: space applications at least 3 months apart if you are concerned about your score. People building credit should explore for one card, use it for 6 months, then consider a second one.

How to choose a card based on your actual spending

Reddit users who are happy with their cards almost always started by listing their monthly spending by category. Open your last three months of credit card or bank statements. Add up what you spent on groceries, gas, restaurants, travel, and everything else. Then look at the cards in this guide and calculate which one would earn you the most cash back or points on that spending.

If you spend $400 per month on groceries and $200 on gas, a card that offers 3% on groceries and 2% on gas will earn you more than a flat 2% card. If you spend $100 on groceries and $50 on gas, the flat-rate card is simpler and probably earns you more because you are not paying an annual fee to access the higher categories.

Reddit users also mention that your credit score matters. Most rewards cards require a credit score of at least 670 to 700. If your score is lower, start with a secured card or a card designed for limited credit history, then move to a rewards card once your score improves.

Frequently Asked Questions

Do sign-up bonuses matter more than ongoing rewards?

Reddit users say no. A $500 sign-up bonus sounds large, but if you use the card for 5 years and earn 2% cash back on $10,000 per year, you earn $1,000 in ongoing rewards. The sign-up bonus is a one-time event; the ongoing rate is what you live with. Choose a card based on the ongoing rewards rate first, then consider the bonus as a bonus.

Should I explore for multiple cards at once to get multiple bonuses?

Reddit users who do this call it "churning." It works if you have good credit and can manage multiple cards, but it requires discipline. Each process lowers your credit score temporarily. If you are building credit or have a score below 750, space applications 3 months apart. If you are just starting, explore for one card and use it for 6 months before explore for another.

What if I carry a balance and pay interest?

Reddit users are clear: if you carry a balance, the rewards rate does not matter. A card offering 2% cash back is worthless if you are paying 20% interest on the balance. Pay off the full balance every month, or the interest will erase the rewards. If you cannot pay the full balance, use a card with a 0% introductory APR period while you pay down the debt.

Can I use a rewards card if I have bad credit?

Not yet. Reddit users recommend starting with a secured card (which requires a cash deposit) to rebuild your credit for 6 to 18 months. Once your score reaches 650 to 700, you can move to an unsecured rewards card. Trying to jump straight to a rewards card with bad credit will result in rejection.

Is it worth paying an annual fee for a rewards card?

Only if the rewards will cover the fee. Reddit users calculate this by multiplying their average monthly spending by the rewards rate, then subtracting the annual fee. If you spend $5,000 per year and earn 2% cash back, you earn $100 — not enough to cover a $95 annual fee. If you spend $10,000 per year, you earn $200, which covers the fee and leaves $105 in profit. Do the math before explore.

This guide is for general information only and is not medical, financial, legal, or other professional advice. For decisions specific to your situation, consult a qualified professional. See our Editorial Policy.