Mega Millions Draw Results History

Complete draw history since September 6, 1996

Here you can find the latest Mega Millions results updated shortly after the draw takes place. All the numbers are carefully checked to make sure they are correct.

For each Mega Millions draw we also provide complete prize breakdown and number of winners. Plus, you can now download all the results as a neatly formatted CSV file, making it easy to use for your own analysis.

For more past results, select a year from the options below to see the full archive history.

Mega Millions Draw Results History


Draw Date Balls Jackpot Winners
0218273459 18
$650,000,000 0 draw details
0921274856 10
$625,000,000 0 draw details
1222495758 19
$600,000,000 0 draw details
0318233256 08
$575,000,000 0 draw details
1726334556 19
$547,000,000 0 draw details
1819385457 19
$520,000,000 0 draw details
0408273763 14
$497,000,000 0 draw details
0421273349 21
$474,000,000 0 draw details
1324414270 18
$451,000,000 0 draw details
0222274258 08
$423,000,000 0 draw details
1014344043 05
$400,000,000 0 draw details
1718214264 07
$381,000,000 0 draw details
0643526465 22
$358,000,000 0 draw details
0614365862 24
$336,000,000 0 draw details
0717354064 23
$302,000,000 0 draw details
1331324445 21
$277,000,000 0 draw details
0712304069 17
$253,000,000 0 draw details
1830444850 12
$234,000,000 0 draw details
1019244968 10
$216,000,000 0 draw details
0417273469 16
$198,000,000 0 draw details
0108315667 23
$182,000,000 0 draw details
0206081449 12
$166,000,000 0 draw details
1227425965 02
$150,000,000 0 draw details
1827293370 22
$140,000,000 0 draw details
1730346367 11
$130,000,000 0 draw details
1421254952 07
$120,000,000 0 draw details
2241425969 17
$110,000,000 0 draw details
1143545563 03
$100,000,000 0 draw details
0610243543 01
$90,000,000 0 draw details
1223243156 01
$80,000,000 0 draw details
0406384462 24
$70,000,000 0 draw details
1720244142 24
$60,000,000 0 draw details
1928313954 05
$50,000,000 0 draw details
1821294250 02
$348,000,000 1 draw details
1011182460 20
$326,000,000 0 draw details
2649586163 09
$302,000,000 0 draw details
1623394655 12
$280,000,000 0 draw details
0810224047 01
$264,000,000 0 draw details
1011143845 24
$243,000,000 0 draw details
1640545657 03
$223,000,000 0 draw details
1624293645 13
$202,000,000 0 draw details
0228373858 13
$189,000,000 0 draw details
0628344862 09
$173,000,000 0 draw details
0718405568 18
$154,000,000 0 draw details
1830335564 11
$139,000,000 0 draw details
0222426266 14
$122,000,000 0 draw details
0629334768 20
$110,000,000 0 draw details
0910124860 16
$100,000,000 0 draw details
1617434658 16
$90,000,000 0 draw details
1437404168 02
$80,000,000 0 draw details
1633405157 10
$70,000,000 0 draw details
3840606270 09
$60,000,000 0 draw details