BIRMINGHAM

Esports
Expo
Freeplay
Community
Cosplay
Creators
Competition
Gaming

WHAT TO EXPECT?

THE LARGEST GATHERING OF GUESTS

There is something for everyone!

From content creators, to streamers, to YouTubers, to cosplayers, to TV stars. DreamHack Birmingham will be STACKED with creators.

DreamHack Quest

DreamHack Quest turns the festival into a real-life video game adventure. Search and complete quests for XP and rewards.

Special Guests

Your favorite gaming personalities are heading to DreamHack Birmingham. Come see them live!

Meet & Greet

Get up close with your favorite creators, esports stars, voice actors, and celebrities!

Creator hub

Creator Hub is the place to be for creators at DreamHack, a place where creators, fans and partners come together in one place!

Cosplay

Come and cosplay as your favourite character, join the competition, snap some pics, or just have fun with your friends.

Chat Vs Champs

Take on our champs in various different challenges and if you beat them they will be going on the Wheel of Punishments!

Indie Playground

Part of that is discovering new amazing games and celebrating the creative work that pushes the industry forward.

Expo

Where brands, exhibitors, and partners show off the latest gear, wildest ideas, and the next big thing in gaming culture.

DreamHack Stage

From cosplay to interactive creator-led programming and fun games. This is the place to celebrate gaming, creativity, with our awesome DreamHack community.

Community Power Up

Community Power Up gives communities the chance to step onto the show floor and help shape the festival experience together.

PC Freeplay

Leave your setup at home,  we’ve got you covered! The Freeplay area is packed with PCs and consoles ready for you to game, compete, and just have fun.

Arcade Area

Old-school vibes, quick games, and instant fun. The Arcade Area is packed with machines ready to play all weekend.

WHAT ARE YOU WAITING FOR?

LOCK IN YOUR TICKET TODAY

Don’t miss out on the best weekend of 2026!

Updates

Play Louder
Together
Play Louder
Together
Play Louder
Together
Play Louder
Together

Special Guests

Your favorite gaming personalities are heading to DreamHack Birmingham. Come see them live!

Play louder. together.

DreamHack is the ultimate fusion of digital delight and sleep-deprived excitement for all things gaming and all those who love gaming! 

Picture this: a magical realm where gamers from all walks of life unite under one gigantic roof, armed with their trusty keyboards and fueled by an insatiable passion for pixels. The glow of screens paints the air with a neon aura allowing you to experience, conquer, and share with newfound friends.

/* Ensure the container doesn't overflow */ .ticker-wrapper { overflow: hidden; white-space: nowrap; width: 100%; box-sizing: border-box; position: relative; } /* Ticker animation */ .ticker-wrapper .elementor-heading-title { display: inline-block; white-space: nowrap; will-change: transform; } document.addEventListener("DOMContentLoaded", function() { const ticker = document.querySelector('.ticker-wrapper .elementor-heading-title'); const tickerWrapper = document.querySelector('.ticker-wrapper'); if (ticker && tickerWrapper) { // Duplicate the ticker content without adding a separator ticker.innerHTML += ticker.innerHTML += ticker.innerHTML += ticker.innerHTML += ticker.innerHTML; function setTickerAnimation() { const tickerWidth = ticker.clientWidth; const wrapperWidth = tickerWrapper.clientWidth; let speedFactor; if (window.innerWidth > 1024) { // Desktop speed factor speedFactor = 33; } else if (window.innerWidth > 768) { // Tablet speed factor speedFactor = 7; } else { // Mobile speed factor speedFactor = 3; } const duration = (tickerWidth / wrapperWidth) * speedFactor; ticker.style.animation = 'ticker ' + duration + 's linear infinite'; } setTickerAnimation(); window.addEventListener('resize', setTickerAnimation); } }); /* Keyframes for ticker animation */ const styleSheet = document.createElement("style"); styleSheet.type = "text/css"; styleSheet.innerText = ` @keyframes ticker { 0% { transform: translateX(0); } 100% { transform: translateX(-100%); } } `; document.head.appendChild(styleSheet);