14 dining programs that pay you to eat out
Join one, link a card, and it pays its own miles, points or cash back at participating restaurants, on top of what the card earns. 45,829 restaurants take at least one.
10 airline and hotel dining programs
Run by Rewards Network. Link any credit or debit card; each card can be in only one of these programs at a time.
- TrueBlue Dining1–3 points per $1 · 21,648 restaurants · 3,455 cities
- Eat Around Town4–6 points per $1 · 22,318 restaurants · 3,512 cities
- AAdvantage Dining1–5 miles per $1 · 22,276 restaurants · 3,509 cities
- MileagePlus Dining0.5–5 miles per $1 · 22,377 restaurants · 3,511 cities
- SkyMiles Dining0.5–5 miles per $1 · 22,047 restaurants · 3,488 cities
- Rapid Rewards Dining0.5–3 points per $1 · 21,667 restaurants · 3,461 cities
- Hilton Honors Dining2–8 points per $1 · 21,555 restaurants · 3,457 cities
- IHG One Rewards Dine & Earn1–8 points per $1 · 21,864 restaurants · 3,477 cities
- Dine Out with Wyndham Rewards1–5 points per $1 · 21,637 restaurants · 3,457 cities
- Atmos Rewards Dining0.5–5 points per $1 · 21,189 restaurants · 3,438 cities
1 card dining network
Run by a card rewards program, earning its own points at partner restaurants.
3 card-linked cash-back programs
Cash back at partner restaurants when you pay with a linked card.
Where 14 programs' terms come from
Some program rates on these pages are not yet checked against the program's own published terms. This table is the record: the source we verify against and when we last did.
Some restaurant addresses, phone numbers, websites and cuisines come from Overture Maps Foundation open data (Meta and Microsoft, CDLA Permissive 2.0; Foursquare, Apache 2.0; AllThePlaces, CC0 1.0). Overture attribution Some neighbourhoods come from Who's On First boundaries (CC-BY 4.0). Who's On First licenses