Airline Dining Programs: Earn Miles for Eating Out
How dining programs work
Most major airlines run a dining program, including American AAdvantage Dining, United MileagePlus Dining, and Delta SkyMiles Dining, all powered by a single network behind the scenes. You enroll for free, link a credit or debit card, and then earn bonus miles when you pay with that card at participating restaurants, bars, and cafes. The miles post to your airline account on top of whatever your card earns on the same charge, so it is a clean double dip. See reward stacking.
How to maximize them
Register the card you already use for dining, opt into emails and reviews if the program offers extra miles for them, and reach any higher earning tier the program sets for frequent activity. You can only link a card to one airline program at a time, so point it at the currency you are building. Because participating restaurants rotate, check the list before you choose where to eat. See best dining cards.
Why it is worth doing
The miles per dollar are modest, but the effort is close to zero once you enroll, and the earning is pure addition to your card rewards. For anyone working toward an award, signing up for a dining program is free found miles. Just keep your card details current so charges track correctly. See maximizing rewards.
Frequently asked questions
Related reading
Find this useful? Add Cardocrat as a preferred source on Google to see more of our honest, independent card analysis in Search.