← All posts

What is the best credit card for dining out in 2026?

For most people spending up to about $940 a month at restaurants, the no-fee U.S. Bank Altitude Go pays the most: 4 points per dollar on the first $2,000 of dining each quarter, worth up to $320 a year. Above that, the Amex Gold Card pays more, but only if you value its points at 1.5 cents.

By the PointMaxx team. Published November 2, 2026. Updated November 2, 2026. Card terms as of October 2026.

The PointMaxx team is two people who built a tool that runs published card terms against real credit card statements. Every rate, fee and cap below comes from our card database, which we checked against each issuer's page between October 24 and 26, 2026. We did not take payment from any issuer.

Which dining card pays the most at my spending level?

The Altitude Go wins at $200, $400 and $600 a month. At $1,000 a month the Amex Gold leads if you value its points at 1.5 cents, and the Altitude Go ties the uncapped 3% cards. The table shows net yearly value from dining alone, after the ongoing annual fee and caps, with no welcome bonus and no credits.

Card Dining rate and cap Annual fee $200/mo $400/mo $600/mo $1,000/mo
U.S. Bank Altitude Go (points at 1 cent) 4x on first $2,000/quarter, then 1x $0 $96 $192 $288 $360
Capital One Savor 3%, no cap $0 $72 $144 $216 $360
Wells Fargo Autograph (points at 1 cent) 3x, no cap $0 $72 $144 $216 $360
Chase Freedom Unlimited 3%, no cap $0 $72 $144 $216 $360
Bank of America Customized Cash Rewards (dining chosen) 3% on first $2,500/quarter, shared with groceries, then 1% $0 $72 $144 $216 $320
Robinhood Gold Card 3% on everything $50 membership $22 $94 $166 $310
Chase Sapphire Preferred (points at 1.25 cents) 3x, no cap $95 -$5 $85 $175 $355
Citi Strata Premier (points at 1.25 cents) 3x, no cap $95 -$5 $85 $175 $355
Amex Gold (points at 1.5 cents) 4x on first $50,000/yr $325 -$181 -$37 $107 $395
Amex Gold (points at 1 cent) 4x on first $50,000/yr $325 -$229 -$133 -$37 $155
Citi Double Cash (baseline) 2% on everything $0 $48 $96 $144 $240

How to read it:

Point values are assumptions, not prices. A point is worth what you redeem it for, so set your own value and rerun the numbers.

Is the U.S. Bank Altitude Go really the best no-fee dining card?

Yes, for anyone spending less than $12,000 a year at restaurants. It pays 4 points per dollar on "dining, takeout and restaurant delivery" on the first $2,000 each quarter, then 1 point, with no annual fee, according to U.S. Bank. Its terms define dining as restaurant, fast-food restaurant and bar purchases.

Other terms as of October 2026:

Which card is best if I spend $300, $500 or $1,000 a month eating out?

At $300 a month ($3,600 a year), the Altitude Go pays $144 against $108 from a 3% card. At $500 a month ($6,000 a year), it pays $240 against $180, while the Amex Gold nets $35 after its fee. At $1,000 a month ($12,000 a year), the Amex Gold at 1.5 cents per point nets $395, ahead of the Altitude Go and the 3% cards at $360.

Example arithmetic at $12,000 a year:

Should I use two cards for dining?

Yes, if you spend more than about $2,000 a quarter ($667 a month) at restaurants. Use the Altitude Go until you hit its $2,000 quarterly cap, then switch to an uncapped 3% card for the rest of the quarter. Neither card has an annual fee.

How to set it up:

  1. Use the Altitude Go at restaurants from the first day of each quarter.
  2. Track your dining spending until it reaches $2,000 for the quarter.
  3. Move restaurant purchases to an uncapped 3% card for the rest of the quarter.
  4. Switch back to the Altitude Go when the next quarter starts.

At $12,000 a year this pair earns $320 + $4,000 × 3% = $440, versus $360 from either card alone and $395 from the Amex Gold at 1.5 cents. The Amex Gold passes the pair only above about $13,500 a year.

What counts as dining on a credit card?

Purchases at merchants coded as restaurants, fast-food restaurants and bars. Your card reads the store's merchant category code (MCC), a four-digit code the card network assigns to each merchant, not your receipt.

Is the Amex Gold better than a no-fee card for dining?

Only if you spend more than about $11,300 a year at restaurants and value Membership Rewards points at 1.5 cents or more. The Amex Gold pays 4x at restaurants on up to $50,000 a year and 4x at U.S. supermarkets on up to $25,000 a year, with a $325 annual fee. If you also buy groceries, its value is better judged across both categories: see the grocery card comparison.

Its monthly credits change the math when you use them: up to $120 a year in dining credit at listed merchants, $120 in Uber Cash, $100 at Resy restaurants and $84 at Dunkin', each with enrollment or setup. Counting only credits you would have spent anyway is the honest way to compare.

What about Chase Sapphire Preferred and Citi Strata Premier?

Both pay 3x on dining with a $95 fee. Valuing their points at 1.25 cents, that is 3.75% back, which passes a no-fee 3% card only above about $12,700 a year in dining alone. They are travel cards first: their value comes from transferring points and from other categories, so judge them on your whole budget, not dining alone.

Are cash back or points cards better for dining?

Cash back is simpler and the value is fixed: 3% from Savor is $3 per $100. Points cards like the Altitude Go, Amex Gold and Sapphire Preferred can be worth more if you redeem for travel, but that depends on how you redeem. If you would cash points out at 1 cent, compare them as cash back at that rate.

Frequently asked questions

What is the best credit card for dining out in 2026? For dining spending up to about $11,300 a year ($942 a month), the no-fee U.S. Bank Altitude Go pays the most: 4 points per dollar on the first $2,000 each quarter. Above that, the Amex Gold Card pays more if you value its points at 1.5 cents.

What is the best no-annual-fee card for restaurants? U.S. Bank Altitude Go, at 4 points per dollar on up to $8,000 of dining a year. Above $12,000 a year, an uncapped 3% card such as Capital One Savor, Wells Fargo Autograph or Chase Freedom Unlimited earns more.

Is the Amex Gold worth it for dining? On dining alone, only above about $11,300 a year and only if you value Membership Rewards points at 1.5 cents. Its monthly credits can lower that threshold, but only if you would have spent the money at those merchants anyway.

Does DoorDash or Uber Eats count as dining? It depends on the card and how the merchant is coded. U.S. Bank names restaurant delivery in the Altitude Go's 4x category; for other cards, check your statement to see what rate a delivery order earned.

Do fast food and bars count as dining? Usually yes. Restaurants, fast-food restaurants and bars share the dining merchant codes, and U.S. Bank's terms list all three. Prepared food bought at a grocery store usually earns the grocery or base rate instead.

Do welcome bonuses change which dining card is best? They change year one, not later years. The table above shows ongoing value; a bonus can make a lower-ranked card the better first-year choice.

Honest limits

For a wider view, see how to choose a credit card, which credit card you should get, and the list of 53 cards PointMaxx compares.

Next step

The table assumes all your eating out codes as dining. Your statements show the real split. Add your card statements to PointMaxx (CSV or PDF) and it works out which one, two or three of 53 US cards would have paid you the most on what you actually spent, after annual fees and caps. It runs in your browser, your statements are never uploaded, and there's no account. See how PointMaxx reads your spending or the FAQ.

Sources