Mega Millions winning numbers last night: 13 28 33 35 48 Mega Ball 03
The latest Mega Millions winning numbers, from the Tuesday, October 20, 2026 drawing, are 13 28 33 35 48 with Mega Ball 03, per New York Lottery data on data.ny.gov.
Updated (ET)
The latest Mega Millions winning numbers, from the Tuesday, October 20, 2026 drawing, are 13 28 33 35 48 with Mega Ball 03, per New York Lottery data on data.ny.gov. Always confirm a ticket with your state lottery before claiming a prize.
This page keeps a running history of recent Mega Millions drawings. Numbers come from the official New York State Lottery open dataset and are refreshed every hour.
| Draw date | Winning numbers | Mega Ball | Source |
|---|---|---|---|
| Tuesday, October 20, 2026 | 13 28 33 35 48 | 03 | data.ny.gov |
| Friday, October 16, 2026 | 02 15 31 41 68 | 11 | data.ny.gov |
FAQ
What were the Mega Millions numbers last night?
What were the Mega Millions numbers last night?
13 28 33 35 48, Mega Ball 03 (Tuesday, October 20). (Source)
Where do these numbers come from?
The New York State Lottery open dataset on data.ny.gov. (Source)
How do I check if I won?
Compare your ticket with your state lottery, which is the only official way to validate a prize.
How often is this page updated?
Every hour, from the official dataset.
What was the previous Mega Millions drawing?
02 15 31 41 68, Mega Ball 11 (Friday, October 16). (Source)
Are the numbers the same in every state?
Yes, Mega Millions is a multi-state game with one national drawing.