Sweeps McDonald's 21 Days of Gift-FestPlease enter the current Sweepstakes instead of this expired one. Enter daily for a chance to win the McDonald’s 21 Days of Gift-Fest Sweepstakes. There will be 21 winners of $20,000 (each consisting of 20-$1,000 American Express Gift Cards), 84 winners of $5,000 (each consisting of 5-$1,000 American Express Gift Cards), 2,100 winners of a $500 American Express Gift Card and 2,100 winners of a $20 McDonald’s Arch Card. This sweeps started Dec. 2 and ends Dec. 22 which breaks down to about 205 winners per day.