McDonalds for Life Sweepstakes

Participate in the McDonalds for Life Sweepstakes 2022 aka Mcgold card sweepstakes at from which you could win a free McDonald’s food for Life, based on up to two meals per week for fifty (50) years.

Sweepstakes Period

The McDonalds for Life Sweepstakes begins on December 5, 2022, at 12:00:00 a.m. local time (“LT”) and ends at 11:59:59 p.m. LT on December 25, 2022.


Open only legal residents of the fifty (50) United States, District of Columbia and who are 18 years of age or older at the time of entry are eligible to enter.

How To Enter?

To enter without purchase, you may visit (“website”) and then follow the online instructions to complete and submit the online entry form by providing your valid details.

An eligible Participant who is opted in to the MyMcDonald’s Rewards program will automatically receive one Entry into the Appstakes when using the McDonald’s App in connection with any purchase from a participating McDonald’s restaurant. You can use your McDonald’s app in connection with a purchase by using Mobile Order & Pay (for pickup or McDelivery); by using the 4-digit code or scannable code generated by the McDonald’s App to earn loyalty points; by redeeming a deal or MyMcDonald’s Reward; or by paying using a linked card in your McDonald’s App using the 4-digit code or scannable code generated by the McDonald’s App.

Sweepstakes Ends: December 25, 2022
Eligibility: US

1 thought on “McDonalds for Life Sweepstakes”

Leave a Comment