Update: Some offers mentioned below are no longer available. View the current offers here.If you want to do a good deed, and earn some miles along the way, then listen up. You can net up to 5,000 SkyMiles through Delta and United Way’s partnership after making a donation to the charity, as reported by The Gate.Here’s how it works.SkyMiles members who donate to United Way by September 15 will earn a one-time bonus of 1,000 bonus miles for a donation of $50 - $124, 2,500 bonus miles for a donation of $125 - $299 or 5,000 bonus miles for a donation of $300 or more. TPG values SkyMiles at 1.2 cents each, making those miles worth up to $60 if you donate more than $300.Your SkyMiles will post to your account within four to six weeks, following the end of the deal.BonusDonation1,000 SkyMiles$50-$124 2,500 SkyMiles$125-$299 5,000 SkyMiles$300+If you want to donate money to United Way that will directly go towards Hurricane Dorian relief, then you’ll want to visit United Way Miami. You can also earn American miles when donating to the Red Cross’ Dorian relief efforts.Sign up for our daily newsletterEmail addressSign upI would like to subscribe to The Points Guy newsletters and special email promotions. The Points Guy will not share or sell your email. See privacy policy.On top of doing some good, donating to charity can be a good way to hit a minimum spend and earn some miles in the process. For more information or to make your donation, head over to Delta’s dedicated page for the program.