Mega Millions winning numbers are in for the Friday, Oct. 31 drawing with a jackpot that reached an estimated $754 million ($352.8 million cash option). The winning numbers for Friday's Mega Millions ...
Did you play Mega Millions? Check your winning numbers for the lottery drawing on Friday, Oct. 31, 2025 at 11 p.m. ET.
One ticket bought in Ohio is a $20,000 winner, but no ticket matched all six numbers Oct. 31. The jackpot rises to $800 million for Tuesday, Nov. 4.
The winning numbers for October 31, 2025 are 2-52-66-68-24. Mega Ball 9. This will be determined later. To view the list of past winners, visit the Mega Millions website. After tonight, the next Mega ...