Our recommendations are based on independent editorial analysis. When you apply through links on this site, we may earn a commission from the card issuer. This does not affect our rankings or recommendations. See our full advertiser disclosure.

Best No-Annual-Fee Credit Cards for Dining

You do not need to pay an annual fee to earn solid dining rewards. These five cards earn 3-5% back at restaurants without costing you a cent to hold. We compare their earnings at real spending levels so you can see exactly which card wins for your budget.

No-Fee Dining Card Comparison

CardDining RateReward TypeSpending CapSign-Up BonusGrocery RateBest For
Capital One Savor3%Cash backNone$200 ($500/3mo)3%Best overall no-fee dining card
Wells Fargo Autograph3xPointsNone20,000 pts ($1K/3mo)1xBest for flexible rewards
Citi Custom Cash5%Cash back$500/cycle$200 ($1.5K/6mo)1%Best for low spenders
U.S. Bank Altitude Go4xPoints$2K/quarter20,000 pts ($1K/3mo)2xBest for delivery apps
Chase Freedom Unlimited3%Cash backNone$200 ($500/3mo)1.5%Best for Chase ecosystem

Annual Earnings at Three Spending Levels

All values are annual earnings from dining spend only. Cash back cards at face value. Points cards at 1 cent per point (conservative floor value).

Card$300/mo ($3,600/yr)$500/mo ($6,000/yr)$800/mo ($9,600/yr)
Capital One Savor (3%)$108$180$288
Wells Fargo Autograph (3x)$108$180$288
Citi Custom Cash (5%)*$180$300$300
U.S. Bank Altitude Go (4x)*$144$240$320
Chase Freedom Unlimited (3%)$108$180$288

* Capped: Citi Custom Cash caps at $500/cycle ($6,000/year at 5%). Above that, drops to 1%. Altitude Go caps at $2,000/quarter ($8,000/year at 4x). Above that, drops to 1x.

Understanding Spending Caps on No-Fee Cards

Citi Custom Cash: $500/Cycle Cap

The Citi Custom Cash earns 5% on your top spending category each billing cycle, but only on the first $500 of that category. That means a maximum of $25/month or $300/year in dining cash back. If you spend under $500/month on dining, this card beats everything else. Above $500/month, the effective rate drops rapidly.

$500/mo spend: 5.0% effective
$750/mo spend: 3.6% effective
$1,000/mo spend: 2.8% effective

U.S. Bank Altitude Go: $2K/Quarter Cap

The Altitude Go earns 4x on dining and takeout, but caps the bonus at $2,000 per quarter ($667/month). If you consistently spend over $667/month on dining, the cap kicks in and your effective rate drops. At $800/month, you are only getting 3.3% effective.

$500/mo spend: 4.0% effective
$667/mo spend: 4.0% effective
$1,000/mo spend: 2.7% effective

For a full breakdown of every card's spending caps, see our spending caps guide.

When a No-Fee Card Beats a Premium Card

The Amex Gold costs $325/year but earns 4x. The Savor costs $0 and earns 3%. When does the free card win? Here is the breakeven math:

Monthly Dining SpendSavor Annual EarningsAmex Gold Net EarningsWinner
$200/mo$72-$152Savor
$400/mo$144$21Savor
$600/mo$216$194Savor
$800/mo$288$366Amex Gold
$1,000/mo$360$539Amex Gold

Amex Gold net earnings factor in the $325 fee minus $240 in Uber + dining credits, then 4x points at 1.8cpp. The Savor wins below ~$700/month in dining spend. Above that, the Amex Gold's higher earn rate overcomes the net fee. See our full premium card analysis.

Which No-Fee Card Should You Get?

You spend under $500/month on dining

Get the Citi Custom Cash. At 5% back (up to $500/cycle), it earns more than any other no-fee card at this spending level. You will max out the bonus at exactly your spending level and never leave cash on the table.

You spend $500-$700/month on dining

Get the Capital One Savor or Wells Fargo Autograph. Both earn 3%/3x uncapped, so there is no penalty for higher spending. The Savor is pure cash back; the Autograph offers slightly more flexibility with points redemptions.

You spend over $700/month on dining

At this level, a premium card like the Amex Gold or Chase Sapphire Preferred likely earns more after factoring in the annual fee. See our premium card breakdown.

Related Guides

Updated 30 June 2026

Updated 2026-04-27