Massachusetts Megabucks Winning Numbers and Results (October 2026)
Massachusetts Megabucks hot and cold numbers
For fun: every draw is independent, so hot, cold or overdue numbers are no likelier to come up next.
Last 50 draws: Jul 1 – Oct 24, 2026. Each number averages 6.8 appearances in 50 draws.
Last 100 draws: Mar 7 – Oct 24, 2026. Each number averages 14 appearances in 100 draws.
Overdue counts draws since each number last came up, beside its usual gap; data through the October 24, 2026 draw.
Generate Massachusetts Megabucks numbers
Hot-weighted picks each number in proportion to how often it came up in the window above, cold-weighted the reverse. Your browser's own randomness; nothing is sent to us.
Turn on JavaScript to generate Massachusetts Megabucks lines from these counts.
Every number's count since November 13, 2023 → More generator options →
Next Massachusetts Megabucks drawing
Monday, October 26, 9:00 p.m. ET
Jackpot for Oct 26: $2.3 million, cash value $1.49 million.
| Draw | Days | Time (ET) | Sales close |
|---|---|---|---|
| Massachusetts Megabucks | Mon, Wed, Sat | 9:00 p.m. | 9:00 p.m. |
Did I win? Check your Massachusetts Megabucks numbers
Enter your ticket to check it against the last 26 Massachusetts Megabucks draws, back to August 26, 2026. Fixed prizes are from the lottery's chart below; a pari-mutuel prize shows the lottery's estimate.
Massachusetts Megabucks prizes and odds
A Massachusetts Megabucks play costs $2. The jackpot rolls over until it is won, and starts again at $500,000. Overall odds of winning a prize: 1 in 39.3.
| Match | Prize | Odds |
|---|---|---|
| 6 of 6 | Jackpot | 1 in 7,059,052 |
| 5 of 6 | $5,000 | 1 in 30,961 |
| 4 of 6 | $200 | 1 in 669.4 |
| 3 of 6 | $4 | 1 in 41.8 |
Last 30 Massachusetts Megabucks draws
| Date | Numbers |
|---|---|
| October 24, 2026 | 07 20 25 31 33 43 |
| October 21, 2026 | 10 26 32 38 40 42 |
| October 19, 2026 | 04 15 19 23 26 32 |
| October 17, 2026 | 08 27 31 33 35 40 |
| October 14, 2026 | 03 04 09 24 32 37 |
| October 12, 2026 | 09 19 22 33 34 38 |
| October 10, 2026 | 02 08 17 19 28 41 |
| October 7, 2026 | 02 06 13 14 18 37 |
| October 5, 2026 | 05 15 29 32 33 38 |
| October 3, 2026 | 10 17 19 31 41 44 |
| September 30, 2026 | 10 19 23 31 41 42 |
| September 28, 2026 | 20 21 26 32 39 44 |
| September 26, 2026 | 17 20 22 28 34 43 |
| September 23, 2026 | 03 15 25 29 41 44 |
| September 21, 2026 | 07 10 18 19 39 44 |
| September 19, 2026 | 10 19 28 32 37 40 |
| September 16, 2026 | 12 15 23 31 38 43 |
| September 14, 2026 | 03 09 24 34 39 43 |
| September 12, 2026 | 05 16 20 22 41 43 |
| September 9, 2026 | 11 23 25 33 35 39 |
| September 7, 2026 | 21 28 31 34 40 44 |
| September 5, 2026 | 02 09 12 23 31 34 |
| September 2, 2026 | 04 09 13 26 36 38 |
| August 31, 2026 | 01 07 13 14 18 38 |
| August 29, 2026 | 06 10 15 31 33 39 |
| August 26, 2026 | 01 06 19 28 31 32 |
| August 24, 2026 | 01 18 22 35 42 43 |
| August 22, 2026 | 02 22 25 29 41 44 |
| August 19, 2026 | 02 06 15 23 35 40 |
| August 17, 2026 | 01 05 07 10 13 38 |
How to play Massachusetts Megabucks
- Massachusetts Megabucks draws 6 numbers from 1 to 44 (Monday · Wednesday · Saturday); a ticket picks 6.
- Pick six numbers from 1 to 44 or take a Quic Pic; each play costs $2.
- Match all six for the rolling jackpot, which starts at $500,000 and is paid over 20 years or as a lump-sum cash option.
- Matching 5, 4 or 3 numbers wins $5,000, $200 or $4.
Claiming a prize
A winning Massachusetts Megabucks ticket must be claimed within one year from the draw date. Sign the back of a winning ticket: it belongs to whoever holds it. Where to claim in Massachusetts, and what needs an appointment, is on our Massachusetts page. What a win is worth after tax.
The short version
The last Megabucks draw, on October 24, 2026, came up 7 · 20 · 25 · 31 · 33 · 43. We hold 3,579 draws going back to January 1, 1994. Over the 462 draws since November 13, 2023, with the game drawing six numbers from 1 to 44, each number has come up about 63 times.
Megabucks winning numbers 2026 · Every Megabucks draw since January 1, 1994 →
Hot and cold over the whole run
2 has come up most often, 77 times. Each number averages about 63 over 462 draws, and whichever number happens to lead normally finishes around 16 ahead. 2 is 14 ahead, so this is an ordinary spread rather than a streak. 44 has come up least, 48 times. The full frequency table, with the chart that shows why →
Frequently asked questions
- What are the hottest Megabucks numbers?
- Over the 462 draws since November 13, 2023, 2 has come up most often — 77 times, against an average of 63. Whichever number leads normally ends up around 16 ahead, so that is a normal-sized lead. See the full frequency table.
- What are the coldest Megabucks numbers?
- 44, with 48 appearances against an average of 63. The gap between the most and least drawn numbers is about what 462 draws normally produce.
- Which Megabucks numbers are overdue?
- 30 has gone the longest without appearing — 42 draws. That does not make it likelier next time: every number has the same 13.6% chance of being drawn, however long it has been.
- How often is Megabucks drawn?
- Monday · Wednesday · Saturday. Six numbers from 44, drawn Monday, Wednesday and Saturday, with a rolling jackpot.