Advertiser Disclosure

skymiles dining

Want to Earn More Delta SkyMiles? Join the SkyMiles Dining Program

This post contains references to products from one or more of our advertisers. We may receive compensation when you click on links to those products. The content on this page is accurate as of the posting date; however, some of the offers mentioned may have expired. For more information check out our Advertising Disclosure.

Though Delta doesn't publish an award chart, I find incredible value through their advertised and unadvertised SkyMiles flash sales. When it comes to earning Delta SkyMiles, one of the most important things you can do is maximize every dollar you are already spending. One of the easiest ways to earn Delta SkyMiles is by signing up for the Delta SkyMiles Dining program.

All you need to sign up is a Delta SkyMiles account. That's right: you do not need a Delta credit card to earn SkyMiles through this dining program. By using the Delta SkyMiles Dining program, you'll earn bonus SkyMiles for dining at select restaurants. In this post, we will outline exactly how to use the portal to earn bonus SkyMiles for the dining you are already doing.

Thrifty Tip: Don't yet have a Delta SkyMiles account? You can create one for free here.


How the Delta SkyMiles Dining Program Works

Dining portals are a great way to rack up additional points and miles for spending you are already doing. All you need to do is follow the steps below and you will be on your way to earning effortless miles to use for your next trip. Here's how it works:

Step 1: Create a SkyMiles Dining Account

Step 2: Link your SkyMiles account number and a credit card to your SkyMiles Dining account. Remember, the card you link does not have to be a Delta credit card. Link the card you use the most for dining or the card that gets you the most points at restaurants.

Step 3: Visit one of the participating restaurants and pay with the card you linked. You can link multiple cards which is a great option if you use different cards for personal and work expenses.

Step 4: You'll earn 3x miles for every dollar you spend on your bill.


skymiles dining
How the Delta SkyMiles Dining program works.


I signed up with my Chase Sapphire Preferred card because it earns 2x Chase Ultimate Rewards points on restaurants worldwide. Read more about the Chase Sapphire Preferred card.


How to Join the Delta SkyMiles Dining Program

To join, visit the Delta SkyMiles Dining website and click “Join Now”. Log in with your Delta SkyMiles login information. This is the same information you use to login to the Delta website or Delta smartphone app. Be sure to have your SkyMiles number handy. Then, click the “Join SkyMiles Dining” button.

Next, you'll want to add the credit card you plan to use when out dining. As mentioned previously, my Chase Sapphire Preferred card is my go-to travel and dining card, so I linked that card. You can link multiple if you switch which cards you use to pay for dining often.

It's as simple as that! Once you've joined with your SkyMiles account number and input at least one credit card to use for dining, you'll be earning extra SkyMiles in no time.

My favorite part? You don't have to do anything differently: just dine out in your city as you normally do. However, if you want to make sure you're getting the most bang for your (SkyMiles) buck, check out the list of participating restaurants in your area, and suggest one of the many options for your next date night or celebration.

For example, let's say I dine out with a friend at Origami Uptown in Minneapolis. Our total bill is $53. Because I earn 3 Delta SkyMiles per dollar by paying with the card I've linked on SkyMiles Dining, I will earn 159 Delta SkyMiles for my purchase.

On top of that, I will also earn 106 Chase Ultimate Rewards points by paying with my Chase Sapphire Preferred card since it earns 2x points at restaurants worldwide.


Bonus SkyMiles Offer

What's a points and miles earning opportunity without a bonus welcome offer? You can get even more SkyMiles with Delta’s promotion for new members.

Earn up to 3,000 bonus SkyMiles by spending at least $30 (taxes and tips count!) at three restaurants within 30 days of signing up. You’ll earn 500 SkyMiles for the first visit, 1,000 SkyMiles for the second, and 1,500 SkyMiles for the third. In order to earn those bonuses, you’ll also need to leave a review of each restaurant through the SkyMilesDining.com review portal.


skymiles dining
New Member Bonus


Offer to pick up the tab over the next month and earn those bonus SkyMiles!


SkyMiles Dining VIP Member Program

SkyMiles Dining also has a VIP member program, and luckily, it doesn't sound very difficult to achieve. If you dine 11 times before the end of the calendar year, you become a VIP member.

As a VIP member, you have access to even more participating restaurants. Plus, you earn 5 instead of 3 miles for every dollar spent at participating restaurants. This means that the $53 I spent at Origami would earn me 265 SkyMiles rather than 159. 


skymiles dining


Get happy hour with a coworker or brunch with a friend at one of the participating restaurants. If you can manage to dine at 11 of the participating restaurants this year, you'll be VIP in no time.


Bottom Line

If you're looking for easy ways to increase your SkyMiles balance, this is a great addition to your strategy. These points add up quick! Joining the free SkyMiles Dining program is an easy, passive way to earn more SkyMiles.


Editorial Disclaimer: Opinions expressed here are the author’s alone, not those of any bank, credit card issuer, airlines or hotel chain, and have not been reviewed, approved or otherwise endorsed by any of these entities.

Disclaimer: The responses below are not provided or commissioned by the bank advertiser. Responses have not been reviewed, approved or otherwise endorsed by the bank advertiser. It is not the bank advertiser’s responsibility to ensure all posts and/or questions are answered.

Leave a Reply

Your email address will not be published. Required fields are marked *