Draw results history for Mega Millions

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. For more past results, select a year from the options below to see the full archive history.

Mega Millions Draw Results History for Year 2012

Draw Date Balls Jackpot Winners
1013324041 32
$25,000,000 0 draw details
0203183448 36
$18,000,000 0 draw details
0318324156 19
$12,000,000 0 draw details
0106071829 16
$12,000,000 0 draw details
1128334143 41
$35,000,000 1 draw details
3944515254 13
$27,000,000 0 draw details
0743445156 04
$20,000,000 0 draw details
0319243243 44
$13,000,000 0 draw details
1122242831 46
$12,000,000 0 draw details
0512264249 24
$49,000,000 1 draw details
0837444748 27
$41,000,000 0 draw details
0913223852 44
$33,000,000 0 draw details
0524262953 36
$26,000,000 0 draw details
0612314656 34
$19,000,000 0 draw details
1822333540 11
$13,000,000 0 draw details
0305133235 06
$12,000,000 0 draw details
0418223844 24
$32,000,000 1 draw details
0512182956 38
$27,000,000 0 draw details
0415243640 44
$21,000,000 0 draw details
0117424655 01
$13,000,000 0 draw details
1434364853 42
$12,000,000 0 draw details
1337404652 29
$122,000,000 2 draw details
0610242642 15
$53,000,000 0 draw details
0615162237 03
$45,000,000 0 draw details
0809163239 15
$36,000,000 0 draw details
1011204255 09
$28,000,000 0 draw details
0608144356 28
$21,000,000 0 draw details
0708235051 26
$14,000,000 0 draw details
0313144655 34
$12,000,000 0 draw details
0509223649 36
$15,000,000 1 draw details
1617214051 20
$12,000,000 0 draw details
0511203336 11
$120,000,000 1 draw details
1532384246 31
$105,000,000 0 draw details
1632394153 16
$93,000,000 0 draw details
3140414748 45
$83,000,000 0 draw details
0409404550 39
$73,000,000 0 draw details
2534454649 34
$65,000,000 0 draw details
0513202333 30
$55,000,000 0 draw details
0820243556 24
$45,000,000 0 draw details
1523343955 32
$36,000,000 0 draw details
1018363844 08
$29,000,000 0 draw details
3032334248 07
$21,000,000 0 draw details
0210133846 02
$13,000,000 0 draw details
0518212941 37
$12,000,000 0 draw details
0203040843 26
$52,000,000 1 draw details
0509384651 05
$45,000,000 0 draw details
0244485052 03
$37,000,000 0 draw details
0113214955 17
$28,000,000 0 draw details
0607132446 34
$21,000,000 0 draw details
0311192336 21
$14,000,000 0 draw details
2023283539 21
$12,000,000 0 draw details
0304243652 45
$86,000,000 1 draw details
2834394553 34
$75,000,000 0 draw details
0316233536 20
$65,000,000 0 draw details
1016193236 13
$55,000,000 0 draw details
1121273053 11
$47,000,000 0 draw details
0812183040 04
$39,000,000 0 draw details
0209173450 45
$30,000,000 0 draw details
0409344048 25
$22,000,000 0 draw details
3739425355 22
$14,000,000 0 draw details
0227384652 45
$12,000,000 0 draw details
0214295355 31
$32,000,000 1 draw details
0915214054 11
$24,000,000 0 draw details
1014354352 16
$16,000,000 0 draw details
0311223449 01
$12,000,000 0 draw details
1011121424 06
$25,000,000 1 draw details
0315293554 08
$16,000,000 0 draw details
0206081851 19
$12,000,000 0 draw details
0411214253 38
$118,000,000 1 draw details
2427314552 38
$102,000,000 0 draw details
0205454647 37
$88,000,000 0 draw details
0309153738 39
$76,000,000 0 draw details
1423263335 40
$65,000,000 0 draw details
0116243248 02
$53,000,000 0 draw details
0914173642 33
$42,000,000 0 draw details
0206123148 25
$31,000,000 0 draw details
0219202433 39
$20,000,000 0 draw details
1135384152 40
$12,000,000 0 draw details
0204233846 23
$1,920,000,000 3 draw details
0919344451 24
$363,000,000 0 draw details
0617192021 20
$290,000,000 0 draw details
0104061114 30
$241,000,000 0 draw details
2829435153 07
$200,000,000 0 draw details
0208303648 31
$171,000,000 0 draw details
0910273642 11
$148,000,000 0 draw details
2024313336 44
$127,000,000 0 draw details
1629485254 05
$108,000,000 0 draw details
0615293951 36
$94,000,000 0 draw details
0116182527 03
$83,000,000 0 draw details
0930394247 37
$72,000,000 0 draw details
1625283240 03
$61,000,000 0 draw details
0305102627 27
$51,000,000 0 draw details
0304182950 20
$41,000,000 0 draw details
1723303745 04
$32,000,000 0 draw details
0719214953 35
$23,000,000 0 draw details
0917182843 09
$15,000,000 0 draw details
0305303648 23
$12,000,000 0 draw details
1022243649 33
$71,000,000 1 draw details
0109283847 08
$60,000,000 0 draw details
0315313653 27
$50,000,000 0 draw details
1027283751 19
$42,000,000 0 draw details
0410163848 34
$33,000,000 0 draw details
0917283448 46
$25,000,000 0 draw details
0203152236 23
$15,000,000 0 draw details

To access the complete Mega Millions draw history statistics since September 6, 1996 go to: Mega Millions Detailed Draw History