Ontario lotteries.

The three national lotteries, plus every draw game run by OLG in Ontario.

National lotteries

View all national lotteries →

Ontario lotteries

Games run by OLG and sold only in Ontario.

All Ontario results →

Lottario

Saturday

$250,000

jackpot, grows until won

Pick 6 numbers from 1–45. You get two lines per $1, plus an Early Bird draw for tickets bought by Friday.

Latest: Sat, Sep 26, 2026
  1. 02
  2. 12
  3. 14
  4. 16
  5. 28
  6. 41
  7. 34
$1 for 2 lines ResultsHow to play ↗

Ontario 49

Wed & Sat

$2 million

fixed top prize

Pick 6 numbers from 1–49. Match all six to win the $2 million top prize.

Latest: Wed, Sep 30, 2026
  1. 06
  2. 13
  3. 15
  4. 18
  5. 29
  6. 35
  7. 39

$125,000+

jackpot, grows with every ticket

Pick 5 numbers from 1–49. The numbers are drawn at midnight, before sales start, so you can win the jackpot instantly.

$2 for 3 lines ResultsHow to play ↗

Daily Keno

Twice daily

$2.5 million

top prize

Pick your numbers from 1–70 and match them to the 20 numbers drawn at 2 p.m. and 10:30 p.m.

Pick-4

Twice daily

$5,000

Straight Play top prize

Pick 4 digits. Play them Straight (exact order) or Box (any order) for the 2 p.m. and 10:30 p.m. draws.

Pick-3

Twice daily

Shared pool

prizes split among winners

Pick 3 digits and play them Straight or Box for the 2 p.m. and 10:30 p.m. draws.

Pick-2

Twice daily

$99

top prize

Pick 2 digits for the 2 p.m. and 10:30 p.m. draws. Matching just the first digit wins $2.

Poker Lotto

Daily

$5,000

instant Royal Flush

Get an instant 5-card hand, then play it again in the 10:30 p.m. draw. Add ALL IN for a shot at a growing jackpot.

Hospital & charity lotteries in Ontario

Support Ontario hospitals and charities and win big prizes.

View all Ontario hospital & charity lotteries →

Other provinces and territories

See what you can play elsewhere in Canada.

Play responsibly. You must be 18 or older to buy lottery tickets in Ontario. If gambling stops being fun, ConnexOntario offers free, confidential help 24/7 at 1-866-531-2600.