Best Oklahoma Scratch-Off Tickets to Buy Right Now

The least-bad Oklahoma scratch-off at every price, ranked by real after-tax value. Updated October 1, 2026.

Almost every scratch-off loses money on average — these lose the least after the lump-sum cut and federal + Oklahoma taxes, and still have a top prize left to win. Hard-to-find tickets are flagged so you don't waste a trip.

Best $1 scratch-off in Oklahoma

magic 8 ball tm

magic 8 ball tm returns about $0.58 per $1 ticket on average after the lump-sum cut and taxes, with 3 of 3 $4K top prizes left — the best of 10 $1 games in Oklahoma.

Best $2 scratch-off in Oklahoma

win 100

win 100 returns about $1.18 per $2 ticket on average after the lump-sum cut and taxes, with 1635 of 2859 $100 top prizes left — the best of 8 $2 games in Oklahoma.

Best $3 scratch-off in Oklahoma

money comb

money comb returns about $1.91 per $3 ticket on average after the lump-sum cut and taxes, with 2 of 3 $25K top prizes left — the best of 8 $3 games in Oklahoma.

Best $5 scratch-off in Oklahoma

red hot riches

red hot riches returns about $3.49 per $5 ticket on average after the lump-sum cut and taxes, with 1 of 3 $50K top prize left — the best of 14 $5 games in Oklahoma.

Best $10 scratch-off in Oklahoma

50x wild

50x wild returns about $7.67 per $10 ticket on average after the lump-sum cut and taxes, with 2 of 3 $150K top prizes left — the best of 15 $10 games in Oklahoma.

Best $20 scratch-off in Oklahoma

double up

double up returns about $17.14 per $20 ticket on average after the lump-sum cut and taxes, with 1 of 3 $250K top prize left — the best of 5 $20 games in Oklahoma.

Best $30 scratch-off in Oklahoma

wild cash tripler

wild cash tripler returns about $20.84 per $30 ticket on average after the lump-sum cut and taxes, with 2 of 3 $1M top prizes left — the best of 4 $30 games in Oklahoma.

Best $50 scratch-off in Oklahoma

ultimate millions

ultimate millions returns about $38.43 per $50 ticket on average after the lump-sum cut and taxes, with 2 of 3 $3M top prizes left — the best of 2 $50 games in Oklahoma.

Best $100 scratch-off in Oklahoma

5 million jackpot

5 million jackpot returns about $72.83 per $100 ticket on average after the lump-sum cut and taxes, with 2 of 2 $5M top prizes left — the best of 1 $100 games in Oklahoma.

Best & worst Oklahoma scratch-offs, with full odds →

Best Buys in other states: Arizona · Arkansas · California · Colorado · Connecticut · Delaware · Florida · Georgia · Idaho · Illinois · Indiana · Iowa · Kansas · Kentucky · Louisiana · Maryland · Massachusetts · Michigan · Minnesota · Mississippi · Missouri · Montana · Nebraska · New Hampshire · New Jersey · New Mexico · New York · North Carolina · Ohio · Oregon · Pennsylvania · Rhode Island · South Carolina · South Dakota · Texas · Virginia · Washington · Washington, D.C. · West Virginia · Wisconsin

18+ · Play responsibly · Gambling problem? Call 1-800-GAMBLER