Oklahoma (OK) Lottery
    Drawing Times & Schedule

    Oklahoma Lottery drawings run every day from 9:00 PM to 10:15 PM CT, 30 a week across 7 draw games. Powerball is drawn Monday, Wednesday and Saturday at 9:59 PM, and Mega Millions Tuesday and Friday at 10:00 PM. Ticket sales close 11 to 61 minutes before each drawing.

    Oklahoma Lottery Drawing Schedule & Cutoff Times

    Every game's draw days and times, and the cut-off for buying tickets before each drawing

    Reviewed by Bishop Woosley, former Director of the Arkansas Scholarship Lottery and NASPL President.

    You can't change the lottery's odds.
    You can pick better scratch-offs.

    The best Oklahoma scratch-offs right now have up to x20.7 better jackpot odds for $50K to $5M+ jackpots.

    • Every Oklahoma scratch-off ranked by today's odds
    • The best tickets for your budget and the prize you want
    • A free app, built on official Oklahoma Lottery data
    The ScratchOdds app: today's best scratch-offs and the goal picker

    More Oklahoma Lottery Help

    Every game’s latest numbers, the best scratch-offs, and draw times in other states.

    Frequently Asked Questions

    Answers about the Oklahoma Lottery

    What time is the Oklahoma Lottery drawing?
    Powerball: Monday, Wednesday and Saturday at 9:59 PM. Mega Millions: Tuesday and Friday at 10:00 PM. Millionaire for Life: every day at 10:15 PM. Lotto America: Monday, Wednesday and Saturday at 9:15 PM. Powerball Xs & Os: Sunday at 9:00 PM. Cash 5 and Pick 3: every day at 9:10 PM. All times are CT.
    What time can you buy lottery tickets in Oklahoma today?
    Until each drawing's cut-off. Ticket sales close 11 to 61 minutes before the drawing: Powerball at 8:59 PM; Mega Millions at 8:59 PM; Millionaire for Life at 9:15 PM; Lotto America at 8:59 PM; Powerball Xs & Os at 8:00 PM; Cash 5 at 8:59 PM; Pick 3 at 8:59 PM (CT). A ticket bought after the cut-off is for the next drawing.
    What days are the Oklahoma Lottery drawings?
    There are Oklahoma Lottery drawings every day of the week, Sundays included. Drawn every day: Millionaire for Life, Cash 5 and Pick 3. On set days: Powerball on Monday, Wednesday and Saturday; Mega Millions on Tuesday and Friday; Lotto America on Monday, Wednesday and Saturday; Powerball Xs & Os on Sunday.
    What time is the Powerball drawing in Oklahoma?
    Powerball is drawn Monday, Wednesday and Saturday at 9:59 PM CT. Ticket sales close at 8:59 PM, an hour before.
    What time is the Mega Millions drawing in Oklahoma?
    Mega Millions is drawn Tuesday and Friday at 10:00 PM CT. Ticket sales close at 8:59 PM, 61 minutes before.
    What time is the Millionaire for Life drawing in Oklahoma?
    Millionaire for Life is drawn every day at 10:15 PM CT. Ticket sales close at 9:15 PM, an hour before.
    What time is the Lotto America drawing in Oklahoma?
    Lotto America is drawn Monday, Wednesday and Saturday at 9:15 PM CT. Ticket sales close at 8:59 PM, 16 minutes before.
    What time is the Powerball Xs & Os drawing in Oklahoma?
    Powerball Xs & Os is drawn Sunday at 9:00 PM CT. Ticket sales close at 8:00 PM, an hour before.
    What time is the Cash 5 drawing in Oklahoma?
    Cash 5 is drawn every day at 9:10 PM CT. Ticket sales close at 8:59 PM, 11 minutes before.
    What time is the Pick 3 drawing in Oklahoma?
    Pick 3 is drawn every day at 9:10 PM CT. Ticket sales close at 8:59 PM, 11 minutes before.

    Still have questions? Email our support team

    ScratchOdds background
    ScratchOdds mobile app download
    Download Free

    Ready to Play Smarter?

    Join 50,000+ players who've stopped guessing and started winning more. Download free—no credit card, no commitment. Your state's best games are waiting.

    Free forever - No card required
    Real-time odds from 41+ states
    Optimized for your budget & goal
    Find best game in 30 seconds
    100% Legal & Free Forever