The winner of Saturday’s Lotto 6/49 Gold Ball draw bought their ticket in British Columbia, according to the provincial lottery corporation.
The ticket was sold in Quesnel but the specific location where the lucky winner made the purchase won’t be revealed until the prize is claimed.
Good morning B.C.! A ticket purchased in Quesnel won the $46 million prize from last night’s Lotto 6/49 Gold Ball draw! Is it you?
— BCLC (@BCLC) December 21, 2025
Check your tickets: https://t.co/g0D8PR7NC4
19+ pic.twitter.com/DZBoUAExKL
The winning number is 12706438-43, according to the B.C. Lottery Corporation’s website. The ticket holder has one year from the date of the draw to claim their massive prize.
This is the third time this year someone in B.C. has won a jackpot valued in the tens of millions.
In May, a Surrey resident won an $80-million LottoMax draw—setting a Canadian record for the largest single jackpot. Just over a month later, a Vancouver man claimed a $40 million LottoMax prize.


