Iowa Lottery Results for March 20, 2026: Winning Numbers & Drawing Schedule

Written by Published

If you’re chasing a life-changing jackpot, the Iowa Lottery gives you plenty of ways to try your luck — from smaller $1,000 wins all the way up to massive prizes in the millions. In fact, the biggest win in Iowa history hit an incredible $343 million back in 2018 from Powerball.

Now, let’s get straight to what you’re here for 👇

🎯 Friday, March 20, 2026 — Winning Numbers

💰 Mega Millions

  • Numbers: 11 – 20 – 51 – 55 – 63
  • Mega Ball: 04

🎲 Pick 3

  • Midday: 4 – 9 – 7
  • Evening: 2 – 2 – 9

🔢 Pick 4

  • Midday: 9 – 5 – 7 – 8
  • Evening: 5 – 9 – 3 – 3

🌟 Millionaire for Life

  • Numbers: 15 – 19 – 31 – 37 – 55
  • Bonus: 04

⏰ When Drawings Happen

Planning your next ticket? Here’s when to watch:

  • Powerball: 9:59 p.m. (Monday, Wednesday, Saturday)
  • Mega Millions: 10:00 p.m. (Tuesday, Friday)
  • Lotto America: 9:15 p.m. (Monday, Wednesday, Saturday)
  • Lucky for Life: 9:38 p.m. (Daily)
  • Pick 3 (Day): 12:20 p.m. (Daily)
  • Pick 3 (Evening): 10:00 p.m. (Daily)
  • Pick 4 (Day): 12:20 p.m. (Daily)
  • Pick 4 (Evening): 10:00 p.m. (Daily)
  • Millionaire for Life: 10:15 p.m. (Daily)

✨ Quick Highlights

  • ✔️ Multiple daily chances to win
  • ✔️ Prizes range from small cash to multi-million jackpots
  • ✔️ Big dreams are possible — just ask Iowa’s past $343M winner

Feeling lucky? This could be your moment.