Mega Millions Results for March 31, 2026
Official Mega Millions winning numbers for the Tuesday, March 31, 2026 drawing, plus how this result compares to recent number trends.
Tuesday
March 31, 2026
Prize Tiers & Odds
Prize amounts vary by drawing and by how many tickets match each tier. Below are the standard match tiers for Mega Millions and the approximate odds of each — check your state lottery's official site for the exact dollar amounts paid on this specific drawing.
| Match | Approx. Odds |
|---|---|
| All 5 + Mega Ball | 1 in 302,575,350 |
| All 5, no Mega Ball | Varies by game rules |
| Any prize | 1 in 24 |
Official, state-by-state prize payout tables are published by each participating lottery and by www.megamillions.com.
Mega Millions Results for March 31, 2026 — FAQs
The official Mega Millions winning numbers for Tuesday, March 31, 2026 were 18, 35, 45, 60, 65, with Mega Ball 17.
Compare each number on your ticket to the official numbers above. Match all main numbers plus the Mega Ball to win the jackpot; smaller prizes are awarded for matching fewer numbers. Always confirm any win against your state lottery's official results before making plans.
