The idea
Why a whole season?
The Christmas beer test has run since 1992: first as a student event at Høgskolesenteret i Stavanger (HIS), from 1998 as a #puben event and since 2014 as a Cantara event. One evening, one table, one bottle of each, and the dice decide. But the shelf kept growing. In 2017, 57 different beers were scored.
With a whole shelf on the table everyone gets a splash, palates fade long before the last bottle, and the late scores are mostly noise. The beers opened last never stood a chance.
So now the tasting lasts all of Advent. Small tables, real pours and fresh palates, at most 5 beers a day. The result comes when everyone has worked through the shelf.
Christmas beers on Vinmonopolet's launch list
Listings per year, 2013–2025
Number of listings in data/vinmonopolet. 2013 is Vinmonopolet's own list; the later years are beer blogs' transcriptions of the launch lists, so a typo there is a typo here. 2021 is missing.
Show as a table
| Year | Listings |
|---|---|
| 2013 | 83 |
| 2014 | 106 |
| 2015 | 160 |
| 2016 | 176 |
| 2017 | 201 |
| 2018 | 217 |
| 2019 | 248 |
| 2020 | 236 |
| 2022 | 274 |
| 2023 | 285 |
| 2024 | 262 |
| 2025 | 270 |
The rules
A few rules, firmly kept
| Rule | What it is | Why |
|---|---|---|
| Scale | Dice, 1 to 6, whole numbers | The same dice as in the old spreadsheets. |
| Season | 1 November – 23 December 2026 | Follows the juleøl release. The window is enforced on the server: nothing can be scored before or after. |
| Per day | At most 5 tastings per person | Real pours and a fresh palate. A day is a calendar day in Oslo. At a table of 8 or more the limit is 12, because a party is a different evening. |
| Solo | At most 5 solo days | The tasting is meant to happen in company. That is the point. |
| What counts | Juleøl from Vinmonopolet, above 4.7 % | Grocery-strength beer is refused and never ranked. |
| Homebrew | Above 4.7 %, rated only at a table of 6 or more, ranked with at least 4 scores | Nobody rigs their own. |
| The podium tip | Gold, silver and bronze: three different beers that count, one tip each, closing at midnight before 23 December | 3 points for the right spot, 1 for a podium beer in the wrong spot, 9 is perfect. On a tie, the earlier tip wins. |
| Weight | 0.5 first season, or under 7 scores last time1.0 otherwise0.0 flagged for rigging last time | A weight of 0.0 is not a ban: you taste, score and earn badges, you just do not move the average. Fixed for the season. In the old spreadsheets? Ask to link your name to your login, and the last season you took part in counts. |
How it works
An evening around the table
Open a table
Someone hosts. Their phone shows a QR code and a 6-character code for dim kitchens and dead cameras. The others scan or type it, and you are at the same table.
Locked blind reveal
Everyone scores on their own phone. Nobody sees anything until the last person has scored. Then the dice are unwrapped on every phone in the same second, no reloading, along with what people wrote about the beer. No anchoring on whoever shouts first.
Duels on the side
After two beers: which was better? The answers build a separate ranking on the side that does not care how generous you are with the dice. The official ranking is the dice.
Blind pour
The host pours one of the beers on the table without saying which. The others guess, and the answer comes out when the last guess is in.
All through Advent
The tasting is a season, not an evening. There is something to play for all the way.
Cantara against Rebel
After the consent step you pick a team: Cantara, Rebel or both. Tap a team to see who plays for it. The ranking can be shown per team, each team gets its own winner in the finale, and the team of the year is decided by scores per head, so a small team can beat a big one. Want a team of your own? Ask the organisers.
Tip the podium
Which three beers make the podium? Tip gold, silver and bronze, and change your tip as often as you like until the last day begins. Nobody sees the tips before the finale, where the tipster of the year is named.
The advent calendar
The home screen is an advent calendar. Every day you taste opens a door, and it keeps count of days in a row. While you sit at a table, it stays at the top until the host closes it. "I kveld" is the wall for the whole house: who is tasting what right now, with a cheer and an emoji for the others, but never their dice.
The finale on 23 December
At 18:00 the star lights up. Cantara's juleøl 2026 is named, with the duel ranking beside it, each team's own winner, the tipping league and the season's awards.
Make it yours
Everything here is optional. The dice and a glass are enough.
Every beer has a page
Tap a beer anywhere: the label, its place in the list and the spread of dice, the duels, the tags people gave it, and their tasting notes without names. Taste first, read afterwards: the notes open once you have rolled yourself, and only once three people have tasted the beer. Beers from the archive have their page with the votes year by year.
A photo of the label
Snap the label before you taste, if you like. The photo is made smaller and stripped of location and camera data, and the others see it once an organiser has approved it. The first approved one becomes the beer's picture.
Baubles on the tree
- First Blood Your first tasting of the season
- Full Week Tasted on seven days in a row
- Explorer Rated a beer fewer than three others had tasted
- Lone Wolf Used all your solo days
- Social Butterfly Tasted with ten different people
- Contrarian Furthest from the crowd, on at least ten beers
- Advent Rated every day from 1 to 23 December
- Sommelier Predicted the group average within half a point, ten times
- Closing Time A rating on 23 December
- Blindsmaker Named the beer in a blind pour three times
The history
The record, 1998–2019
15 seasons survive with every single vote, and many years are lost. Here is what can be counted: totals and means per year and per beer, never who gave what. Inside the app sit the all-time list across the seasons and every beer's page with the votes year by year.
Beers and voters per season
One row per year. Voters count the entries in the source.
* Summary only: beers from the ranked list, voters from the votes cast per person.
Show as a table
| Year | Beers | Voters | Votes |
|---|---|---|---|
| 1998 | 13 | 9 | 94 |
| 2003 | 14 | 27 | 265 |
| 2004 | 14 | 23 | 193 |
| 2007 | 16 | 13 | 99 |
| 2008 | 19 | 17 | 144 |
| 2010 | 20 | 16 | 172 |
| 2011 | 20 | 13 | 110 |
| 2012 | 22 | 8 | 68 |
| 2013 | 27 | 22 | 182 |
| 2014 | 33 | 17 | 145 |
| 2015 | 36 | 11 | 78 |
| 2016 | 53 | 15 | 101 |
| 2017 | 57 | 16 | 125 |
| 2018 | 30 | 12 | 49 |
| 2019 | 26 | 7 | 39 |
The best of each year
Highest weighted mean among beers with at least 3 votes, on the 1–6 dice. The sources' own ranking may differ.
- 1998Hansa Juleøl9 votes5.00
- 2003Aass Juleøl14 votes4.36
- 2004Frydenlund8 votes4.80
- 2007Hansa Ekstra Vellagret Julebrygg7 votes4.85
- 2008Nøgne Ø - God Jul5 votes4.86
- 2010Aass Juleøl premium8 votes4.50
- 2011Nøgne Ø God Jul5 votes5.38
- 2012Aass Juleøl Original4 votes5.00
- 2013Nøgne Ø Special Holiday Ale3 votes5.25
- 2014Hansa JuleAle3 votes4.33
- 2015Aass Juleøl Vellagret4 votes4.71
- 2016Aass Juleøl Vellagret4 votes5.00
- 2017Telemark Juleøl4 votes5.43
- 2018Oslo Brewing Company5 votes5.67
- 2019OMA Juleøl3 votes4.00
* The sheet's own ranking; the number of votes is not stated, so the minimum cannot be checked.
The dice
All 1,852 whole-number scores. 4 is the most common.
12 scores with decimals (such as 4.5) are left out here.
Show as a table
| Score | Count |
|---|---|
| 1 | 30 |
| 2 | 186 |
| 3 | 482 |
| 4 | 666 |
| 5 | 417 |
| 6 | 71 |
Generous or strict?
The mean of all scores each year, weighted. Most generous: 2018 (4.06). Strictest: 2014 (3.45). Different beers and people every year, so this is the mood, not the beer.
Show as a table
| Year | Mean |
|---|---|
| 1998 | 3.70 |
| 2003 | 3.79 |
| 2004 | 3.74 |
| 2007 | 3.82 |
| 2008 | 3.94 |
| 2010 | 3.68 |
| 2011 | 4.05 |
| 2012 | 3.82 |
| 2013 | 3.92 |
| 2014 | 3.45 |
| 2015 | 3.72 |
| 2016 | 3.95 |
| 2017 | 3.74 |
| 2018 | 4.06 |
| 2019 | 3.69 |
The regulars
Beers that come back in most of the 15 seasons with single votes. Names as written, so “Hansa” and “Hansa Juleøl” count separately.
- Hansa Juleøl14/1599 votes
- CB Juleøl14/1592 votes
- Borg Juleøl14/1587 votes
- Fredrikstad Juleøl14/1581 votes
- Mack God Jul13/15107 votes
- Berentsens Julefnugg11/1541 votes
- Ringnes Julebokk10/1542 votes
- Aass Juleøl9/1576 votes
Show as a table
| Beer | Seasons | Votes | Years |
|---|---|---|---|
| Hansa Juleøl | 14 | 99 | 1998, 2003, 2004, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 |
| CB Juleøl | 14 | 92 | 1998, 2003, 2004, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018 |
| Borg Juleøl | 14 | 87 | 1998, 2003, 2004, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019 |
| Fredrikstad Juleøl | 14 | 81 | 1998, 2003, 2004, 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019 |
| Mack God Jul | 13 | 107 | 1998, 2003, 2004, 2007, 2008, 2010, 2011, 2013, 2014, 2015, 2016, 2017, 2018 |
| Berentsens Julefnugg | 11 | 41 | 2007, 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2017, 2018, 2019 |
| Ringnes Julebokk | 10 | 42 | 2008, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2019 |
| Aass Juleøl | 9 | 76 | 1998, 2003, 2004, 2007, 2008, 2011, 2013, 2014, 2019 |
Privacy
In plain words
This page loads nothing from other sites, has no analytics or tracking, and shows only totals from the history, no names.
- When you sign in, the app stores the name and email address from your Google account, and the scores and notes you give. Before you can use the app, it asks for your consent.
- Label photos are optional. The photo is yours and you can delete it yourself, and the others see it only once an organiser has approved it.
- At a table you see each other's scores once everyone has scored, and which team each of you plays for. Season results are shown per beer.
- Inside the app the history shows the names from the old spreadsheets. You can ask to have your name removed.
- To have your data deleted, get in touch with totto@exoreaction.com. The organisers delete it by hand.