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 SavorOne3%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 (1st year)$200 ($500/3mo)3% (1st yr)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 SavorOne (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$144$144
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 SavorOne costs $0 and earns 3%. When does the free card win? Here is the breakeven math:

Monthly Dining SpendSavorOne Annual EarningsAmex Gold Net EarningsWinner
$200/mo$72-$152SavorOne
$400/mo$144$21SavorOne
$600/mo$216$194SavorOne
$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 SavorOne 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 SavorOne or Wells Fargo Autograph. Both earn 3%/3x uncapped, so there is no penalty for higher spending. The SavorOne 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 9 April 2026