From now through May 11, 2026, Delta is running a promotion: buy a single Delta eGift card of $300 or more and receive a $20 Starbucks eGift card. This offer is limited to the first 11,000 purchasers. There is no limit on the number of times each customer can participate, and no registration is required.
If you also have a Delta co-branded credit card from American Express, you may be able to stack this with a targeted AMEX Offers deal: by July 14, 2026, buy Delta gift cards through the designated link to earn 5x additional miles, up to 10,000 bonus miles total. You must spend $2,000 to reach the threshold.
- Suggested maximization strategy: split the $2,000 into multiple purchases, such as 6 purchases of $300 plus 1 purchase of $200. That would earn 6 Starbucks gift cards worth $120 total, while also maxing out the 10,000 bonus miles.
Things to note: this promotion is only available to users age 18 or older with a US billing address. Delta gift cards do not expire and are non-refundable.