Since its very first edition back in 2002, EuroPython has grown into the longest-running community Python conference in Europe. Over the years it has travelled
across the continent, hosted by volunteers in city after city, bringing together
thousands of Pythonistas to learn, share, and build the community we know today.
In 2026 we reach a special milestone: our 25th edition, here in Kraków. To mark
it, we want to celebrate not just the talks and the code, but the people and the
memories: the conversations in hallways, the friendships, and yes, the swag.
Bring a piece of EuroPython history with you to the Social Event and take part
in our anniversary contests. Winners will be crowned and awarded on the night!
👕
Oldest T-shirt
Still got a EuroPython T-shirt from years gone by? Wear it or bring it along. The oldest EuroPython T-shirt wins.
🪪
Oldest Badge
Kept your conference badge as a souvenir? Dust it off and bring it: the oldest EuroPython badge wins.
Awards for both contests will be handed out during the Social Event on Thursday. See you there!
EP 2002
The first EuroPython was held in Charleroi, Belgium, from 26–28 June 2002, drawing 240 attendees. It was a double first: the first major Python conference run entirely by community volunteers, and the first major Python conference held in Europe. It grew out of the European Python Meeting that Marc Poinot kick-started at LSM 2001 in Bordeaux the year before, and Guido van Rossum's keynote is among the preserved 2002 materials.
EP 2003
EuroPython returned to Charleroi, Belgium, from 25–27 June 2003. The edition recorded 300 attendees and 70 speakers.
EP 2004
The 2004 conference took place in Göteborg, Sweden, from 7–9 June. The EuroPython Society (EPS) was founded at this conference and registered later that year as the non-profit backing the event.
EP 2006
EuroPython 2006 was hosted at CERN in Geneva, Switzerland, from 30 June to 9 July. CERN is famous as the birthplace of the World Wide Web.
EP 2011–2013
Florence, Italy, hosted EuroPython three years running, in 2011, 2012, and 2013. Attendance grew across the streak, from 681 in 2011 to 845 by 2013.
EP 2014
The 2014 edition was held in Berlin, Germany, from 21–27 July, with 1,226 attendees. It featured a Django Girls workshop attended by 42 women.
EP 2015 & 2017
Starting in 2015 the EPS began co-organising the event, and from 2017 it took over running it entirely, after the conference outgrew what local-only teams could manage. This marked the shift from purely local organising to a Society-run model.
EP 2020
EuroPython 2020 was the first-ever fully online edition, held 23–26 July 2020. It drew 992 attendees from more than 60 countries after the planned in-person event in Dublin was cancelled due to COVID-19.
EP 2021
Held online from 26 July to 1 August 2021, this edition recorded 1,721 attendees from over 80 countries. It was the largest attendance figure in EuroPython's history, and like 2020 it had originally been planned for Dublin before COVID-19 forced it online.
EP 2022
EuroPython 2022 in Dublin, Ireland, was the first hybrid edition. Attendee survey data showed 19.81% identified as female and 1.51% as non-binary, up notably from roughly 6% women back in 2011.
EP 2023–2025
Prague, the Czech Republic, hosted three consecutive editions in 2023, 2024, and 2025 before the move to Kraków. EuroPython 2025 was a big one, with over 1,587 participants, 165 speakers, and 6 parallel tracks plus 2 open-space rooms.
EP 2026
EuroPython 2026 moves to Kraków, Poland, marking the 25th consecutive edition since 2002 and the conference's first time in Poland. It follows three successful years in Prague.
Milestone
Over its history EuroPython has toured 11 countries: Belgium, Sweden, Switzerland, Lithuania, the UK, Italy, Germany, Spain, Ireland, the Czech Republic, and now Poland. The EuroPython Society, a Sweden-based non-profit, holds the 'EuroPython' trademark and is billed as the largest Python conference in Europe and one of the largest worldwide.
Here's to the next 25 years of learning, connecting, laughs, and friendship!