31
Mega Millions · Number 31

How often is 31 drawn in Mega Millions?

Since October 31, 2017, when Mega Millions’ current rules took effect (5 numbers from 1–70), number 31 has been drawn 81 times in 939 draws — the 3rd most often of 70; across all 2,433 draws since May 17, 2002 it has come up 236 times, 1st of 52.

Data: 2,433 draws, May 17, 2002 – October 27, 2026; updated October 27, 2026.

Times drawn
81
in 939 draws since 2017
Rank
3rd
of 70, most drawn first
Current gap
3
draws since last drawn
Longest gap
40
draws, ended Jul 16, 2019

That is 13.9 more than the 67.1 a number would average from the matrix alone (21% above).

How long has 31 gone without being drawn?

The longest 31 has gone without being drawn is 40 draws, between its appearances on February 22, 2019 and July 16, 2019. Its current gap is 3 draws, shorter than its average gap of 9.3 draws between appearances. A long gap doesn’t make a number due in Mega Millions: each draw starts fresh. Its longest streak was 2 consecutive draws on record, from August 10, 2004 to August 13, 2004. Its first appearance in the record was on June 28, 2002.

Which numbers are drawn most often with 31?

Since October 31, 2017, 31 has been drawn alongside 2 and 19 11 times each, more than with any other number, followed by 8 (10), 11 (8), 18 (8). The fewest: 36 (1), 60 (1), 70 (1), 17 (2), 21 (2).

02×1119×1108×1011×818×8

31 in Mega Millions, year by year

Its busiest year was 2003, drawn 15 times in 104 draws (4th that year); its quietest was 2026, 3 times in 86 draws (tied 63rd).

YearTimes 31 drawnRank that yearDraws held
20263tied 63rd86
202514tied 1st104
20249tied 11th105
20236tied 46th104
20226tied 42nd104
20219tied 15th105
202011tied 3rd104
201911tied 7th105
201811tied 5th104
20179tied 6th74
20169tied 3rd75
20157tied 13th74
201411tied 2nd80
20136tied 45th100
20127tied 38th104
201112tied 7th104
201014tied 4th105
200910tied 18th104
20089tied 25th105
200710tied 17th104
200610tied 19th104
200510tied 18th104
20048tied 34th105
2003154th104
20029tied 6th66

When was 31 last drawn?

Number 31 was last drawn on Fri, Oct 16, 2026 (3 draws ago); the winning numbers that night were 2, 15, 31, 41, 68, Mega Ball 11. All Mega Millions results for 2026.

021531416811

The draws before that with 31: Jul 7, 2026; Apr 3, 2026; Dec 26, 2025; Nov 25, 2025; Nov 21, 2025.

31 by draw day

Across the full record, 31 has come up 116 times in 1,210 Tuesday draws and 120 times in 1,223 Friday draws.

These are counts of past Mega Millions draws. Every draw is independent and random: no number is “due”, and none of these figures changes the chance of 31 being drawn next.

← All Mega Millions numbers

Cite this: Lottizen, "How often is 31 drawn in Mega Millions?," updated October 27, 2026, https://lottizen.com/usa/mega-millions/number/31. Data: Lottizen (lottizen.com), free to use with credit.