Oklahoma Lottery Results for June 23, 2026: Winning Numbers for Mega Millions, Cash 5 & More

Written by Published

Oklahoma Lottery Results for June 23, 2026

Trying your luck? The Oklahoma Lottery held several drawings on June 23, 2026. Check the winning numbers below and see if you're holding a lucky ticket.

Winning Numbers

Mega Millions

48 - 51 - 60 - 63 - 66
Mega Ball: 20

Pick 3

1 - 9 - 2

Cash 5

04 - 19 - 20 - 23 - 24

Millionaire for Life

06 - 17 - 34 - 39 - 57
Bonus Ball: 05

Prize Claim Information

Before claiming any prize, make sure to sign the back of your ticket. Winners have 180 days from the drawing date to claim their prizes.

Prize Amounts

  • Up to $600: Claim at any authorized Oklahoma Lottery retailer or the Oklahoma Lottery Winner Center in Oklahoma City.
  • $601 to $49,999: Claim in person at the Winner Center or by mail. Valid ID, Social Security verification, a completed claim form, and ticket images are required.
  • $50,000 or More: Must be claimed through the Winner Center or by mail with all required documentation.

Mail-In Claims

To claim by mail, send your signed original ticket and completed claim form to the Oklahoma Lottery. Winners requesting direct deposit should also include banking information. Be sure to mail documents securely, as lost or stolen mail is not the lottery's responsibility.

Oklahoma Lottery Drawing Schedule

Daily Drawings

  • Pick 3 — 9:10 p.m. CT
  • Cash 5 — 9:10 p.m. CT
  • Lucky for Life — 9:38 p.m. CT
  • Millionaire for Life — 10:15 p.m. CT

Monday, Wednesday & Saturday

  • Powerball — 9:59 p.m. CT
  • Powerball Double Play — 9:59 p.m. CT
  • Lotto America — 9:15 p.m. CT

Tuesday & Friday

  • Mega Millions — 10:00 p.m. CT

🎉 Double-check your numbers—you could be the next Oklahoma Lottery winner!