Oregon Megabucks Numbers

Find out the winning Oregon Megabucks numbers for the latest draw. We’ve got all the details for the last 10 draws, including the winning numbers, the number of winners, and the total prizes won. You’ll always find the Oregon Megabucks results and winning numbers on this page, so make sure you check it after every draw. Fingers crossed you find your numbers too!

Results are updated right after the draws are held on Monday, Wednesday and Saturday at 7:29 PM PT.

Wednesday
May 13, 2026
  • 33
  • 38
  • 39
  • 40
  • 41
  • 46

Jackpot: $2.2 Million

Total Winners: 4,269

Monday
May 11, 2026
  • 13
  • 17
  • 19
  • 23
  • 37
  • 42

Jackpot: $2.1 Million

Total Winners: 4,505

Saturday
May 9, 2026
  • 9
  • 11
  • 29
  • 41
  • 44
  • 48

Jackpot: $2 Million

Total Winners: 6,053

Wednesday
May 6, 2026
  • 3
  • 9
  • 10
  • 28
  • 31
  • 39

Jackpot: $1.9 Million

Total Winners: 4,816

Monday
May 4, 2026
  • 2
  • 6
  • 9
  • 12
  • 22
  • 42

Jackpot: $1.8 Million

Total Winners: 4,910

Saturday
May 2, 2026
  • 5
  • 6
  • 16
  • 18
  • 35
  • 41

Jackpot: $1.7 Million

Total Winners: 5,949

Wednesday
April 29, 2026
  • 2
  • 4
  • 6
  • 10
  • 29
  • 33

Jackpot: $0

Total Winners: 0

Monday
April 27, 2026
  • 6
  • 8
  • 22
  • 26
  • 29
  • 31

Jackpot: $1.5 Million

Total Winners: 4,350

Saturday
April 25, 2026
  • 2
  • 5
  • 36
  • 45
  • 46
  • 47

Jackpot: $0

Total Winners: 0

Wednesday
April 22, 2026
  • 7
  • 12
  • 13
  • 23
  • 30
  • 32

Jackpot: $1.3 Million

Total Winners: 4,419

Latest Draw Details

The jackpot in the latest Oregon Megabucks drawing was $2.2 Million.

There were no jackpot-winning tickets sold for Wednesday's Oregon Megabucks draw. The Grand Prize has therefore rolled over to $2.3 Million.

Looking for older Oregon Megabucks results?

You can find historical winning numbers using the following link:

Or filter results using the inputs below (max range: 1 year):

Start Date

End Date

Oregon Megabucks Results History
×
Saturday May 16th 2026
$86 Million
Time Remaining
  • 0d
  • 0h
  • 0m
  • 0s
×