Mega da Virada

Mega da Virada is the final Mega Sena draw of the year and the biggest of the lot. It always takes place on 31st December and offers a jackpot that is built up over the course of 12 months. The top prize for Mega Sena da Virada has to be won on the night and has been known to be worth more than R$300 million in recent years.

Accumulated for this year's Mega da Virada draw:

R$8,980,562.95

Next Mega da Virada draw date:

31st December 2023

The chart below shows a breakdown of the total amount accumulated for the Mega da Virada draw in each of the previous draws.

Mega da Virada Jackpot History for 2023

You can view the accumulation of funds for the next Mega Sena da Virada draw using either the table or graph below. Next to each draw you will be able to see the specific value of funds added to the Mega da Virada prize pot from that draw, as well as the accumulated total at that time.

Please note that the graph will reset to zero immediately after a Mega da Virada draw has taken place, as the accumulated funds will have been paid out in prizes.

View in Table Format

Draw Number/Date Money Added to Mega da Virada Prize Fund Accumulated Mega da Virada Prize
Draw 2559 28/01/2023 + R$1,737,452.71 R$8,980,562.95
Draw 2558 25/01/2023 + R$1,375,746.11 R$7,243,110.24
Draw 2557 21/01/2023 + R$1,385,800.54 R$5,867,364.13
Draw 2556 18/01/2023 + R$1,138,008.35 R$4,481,563.59
Draw 2555 14/01/2023 + R$998,648.32 R$3,343,555.24
Draw 2554 12/01/2023 + R$672,109.92 R$2,344,906.92
Draw 2553 10/01/2023 + R$501,724.84 R$1,672,797.00
Draw 2552 07/01/2023 + R$708,032.65 R$1,171,072.16
Draw 2551 04/01/2023 + R$463,039.51 R$463,039.51

Mega da Virada Prizes for all Years

The table below shows every Mega da Virada draw that has taken place since 2009. You can see the amount that had been accumulated for each draw throughout the year, as well as the final Mega da Virada principle prize that was paid out to the winner(s) in that draw.

The final payout is often much larger than the accumulated value throughout the year due to increased ticket sales for the big New Year’s Eve draw, and the fact that regular draws usually do not take place in the week leading up to 31st December.

Year Accumulated Throughout the Year Final Mega da Virada Prize Match 6 Winners
2022 R$173,509,265.45 R$541,969,966.30 5
2021 R$93,986,574.37 R$378,124,727.48 2
2020 R$104,051,609.25 R$325,250,216.44 2
2019 R$93,745,132.69 R$304,213,838.64 4
2018 R$135,838,889.05 R$302,536,382.72 52
2017 R$139,099,571.93 R$306,718,743.68 17
2016 R$82,505,122.23 R$220,948,549.32 6
2015 R$128,027,188.92 R$246,533,514.30 6
2014 R$82,217,376.25 R$263,295,552.64 4
2013 R$79,825,384.73 R$224,677,860.08 4
2012 R$122,411,671.25 R$244,784,099.10 3
2011 R$72,672,429.30 R$177,617,487.60 5
2010 R$104,122,626.00 R$194,395,200.04 4
2009 R$61,731,493.11 R$144,901,494.90 2

How to Play

Ticket sales for Mega da Virada open sometime in November, so you can enter well in advance without having to play all the Mega Sena draws in the interim. You can take part online or at authorised retailers.

There is not normally another Mega Sena draw in the week leading up to Mega Sena da Virada. Visit the Draw Calendar to see the schedule for the current year.

It is exactly the same to play as any regular draw, with the cost of entry still R$4.50 for a single selection of six numbers from 1 to 60. The only differences are that it is a far bigger main prize that cannot roll over to the next draw.

If no players match all six numbers in a Mega da Virada draw, the entire prize fund allocation rolls down to the next prize level with winners (most likely ‘Match 5’).

Mega da Virada Prizes

The fund for Mega da Virada prizes accumulates throughout the year, with five percent of the prize fund from every single Mega Sena draw set aside for the big event’s main prize.

The calendar is also structured so that Mega da Virada is always one of the draws ending 0 or 5. These are the special draws which receive 22 percent of the prize fund from the preceding four draws.

You win prizes in the same way as you do for any Mega Sena draw, by matching at least four of the six winning numbers. However, a larger portion than normal goes to the top prize. The following table shows how much money goes to each level, along with the odds of winning.

Prize Tier How to Win Odds of Winning Percentage of Prize Pool
Tier 1 - Sena Match 6 Numbers 1 in 50,063,860 62%
Tier 2 - Quina Match 5 Numbers 1 in 154,518 19%
Tier 3 - Quadra Match 4 Numbers 1 in 2,332 19%

The ‘Sena’ top prize has to be won on the night and cannot be carried forward into the first draw of the next year. If nobody matches all six numbers, the entire main prize is divided between winners in the second tier (Quina).

History of Mega da Virada

While Mega Sena began back in 1996, and its origins date even further back, Mega da Virada is a relatively new phenomenon. There has been an annual New Year’s Eve draw since 2005, but in the first few years the top prize was not enhanced in its current format and it was still possible for the top prize to carry over to the next draw.

The first year when the main prize was bumped up was in 2009, when it was worth R$144 million and two players split the money. It has been worth at least R$100 million every year since, and since 2017 there has always been more than $300 million to play for.

As Mega da Virada is so popular, it is not uncommon for multiple players to win a share of the grand prize. In 2018, for example, there were 52 ticket holders who all matched six numbers. They won an equal share of the R$302 million Sena prize – R$5.8 million each. In fact, the top prize has never had to be divided between players in the second tier.

In 2020, two players split a jackpot of R$325 million. One of the participants came from Aracaju and the other from São Paulo. In 2021, the top prize on offer was even higher at R$378 million. There were two winners – one from Cabo Frio and one from Campinas – who received R$189 million each.