For the first time in its history, the Mega da Virada has hit the R$1 billion mark. The Caixa Económica Federal will draw the six winning numbers on Wednesday 31 December at 22:00 Brasília time. Millions are expected to follow the event, which marks a new high for Brazil’s year-end lottery.
Mega da Virada Brazil: how and when to watch
The draw begins at 22:00 on 31 December. Bettors can place wagers until 20:00 the same day at authorised retail outlets or via the Caixa online platform. A simple bet — choosing six numbers — costs R$6. The draw will be streamed live on Caixa’s official YouTube channel and on the Loterias Caixa page on Facebook.
After the live broadcast, the drawn numbers and the prize distribution are published on Caixa’s website. This allows players to confirm results and see how the R$1 billion prize is allocated among winners.
What happens if there are no exact matches
The Mega da Virada does not roll over. If no ticket matches all six numbers, the prize money is distributed among winners of the other prize tiers. That means the R$1 billion will be paid out in full even if nobody hits all six numbers.
Winners must claim their prizes within 90 days at a Caixa branch. To receive a prize, winners should present the winning ticket or proof of the online bet, along with photo identification and their CPF. If prizes are not claimed within the 90-day window, the funds are transferred to the Fies student loan programme.
Past draws and frequently drawn numbers
Until now the largest Mega da Virada payout had been R$635.4 million in 2024. The most frequently drawn numbers in the history of the competition include 10 (drawn five times), while 5, 33 and 36 have appeared four times each. Several other numbers — including 3, 17, 20, 29, 34, 41, 56 and 58 — have each come up three times.
Recent results from the last five years are useful for those who follow draw histories, though past performance does not influence future draws. The last five Mega da Virada outcomes were:
- 2024: 01 – 17 – 19 – 29 – 50 – 57
- 2023: 21 – 24 – 33 – 41 – 48 – 56
- 2022: 04 – 05 – 10 – 34 – 58 – 59
- 2021: 12 – 15 – 23 – 32 – 33 – 46
- 2020: 17 – 20 – 22 – 35 – 41 – 42
Practical tips for bettors
Confirm you place bets before the 20:00 deadline. Keep any physical ticket safe, and save confirmations for online wagers. Check results promptly after the draw on Caixa’s website and act quickly if you hold a winning ticket — the 90-day claim period is strict.
The Mega da Virada Brazil remains one of the country’s most-watched lottery events, combining the chance of a life-changing prize with a national tradition at the turn of the year.
Key Takeaways:
- Mega da Virada Brazil reaches a record R$1 billion prize with the draw scheduled for 22:00 on 31 December.
- Bets accepted until 20:00 in stores or online; a simple six-number ticket costs R$6.
- Watch the draw on Caixa’s YouTube channel or Loterias Caixa Facebook page; results and prize breakdown posted online afterwards.
- Winners have 90 days to claim prizes at Caixa branches; unclaimed funds go to the Fies student loan programme.

















