Lotto Results Finder

Mega Millions Results

The latest Mega Millions winning numbers and Mega Ball, with every draw since 2002.

Latest draw

Friday, October 30, 2026

Drawn Tuesday and Friday at 11:00 pm ET. $5 per play. Full schedule

Recent Mega Millions results

DrawWinning numbers
Fri, Oct 30, 2026 Latest
Tue, Oct 27, 2026
Fri, Oct 23, 2026
Tue, Oct 20, 2026
Fri, Oct 16, 2026
Tue, Oct 13, 2026
Fri, Oct 9, 2026
Tue, Oct 6, 2026
Fri, Oct 2, 2026
Tue, Sep 29, 2026

Every Mega Millions result since 2002 →

Check your numbers

Checks against every draw in the last 12 months. Your numbers stay in your browser.

Number trends

Most drawn

  • 1088×
  • 1784×
  • 3181×
  • 380×
  • 4279×

Hot (last 50 draws)

  • 268×
  • 488×
  • 518×
  • 307×
  • 687×

Longest absent

  • 6957 draws
  • 5236 draws
  • 3932 draws
  • 4428 draws
  • 1826 draws

Counted from 940 draws since October 31, 2017. Past draws don't change the odds of the next one. All Mega Millions statistics →

How Mega Millions works

Mega Millions is drawn every Tuesday and Friday at 11:00 pm Eastern. Five white balls are drawn from 1 to 70 and one gold Mega Ball from 1 to 24. Since April 2025 every play costs $5 and has a multiplier of 2x to 10x printed on the ticket, which boosts any prize below the jackpot.

  1. Pick five numbers from 1 to 70 and one Mega Ball from 1 to 24, or use Quick Pick.
  2. Each play costs $5. Your ticket shows a multiplier (2x, 3x, 4x, 5x or 10x) for each line, and it applies automatically to non-jackpot prizes.
  3. Match all five white balls and the Mega Ball to win the jackpot. Matching the Mega Ball alone is the smallest prize.

Mega Millions odds

MatchOdds
5 + Mega Ball1 in 290,472,336
5 + no Mega Ball1 in 12,629,232
4 + Mega Ball1 in 893,761
4 + no Mega Ball1 in 38,859
3 + Mega Ball1 in 13,965
3 + no Mega Ball1 in 607
2 + Mega Ball1 in 665
1 + Mega Ball1 in 86
0 + Mega Ball1 in 35

These are the chances of each match on a single play. Which matches win a prize, and how much, is set by the lottery; check the official prize chart.

Questions people ask

What time is the Mega Millions drawing?

Mega Millions is drawn at 11:00 pm Eastern Time every Tuesday and Friday. Sales cut-off times are set by each state, usually 15 minutes to an hour before the draw.

What changed in April 2025?

The ticket price went from $2 to $5, the Mega Ball range dropped from 1–25 to 1–24, and the optional Megaplier was replaced by a multiplier that is built into every play. The first draw of the new game was on April 8, 2025.

Why is there no multiplier in the results?

Under the current game the multiplier is printed on each ticket rather than drawn, so there is no single multiplier for a draw. Older results from before April 2025 show the Megaplier that was drawn at the time.

Do statistics include the old game?

White-ball statistics count every draw since October 2017, when the white balls became 1 to 70. Mega Ball statistics only count draws since April 8, 2025, when the Mega Ball range changed to 1 to 24.

Read more about Mega Millions

Other results

Source: official results published by the New York Lottery on data.ny.gov. Always confirm a win with megamillions.com or your state lottery.