It's time for another exciting lottery draw! As always, we're here to bring you the winning numbers as soon as they're announced. We're excited to announce the winning numbers for Canada Lotto on 2019-06-30 01:30:00! We're excited to announce that this draw's jackpot is an amazing $5 000 000.00. Check your tickets! The winning numbers for today's draw are 2, 5, 19, 21, 29, 46 - (15). We can't ignore 13, 34, 12, 2 and 38 any longer. It has been drawn in the last 2 consecutive draws, and who knows, it might appear again in the upcoming draw. The lottery is a game of chance, but today chance favored you. Congratulations on your big win, and to those who didn't win, keep playing and believing in yourself. 45,23,21,38,22,41 seems to be a very shy number, as it has only appeared once in the past 30 draws. The past 30 draws have shown that 41,22,38,21,23,45 is the most frequently appearing number. Could it be the key to unlocking a big win? After 29 consecutive misses, will 18 and 32 finally make an appearance in today's draw? Don't wait to get your tickets for the next draw at 12 Feb, 2026 01:30:00.