Winning numbers were drawn in the tenth-largest Mega Millions drawing ever on Tuesday night, Oct. 21, with a jackpot of $650 million up for grabs.
The Mega Millions jackpot offered a one-time cash payment of $304.1 million if someone matched all six numbers.
This year, there have been four Mega Millions winners. The most recent winner, from Virginia , claimed a jackpot of $348 million on June 27. Before that, an Ohio player won a $112 million jackpot on April 18. On March 25, a lucky ticket holder in Illinois took home $344 million, and earlier in the year, on Jan. 17, another winner in Arizona won $113 million.
Check below to see the winning numbers for the Mega Millions drawing on Oct. 21.
Mega Millions winning numbers for 10/21/25
The winning numbers for Tuesday, Oct. 2