Massachusetts Megabucks Numbers 2021

These are the past Massachusetts Megabucks numbers for the year 2021. All of the old draws are included and, if available, a link through to historical numbers of winners for each previous Megabucks lottery draw

Use the breadcrumbs at the top of the page to navigate back to the latest Megabucks winning numbers, more information about Megabucks or the Massachusetts State homepage.

Mega Millions
Next Estimated Jackpot:
$80 Million
Time left to buy tickets
Buy Tickets
Past Result Date Draw Number Numbers
Wednesday
December 29, 2021
3995
  • 1
  • 7
  • 9
  • 25
  • 31
  • 39
  • 9
Saturday
December 25, 2021
3994
  • 24
  • 27
  • 32
  • 41
  • 42
  • 44
  • 0
Wednesday
December 22, 2021
3993
  • 20
  • 29
  • 31
  • 34
  • 43
  • 45
  • 8
Saturday
December 18, 2021
3992
  • 7
  • 11
  • 26
  • 28
  • 36
  • 39
  • 5
Wednesday
December 15, 2021
3991
  • 3
  • 10
  • 13
  • 18
  • 38
  • 48
  • 4
Saturday
December 11, 2021
3990
  • 8
  • 23
  • 26
  • 32
  • 35
  • 40
  • 3
Wednesday
December 8, 2021
3989
  • 3
  • 4
  • 9
  • 16
  • 21
  • 49
  • 4
Saturday
December 4, 2021
3988
  • 4
  • 9
  • 12
  • 13
  • 16
  • 48
  • 4
Wednesday
December 1, 2021
3987
  • 1
  • 7
  • 14
  • 18
  • 41
  • 46
  • 0
Saturday
November 27, 2021
3986
  • 5
  • 8
  • 13
  • 24
  • 42
  • 48
  • 9
Wednesday
November 24, 2021
3985
  • 1
  • 7
  • 25
  • 30
  • 34
  • 35
  • 2
Saturday
November 20, 2021
3984
  • 15
  • 16
  • 18
  • 40
  • 47
  • 48
  • 5
Wednesday
November 17, 2021
3983
  • 7
  • 23
  • 28
  • 36
  • 44
  • 45
  • 5
Saturday
November 13, 2021
3982
  • 6
  • 11
  • 26
  • 32
  • 37
  • 44
  • 4
Wednesday
November 10, 2021
3981
  • 3
  • 6
  • 14
  • 22
  • 26
  • 31
  • 3
Saturday
November 6, 2021
3980
  • 5
  • 8
  • 12
  • 36
  • 38
  • 41
  • 2
Wednesday
November 3, 2021
3979
  • 20
  • 25
  • 31
  • 42
  • 44
  • 45
  • 3
Saturday
October 30, 2021
3978
  • 14
  • 17
  • 25
  • 36
  • 38
  • 42
  • 6
Wednesday
October 27, 2021
3977
  • 7
  • 27
  • 28
  • 36
  • 37
  • 39
  • 9
Saturday
October 23, 2021
3976
  • 9
  • 10
  • 12
  • 33
  • 47
  • 48
  • 2
Wednesday
October 20, 2021
3975
  • 4
  • 6
  • 31
  • 32
  • 39
  • 45
  • 9
Saturday
October 16, 2021
3974
  • 13
  • 27
  • 28
  • 38
  • 45
  • 48
  • 3
Wednesday
October 13, 2021
3973
  • 4
  • 16
  • 18
  • 31
  • 35
  • 40
  • 9
Saturday
October 9, 2021
3972
  • 10
  • 15
  • 19
  • 21
  • 33
  • 36
  • 3
Wednesday
October 6, 2021
3971
  • 7
  • 20
  • 23
  • 30
  • 33
  • 40
  • 7
Saturday
October 2, 2021
3970
  • 4
  • 11
  • 12
  • 13
  • 30
  • 36
  • 5
Wednesday
September 29, 2021
3969
  • 6
  • 7
  • 13
  • 19
  • 29
  • 35
  • 5
Saturday
September 25, 2021
3968
  • 3
  • 6
  • 27
  • 28
  • 44
  • 46
  • 1
Wednesday
September 22, 2021
3967
  • 6
  • 12
  • 13
  • 25
  • 36
  • 37
  • 6
Saturday
September 18, 2021
3966
  • 3
  • 19
  • 20
  • 33
  • 37
  • 39
  • 4
Wednesday
September 15, 2021
3965
  • 2
  • 10
  • 22
  • 26
  • 46
  • 47
  • 0
Saturday
September 11, 2021
3964
  • 1
  • 10
  • 23
  • 27
  • 32
  • 33
  • 5
Wednesday
September 8, 2021
3963
  • 21
  • 23
  • 24
  • 37
  • 40
  • 43
  • 4
Saturday
September 4, 2021
3962
  • 1
  • 2
  • 11
  • 23
  • 28
  • 49
  • 0
Wednesday
September 1, 2021
3961
  • 2
  • 7
  • 20
  • 21
  • 23
  • 41
  • 5
Saturday
August 28, 2021
3960
  • 9
  • 11
  • 16
  • 29
  • 31
  • 47
  • 9
Wednesday
August 25, 2021
3959
  • 2
  • 20
  • 26
  • 31
  • 42
  • 49
  • 6
Saturday
August 21, 2021
3958
  • 7
  • 10
  • 11
  • 13
  • 14
  • 29
  • 3
Wednesday
August 18, 2021
3957
  • 5
  • 7
  • 11
  • 18
  • 29
  • 37
  • 4
Saturday
August 14, 2021
3956
  • 14
  • 15
  • 17
  • 38
  • 42
  • 46
  • 1
Wednesday
August 11, 2021
3955
  • 5
  • 21
  • 22
  • 23
  • 33
  • 38
  • 3
Saturday
August 7, 2021
3954
  • 7
  • 13
  • 14
  • 15
  • 33
  • 44
  • 9
Wednesday
August 4, 2021
3953
  • 5
  • 10
  • 36
  • 37
  • 38
  • 46
  • 4
Saturday
July 31, 2021
3952
  • 13
  • 22
  • 26
  • 32
  • 33
  • 44
  • 4
Wednesday
July 28, 2021
3951
  • 11
  • 16
  • 19
  • 20
  • 30
  • 36
  • 6
Saturday
July 24, 2021
3950
  • 8
  • 12
  • 29
  • 32
  • 33
  • 45
  • 2
Wednesday
July 21, 2021
3949
  • 3
  • 16
  • 20
  • 25
  • 38
  • 47
  • 9
Saturday
July 17, 2021
3948
  • 1
  • 5
  • 14
  • 24
  • 25
  • 34
  • 5
Wednesday
July 14, 2021
3947
  • 1
  • 2
  • 16
  • 19
  • 23
  • 44
  • 5
Saturday
July 10, 2021
3946
  • 9
  • 10
  • 15
  • 17
  • 23
  • 33
  • 2
Wednesday
July 7, 2021
3945
  • 10
  • 12
  • 13
  • 18
  • 26
  • 27
  • 1
Saturday
July 3, 2021
3944
  • 3
  • 5
  • 17
  • 27
  • 42
  • 46
  • 5
Wednesday
June 30, 2021
3943
  • 17
  • 20
  • 21
  • 29
  • 33
  • 35
  • 0
Saturday
June 26, 2021
3942
  • 16
  • 17
  • 18
  • 26
  • 41
  • 45
  • 4
Wednesday
June 23, 2021
3941
  • 1
  • 3
  • 4
  • 30
  • 32
  • 40
  • 1
Saturday
June 19, 2021
3940
  • 6
  • 12
  • 13
  • 21
  • 27
  • 37
  • 1
Wednesday
June 16, 2021
3939
  • 9
  • 29
  • 33
  • 34
  • 35
  • 40
  • 7
Saturday
June 12, 2021
3938
  • 7
  • 17
  • 25
  • 39
  • 40
  • 48
  • 1
Wednesday
June 9, 2021
3937
  • 1
  • 13
  • 14
  • 30
  • 32
  • 34
  • 2
Saturday
June 5, 2021
3936
  • 2
  • 3
  • 23
  • 27
  • 31
  • 48
  • 5
Wednesday
June 2, 2021
3935
  • 16
  • 24
  • 28
  • 30
  • 45
  • 46
  • 5
Saturday
May 29, 2021
3934
  • 15
  • 25
  • 27
  • 38
  • 46
  • 48
  • 4
Wednesday
May 26, 2021
3933
  • 17
  • 18
  • 30
  • 34
  • 47
  • 48
  • 0
Saturday
May 22, 2021
3932
  • 1
  • 11
  • 19
  • 36
  • 37
  • 43
  • 9
Wednesday
May 19, 2021
3931
  • 3
  • 8
  • 23
  • 36
  • 37
  • 40
  • 8
Saturday
May 15, 2021
3930
  • 20
  • 22
  • 23
  • 29
  • 42
  • 45
  • 1
Wednesday
May 12, 2021
3929
  • 11
  • 15
  • 27
  • 31
  • 42
  • 46
  • 4
Saturday
May 8, 2021
3928
  • 2
  • 4
  • 15
  • 36
  • 43
  • 48
  • 6
Wednesday
May 5, 2021
3927
  • 2
  • 8
  • 17
  • 22
  • 24
  • 41
  • 2
Saturday
May 1, 2021
3926
  • 13
  • 18
  • 21
  • 23
  • 42
  • 45
  • 3
Wednesday
April 28, 2021
3925
  • 6
  • 7
  • 8
  • 9
  • 35
  • 36
  • 0
Saturday
April 24, 2021
3924
  • 3
  • 10
  • 15
  • 33
  • 37
  • 41
  • 0
Wednesday
April 21, 2021
3923
  • 2
  • 7
  • 17
  • 30
  • 35
  • 45
  • 1
Saturday
April 17, 2021
3922
  • 21
  • 23
  • 31
  • 34
  • 46
  • 49
  • 8
Wednesday
April 14, 2021
3921
  • 19
  • 22
  • 34
  • 42
  • 47
  • 48
  • 9
Saturday
April 10, 2021
3920
  • 12
  • 18
  • 27
  • 37
  • 40
  • 49
  • 0
Wednesday
April 7, 2021
3919
  • 6
  • 27
  • 37
  • 38
  • 45
  • 47
  • 0
Saturday
April 3, 2021
3918
  • 3
  • 4
  • 14
  • 26
  • 29
  • 48
  • 6
Wednesday
March 31, 2021
3917
  • 8
  • 20
  • 27
  • 42
  • 43
  • 45
  • 4
Saturday
March 27, 2021
3916
  • 3
  • 12
  • 15
  • 42
  • 44
  • 45
  • 5
Wednesday
March 24, 2021
3915
  • 1
  • 10
  • 27
  • 40
  • 42
  • 48
  • 6
Saturday
March 20, 2021
3914
  • 2
  • 16
  • 23
  • 27
  • 31
  • 45
  • 0
Wednesday
March 17, 2021
3913
  • 7
  • 19
  • 26
  • 30
  • 34
  • 49
  • 5
Saturday
March 13, 2021
3912
  • 3
  • 18
  • 24
  • 37
  • 43
  • 49
  • 1
Wednesday
March 10, 2021
3911
  • 8
  • 22
  • 34
  • 37
  • 38
  • 49
  • 8
Saturday
March 6, 2021
3910
  • 10
  • 18
  • 20
  • 40
  • 48
  • 49
  • 7
Wednesday
March 3, 2021
3909
  • 18
  • 19
  • 29
  • 30
  • 34
  • 42
  • 3
Saturday
February 27, 2021
3908
  • 17
  • 23
  • 30
  • 35
  • 38
  • 40
  • 0
Wednesday
February 24, 2021
3907
  • 5
  • 6
  • 8
  • 9
  • 17
  • 36
  • 7
Saturday
February 20, 2021
3906
  • 23
  • 26
  • 28
  • 32
  • 33
  • 36
  • 9
Wednesday
February 17, 2021
3905
  • 5
  • 11
  • 21
  • 29
  • 34
  • 42
  • 5
Saturday
February 13, 2021
3904
  • 9
  • 15
  • 16
  • 18
  • 38
  • 40
  • 1
Wednesday
February 10, 2021
3903
  • 3
  • 6
  • 16
  • 18
  • 37
  • 48
  • 7
Saturday
February 6, 2021
3902
  • 2
  • 13
  • 27
  • 44
  • 47
  • 49
  • 5
Wednesday
February 3, 2021
3901
  • 1
  • 3
  • 9
  • 24
  • 30
  • 48
  • 8
Saturday
January 30, 2021
3900
  • 4
  • 9
  • 20
  • 25
  • 32
  • 38
  • 6
Wednesday
January 27, 2021
3899
  • 1
  • 16
  • 39
  • 45
  • 48
  • 49
  • 4
Saturday
January 23, 2021
3898
  • 4
  • 10
  • 27
  • 29
  • 36
  • 41
  • 8
Wednesday
January 20, 2021
3897
  • 4
  • 10
  • 20
  • 33
  • 39
  • 47
  • 1
Saturday
January 16, 2021
3896
  • 1
  • 2
  • 10
  • 30
  • 32
  • 41
  • 1
Wednesday
January 13, 2021
3895
  • 8
  • 21
  • 22
  • 28
  • 42
  • 45
  • 3
Saturday
January 9, 2021
3894
  • 3
  • 25
  • 33
  • 38
  • 43
  • 48
  • 2
Wednesday
January 6, 2021
3893
  • 7
  • 14
  • 30
  • 39
  • 41
  • 44
  • 9
Saturday
January 2, 2021
3892
  • 11
  • 16
  • 17
  • 23
  • 24
  • 30
  • 0
^ Return to top of page