Tap to view the full version of this page.

USA Mega Millions Results History 2025

View results for the U.S. Mega Millions draw, updated live below within minutes of a draw taking place. Get the winning numbers for the last 90 days on this page, with the most recent draw shown first. Each result shows the five main numbers drawn, plus the Mega Ball and the Megaplier number, which can multiply prizes by 2x, 3x, 4x or 5x.

Did you know? Prizes start from matching just the Mega Ball number! Take a look at the other Mega Millions prizes on offer.

Friday 10 January 2025
  • 9
  • 23
  • 39
  • 65
  • 66
  • 22
  • 3x
Jackpot: $77,000,000
Next USA Mega Millions Jackpot R1.82 Billion*Tuesday, 14 January 2025 Buy Tickets Online *Jackpot converted to ZAR and rounded to the nearest million.

Historical Mega Millions Results

A results history for all other Mega Millions draws from the last three months can be found here. If you've played online, you'll automatically receive an email notifying you of any wins.

Draw Date Results
Tuesday
7 January 2025
  • 20
  • 24
  • 33
  • 39
  • 48
  • 18
  • 2x
Friday
3 January 2025
  • 20
  • 42
  • 46
  • 59
  • 69
  • 19
  • 4x
Tuesday
31 December 2024
  • 13
  • 22
  • 27
  • 29
  • 35
  • 1
  • 2x
Friday
27 December 2024
  • 3
  • 7
  • 37
  • 49
  • 55
  • 6
  • 3x
Tuesday
24 December 2024
  • 11
  • 14
  • 38
  • 45
  • 46
  • 3
  • 3x
Friday
20 December 2024
  • 2
  • 20
  • 51
  • 56
  • 67
  • 19
  • 2x
Tuesday
17 December 2024
  • 56
  • 66
  • 67
  • 68
  • 69
  • 18
  • 4x
Friday
13 December 2024
  • 36
  • 43
  • 52
  • 58
  • 65
  • 16
  • 3x
Tuesday
10 December 2024
  • 12
  • 14
  • 26
  • 48
  • 52
  • 21
  • 5x
Friday
6 December 2024
  • 16
  • 21
  • 33
  • 39
  • 45
  • 24
  • 2x
Tuesday
3 December 2024
  • 52
  • 60
  • 61
  • 66
  • 67
  • 23
  • 4x
Friday
29 November 2024
  • 3
  • 29
  • 34
  • 37
  • 38
  • 17
  • 2x
Tuesday
26 November 2024
  • 5
  • 22
  • 24
  • 39
  • 42
  • 3
  • 3x
Friday
22 November 2024
  • 13
  • 20
  • 26
  • 32
  • 65
  • 2
  • 2x
Tuesday
19 November 2024
  • 5
  • 35
  • 50
  • 51
  • 59
  • 8
  • 4x
Friday
15 November 2024
  • 5
  • 17
  • 35
  • 55
  • 69
  • 19
  • 2x
Tuesday
12 November 2024
  • 18
  • 31
  • 33
  • 64
  • 68
  • 17
  • 3x
Friday
8 November 2024
  • 25
  • 28
  • 42
  • 64
  • 69
  • 19
  • 3x
Tuesday
5 November 2024
  • 2
  • 24
  • 25
  • 52
  • 58
  • 9
  • 2x
Friday
1 November 2024
  • 11
  • 22
  • 42
  • 46
  • 51
  • 4
  • 2x
Tuesday
29 October 2024
  • 16
  • 22
  • 26
  • 36
  • 56
  • 1
  • 4x
Friday
25 October 2024
  • 23
  • 26
  • 35
  • 41
  • 43
  • 7
  • 2x
Tuesday
22 October 2024
  • 8
  • 43
  • 48
  • 58
  • 60
  • 4
  • 3x
Friday
18 October 2024
  • 4
  • 9
  • 26
  • 39
  • 58
  • 23
  • 4x