Mega Millions Numbers History

Here you can view past Mega Millions numbers for the last six months, with the most recent shown first and the oldest shown last. Drawings are held twice a week – on Tuesday and Friday nights – and you can find previous results for both weekly draws here.

If you check your ticket against any dates within the Mega Millions results history listed below and win a prize, you will have between 90 and 365 days to claim your winnings, depending on the lottery rules in the state or jurisdiction that you bought your ticket from. Drawings past the deadline date in your area will have expired and it will not be possible to claim any previous winnings.

Old Mega Millions Numbers

If you're looking to view a full archive of old Mega Millions numbers, simply select a year from the list below and you will be shown all available results from your chosen date range.

Date Winning Numbers Jackpot Winners Prizes
Friday, June 2, 2023
  • 3
  • 16
  • 19
  • 36
  • 60
  • 25
  • 2
$203,000,000 531,464 Show Prize Payouts
Tuesday, May 30, 2023
  • 13
  • 16
  • 40
  • 64
  • 68
  • 21
  • 2
$187,000,000 435,067 Show Prize Payouts
Friday, May 26, 2023
  • 12
  • 20
  • 37
  • 41
  • 64
  • 1
  • 3
$169,000,000 470,475 Show Prize Payouts
Tuesday, May 23, 2023
  • 3
  • 10
  • 22
  • 65
  • 66
  • 19
  • 2
$150,000,000 445,556 Show Prize Payouts
Lottery Logo
Next Mega Millions Jackpot
$218 Million
  • 0d
  • 0h
  • 0m
  • 0s
Friday, May 19, 2023
  • 5
  • 11
  • 41
  • 44
  • 55
  • 14
  • 2
$132,000,000 477,389 Show Prize Payouts
Tuesday, May 16, 2023
  • 15
  • 34
  • 36
  • 69
  • 70
  • 17
  • 3
$113,000,000 435,276 Show Prize Payouts
Friday, May 12, 2023
  • 1
  • 2
  • 23
  • 40
  • 45
  • 15
  • 3
$99,000,000 449,242 Show Prize Payouts
Tuesday, May 9, 2023
  • 4
  • 37
  • 46
  • 48
  • 51
  • 19
  • 3
$83,000,000 397,589 Show Prize Payouts
Friday, May 5, 2023
  • 16
  • 18
  • 28
  • 42
  • 43
  • 11
  • 3
$68,000,000 486,399 Show Prize Payouts
Tuesday, May 2, 2023
  • 3
  • 15
  • 16
  • 32
  • 41
  • 9
  • 2
$52,000,000 431,661 Show Prize Payouts
Friday, April 28, 2023
  • 18
  • 38
  • 53
  • 62
  • 64
  • 20
  • 3
$38,000,000 366,879 Show Prize Payouts
Tuesday, April 25, 2023
  • 8
  • 29
  • 46
  • 47
  • 48
  • 12
  • 2
$26,000,000 388,616 Show Prize Payouts
Friday, April 21, 2023
  • 3
  • 21
  • 29
  • 46
  • 63
  • 9
  • 3
$20,000,000 409,387 Show Prize Payouts
Tuesday, April 18, 2023
  • 7
  • 9
  • 15
  • 19
  • 25
  • 4
  • 2
$20,000,000 421,394 Show Prize Payouts
Friday, April 14, 2023
  • 23
  • 27
  • 41
  • 48
  • 51
  • 22
  • 2
$476,000,000 974,615 Show Prize Payouts
Tuesday, April 11, 2023
  • 31
  • 35
  • 53
  • 54
  • 55
  • 24
  • 3
$441,000,000 898,816 Show Prize Payouts
Friday, April 7, 2023
  • 12
  • 32
  • 49
  • 51
  • 66
  • 21
  • 2
$414,000,000 879,631 Show Prize Payouts
Tuesday, April 4, 2023
  • 1
  • 37
  • 45
  • 62
  • 64
  • 4
  • 3
$385,000,000 858,886 Show Prize Payouts
Friday, March 31, 2023
  • 16
  • 26
  • 27
  • 42
  • 61
  • 23
  • 4
$355,000,000 797,934 Show Prize Payouts
Tuesday, March 28, 2023
  • 2
  • 3
  • 18
  • 32
  • 68
  • 24
  • 4
$322,000,000 739,194 Show Prize Payouts
Friday, March 24, 2023
  • 14
  • 17
  • 33
  • 42
  • 66
  • 15
  • 3
$302,000,000 770,458 Show Prize Payouts
Tuesday, March 21, 2023
  • 1
  • 21
  • 25
  • 27
  • 40
  • 11
  • 2
$272,000,000 771,004 Show Prize Payouts
Friday, March 17, 2023
  • 26
  • 28
  • 29
  • 39
  • 49
  • 25
  • 3
$254,000,000 709,340 Show Prize Payouts
Tuesday, March 14, 2023
  • 1
  • 7
  • 23
  • 38
  • 55
  • 2
  • 3
$229,000,000 651,907 Show Prize Payouts
Friday, March 10, 2023
  • 9
  • 20
  • 59
  • 60
  • 63
  • 5
  • 2
$203,000,000 712,880 Show Prize Payouts
Tuesday, March 7, 2023
  • 15
  • 22
  • 25
  • 28
  • 69
  • 21
  • 4
$188,000,000 580,546 Show Prize Payouts
Friday, March 3, 2023
  • 8
  • 25
  • 36
  • 39
  • 67
  • 11
  • 4
$167,000,000 644,323 Show Prize Payouts
Tuesday, February 28, 2023
  • 14
  • 16
  • 40
  • 52
  • 59
  • 13
  • 2
$145,000,000 600,530 Show Prize Payouts
Friday, February 24, 2023
  • 2
  • 22
  • 49
  • 65
  • 67
  • 7
  • 4
$126,000,000 631,791 Show Prize Payouts
Tuesday, February 21, 2023
  • 2
  • 15
  • 30
  • 36
  • 63
  • 24
  • 2
$104,000,000 512,999 Show Prize Payouts
Friday, February 17, 2023
  • 2
  • 33
  • 38
  • 57
  • 70
  • 13
  • 3
$84,000,000 556,959 Show Prize Payouts
Tuesday, February 14, 2023
  • 23
  • 24
  • 35
  • 40
  • 43
  • 1
  • 3
$67,000,000 453,445 Show Prize Payouts
Friday, February 10, 2023
  • 20
  • 29
  • 30
  • 52
  • 58
  • 19
  • 3
$50,000,000 471,266 Show Prize Payouts
Tuesday, February 7, 2023
  • 9
  • 15
  • 46
  • 55
  • 57
  • 4
  • 2
$31,000,000 508,371 Show Prize Payouts
Friday, February 3, 2023
  • 1
  • 4
  • 50
  • 54
  • 59
  • 17
  • 2
$20,000,000 463,335 Show Prize Payouts
Tuesday, January 31, 2023
  • 7
  • 9
  • 18
  • 29
  • 39
  • 13
  • 4
$31,000,000 517,923 Show Prize Payouts
Friday, January 27, 2023
  • 4
  • 43
  • 46
  • 47
  • 61
  • 22
  • 4
$20,000,000 448,577 Show Prize Payouts
Tuesday, January 24, 2023
  • 33
  • 41
  • 47
  • 50
  • 62
  • 20
  • 4
$31,000,000 431,546 Show Prize Payouts
Friday, January 20, 2023
  • 20
  • 29
  • 31
  • 64
  • 66
  • 17
  • 4
$20,000,000 470,878 Show Prize Payouts
Tuesday, January 17, 2023
  • 2
  • 12
  • 18
  • 24
  • 39
  • 18
  • 3
$20,000,000 527,136 Show Prize Payouts
Friday, January 13, 2023
  • 30
  • 43
  • 45
  • 46
  • 61
  • 14
  • 2
$1,350,000,000 7,072,832 Show Prize Payouts
Tuesday, January 10, 2023
  • 7
  • 13
  • 14
  • 15
  • 18
  • 9
  • 3
$1,100,000,000 6,154,167 Show Prize Payouts
Friday, January 6, 2023
  • 3
  • 20
  • 46
  • 59
  • 63
  • 13
  • 3
$940,000,000 4,411,404 Show Prize Payouts
Tuesday, January 3, 2023
  • 25
  • 29
  • 33
  • 41
  • 44
  • 18
  • 4
$785,000,000 2,904,737 Show Prize Payouts
Friday, December 30, 2022
  • 1
  • 3
  • 6
  • 44
  • 51
  • 7
  • 3
$685,000,000 2,776,599 Show Prize Payouts
Tuesday, December 27, 2022
  • 9
  • 13
  • 36
  • 59
  • 61
  • 11
  • 2
$565,000,000 1,945,697 Show Prize Payouts
Friday, December 23, 2022
  • 15
  • 21
  • 32
  • 38
  • 62
  • 8
  • 4
$510,000,000 1,289,527 Show Prize Payouts
Tuesday, December 20, 2022
  • 3
  • 4
  • 33
  • 36
  • 52
  • 17
  • 4
$465,000,000 948,914 Show Prize Payouts
Friday, December 16, 2022
  • 8
  • 35
  • 40
  • 53
  • 56
  • 11
  • 3
$429,000,000 958,114 Show Prize Payouts
Tuesday, December 13, 2022
  • 14
  • 22
  • 48
  • 58
  • 68
  • 6
  • 2
$400,000,000 875,187 Show Prize Payouts
Friday, December 9, 2022
  • 8
  • 19
  • 53
  • 61
  • 69
  • 19
  • 4
$379,000,000 776,250 Show Prize Payouts
Tuesday, December 6, 2022
  • 15
  • 16
  • 19
  • 28
  • 47
  • 13
  • 3
$354,000,000 858,524 Show Prize Payouts