Mega Millions Winning Numbers — June 3, 2003

Official Mega Millions winning numbers drawn on June 3, 2003:

4 · 20 · 25 · 29 · 32

Mega Ball: 20

← All Mega Millions results · Check your numbers · Full history

Data sourced from official Mega Millions records. Verify at megamillions.com →