| Rank | City | Country | Average snow days per year in December (2000-2020) | Total number of White Christmases (2000-2020) | White Christmas Score (/100) |
|---|---|---|---|---|---|
| 1 | Vaduz | Liechtenstein | 30.90 | 21 | 98.60 |
| 2 | Minsk | Belarus | 27.29 | 18 | 94.09 |
| 3 | Sofia | Bulgaria | 26.19 | 17 | 91.95 |
| 4 | Sarajevo | Bosnia and Herzegovina | 25.62 | 18 | 90.73 |
| 5 | Vilnius | Lithuania | 24.76 | 17 | 88.14 |
| 6 | Riga | Latvia | 21.67 | 16 | 87.86 |
| 7 | Oslo | Norway | 22.05 | 16 | 86.60 |
| 8 | Pristina | Kosovo | 21.14 | 17 | 82.23 |
| 9 | Tallinn | Estonia | 22.52 | 14 | 80.72 |
| 10 | Stockholm | Sweden | 16.14 | 14 | 79.88 |
To see the full dataset, click here.
Besteonlinecasinos.com can reveal that Vaduz in Liechtenstein is the city most likely to have a White Christmas in 2022, with a White Christmas score of 98.6 out of 100. Since 2000, the capital of Liechtenstein, Vaduz, has had snowfall on Christmas Day 21 times, with an average snow depth of 73.99cm. So, if you want to have a white Christmas, go to Vaduz this year to give yourself the best chance.
Minsk, Belarus, comes in second with a White Christmas score of 94.09 out of 100. Minsk residents experience snow on an average of 27.29 days in December and have had 18 White Christmases since 2000.
Sofia, Bulgaria, comes in third with a score of 91.95 out of 100. The Bulgarian capital sees snow on an average of 26.19 days in December and has had snow on 17 Christmas days since 2000.
Sarajevo located in Bosnia and Herzegovina ranks fourth with a White Christmas score of 90.73 out of 100 and rounding out the top five is Vilnius in Lithuania with a White Christmas score of 88.14 out of 100.

