Make the most of the festive season in Sheffield!

Your What's On Guide

Christmas is coming and there’s lots happening in Sheffield to help get you into the festive spirit.

Soak up the seasonal atmosphere at the traditional Christmas Markets in Sheffield City Centre, pick up unique Sheffield-made gifts at a whole host of market events and be sure to take some time to enjoy one of the many seasonal shows and performances on offer.

Browse below, for more great ideas to ensure you have a very merry time in Sheffield this Christmas!

Sheffield Christmas Market 2024

14 November - 24 December

Expect Alpine themed bars, a traditional German sausage grill, Yorkshire pudding wraps, mulled wine & cider, hot chocolate, churros and many other treats as Sheffield Christmas Market returns to the city centre. 

Celebrating Sheffield's great independent scene, once again there'll be a whole host of traders with many of them based locally, offering seasonal food & drink and unique gifts.

See more

Sheffield Cathedral Illuminated: The Gift

3 - 7 December

'The Gift’ will be Sheffield Cathedral’s fifth Christmas illuminations spectacular, lighting up the building inside and out. 

Since 2019, nearly 40,000 people have marvelled at this incredible multi-sensory light and sound immersive experience.

See more

Victorian Christmas Market at Kelham Island Museum

30 November - 1 December

Gather under the gas-lamps and celebrate the start of the festive season as the much-loved Victorian Christmas Market returns to Sheffield's Kelham Island Museum.

Peruse unique gifts and local makers with over 80 market stalls selling an array of Sheffield-made wares, quality gifts and seasonal goods, plus an array of festive entertainment.

See more

Seasonal productions at Sheffield Theatres

6 December - 15 January

Get ready for the fairest and most magical Lyceum Panto of them all, fly into a world of adventure with Wendy and Peter Pan in the Playhouse and watch out for the plants when the hilarious rock musical Little Shop of Horrors takes over the Crucible.

There's something for everyone at Sheffield Theatres this Christmas!

See more

Market events

Crafted at the Millennium Gallery

Crafted is Millennium Gallery’s new annual selling showcase celebrating excellence in making across the region and beyond. On show now until Christmas Eve 24 December.

Whirlow Hall Farm Christmas Fayre 2024

Get ready to immerse yourself in the festive magic of the season at the Whirlow Hall Farm Christmas Fayre sponsored by GRI Group, on Saturday 23 and Sunday 24 November.

Crookes Christmas Market

The Crookes Street Market is moving indoors to Wesley Hall for a their Christmas edition, taking place on Saturday 23 November, 11am - 3pm

Sheffield Peace and Craft Fair

Head to the prestigious Town Hall for the Sheffield Peace and Craft Fair on Saturday 23 November, with a mix of sustainable stalls featuring homemade crafts and important campaigning groups.

Terminus Road Millhouses Christmas Market

Celebrate Sheffield’s small businesses at the Terminus Road Christmas Market—packed with unique gifts, artisan goods, and free entry on Saturday 23 November.

Rex Market: November 2024

Rex Market returns for their Christmas market, taking place on Sunday 24 November. An outdoor market based in Kelham Island, the event showcases an array of fantastic independent Sheffield businesses.

Victorian Christmas Market at Kelham Island Museum

Gather under the gas-lamps and celebrate the start of the festive season as the much-loved Victorian Christmas Market returns to Sheffield's Kelham Island Museum on Saturday 30 November and Sunday 1 December.

Orchard Square Christmas Makers Market

Join Orchard Square on Saturday 30 November for their Christmas Makers Market, offering a range of handmade craft and local Sheffield artists.

Roundabout Christmas Makers Market & Santa's Grotto

An artisan makers market and Santa's Grotto in the Sheffield Town Hall, for one day only on Saturday 30 November. Help your local youth homelessness charity raise money to help young people in the community.

Sharrow Vale Christmas Market 2024

Sharrow Vale Road host their festive street market on Sunday 1 December with over 100 stalls selling a wide variety of locally-sourced and homemade produce, preserves, sweet treats, crafts, gifts and more.

The Festive Festival 2024

Come along for a joy filled Festive Festival market on Sunday 1 December for a gathering completely dedicated to the celebration of a Sheffield Christmas.

Christmas Night Market Social at Steamworks

Come along for a night of fun, food, and community as Craft & Flea host a festive edition of their Night Market Social at The Steamworks, on Thursday 5 December. 

Peddler Market Nº 89

The Christmas edition of Sheffield's monthly night market! Expect a bumper line-up of award-winning street food, craft beers, live music and more as monthly market Peddler host their last event of the year 6 & 7 December.

RivelinCo Festive Makers Market at Hillsborough Park

RivelinCo’s Festive Makers Market returns for the third year! Join them 11am – 4pm at Hillsborough Park Pavilion on Saturday 7 December for a range of stalls showcasing brilliant local makers, plus refreshments and a raffle. Free entry.

Firth Park Christmas Fayre

Come along for a festive day full of Christmas cheer at the Firth Park Christmas Fayre on Saturday 7 December! With something for everyone, it's the perfect way to get into the holiday spirit.

Sheffield Craft, Art and Makers Market

The Craft, Art and Makers Market is back with a showcase of some of Sheffield's top local artisans, artists and craftspeople, at the Dorothy Fox Education Centre in Sheffield Botanical Gardens on Sunday 8 December.

Ember - A Winter Market for Creatives at Hagglers Corner

Discover unique art, connect with local talent, and enjoy a cosy evening of drinks, music, and last-minute Christmas shopping. Come along on Tuesday 10 December to Hagglers Corner—free entry, all vibes!

Nether Edge Farmers' Market - December 2024

Festive edition of this quarterly market, which takes place in the streets around Nether Edge. Taking place on Sunday 8 December expect a bustling atmosphere with 80+ stallholders selling a vast array of local produce, crafts, wares and seasonal treats.

Walkley Christmas Market

Walkley Christmas Market is ready to greet you with a warm Walkley welcome and festive cheer at their fantastic market within the beautiful setting of St. Mary's Church on Saturday 14 December.

Pollen Market: December 2024

Pollen Market will be coming in from the Castlegate cold and relocating to Peddler Warehouse for their festive edition on Sunday 15 December.

Festive Entertainment

Sheffield Christmas Market 2024

Back for another year to help get you into the festive spirit with over 50 log cabins offering seasonal food and drink and unique gift ideas, all set against the twinkly lights of Sheffield City Centre, 14 November - 24 December.

Victorian Christmas Market at Kelham Island Museum

Gather under the gas-lamps and celebrate the start of the festive season as the much-loved Victorian Christmas Market returns to Sheffield's Kelham Island Museum on Saturday 30 November and Sunday 1 December.

Sheffield Cathedral Illuminated: The Gift

Start your Chrisrtmas celebrations with a visit to Sheffield Cathedral Illuminated: The Gift created by Luxmuralis. This will be their fifth Christmas illuminations spectacular, lighting up the building inside and out, 3 - 7 December.

Fairytale of New York – Coming Home for Christmas

After three sell out tours, the ultimate Irish-inspired Christmas concert is back with an even bigger production for 2024, arriving at Sheffield City Hall on Tuesday 3 December.

Christmas Tree Festival

Sheffield Cathedral will sparkle and shine when it is lit up with more than 40 Christmas trees, each beautifully decorated by a local charity, community group or business. Free to visit, the Christmas Tree Festival will be on show from 3 December through to 12 January.

Snow White (Lyceum Theatre)

Sheffield Lyceum's 2024 spectacular, fun-packed, family pantomime is… Snow White! Starring Catherine Tyldesley as the Wicked Queen, Gladiator's Viper and Sheffield’s favourite Dame, Damian Williams, the show runs 6 December - 5 January.

Little Shop of Horrors (Crucible Theatre)

Sheffield Theatres present the hilarious killer rock musical live on the Crucible stage. Blooming with favourites including Little Shop of Horrors, Suddenly Seymour and Skid Row (Downtown), the show runs 7 December - 18 January.

Wartime Christmas at the National Emergency Services Museum

Turn the clock back 80 years and step into a fabulous forties festive wonderland at the National Emergency Services Museum in Sheffield, 7 & 8 December!

Kids Festive Christmas Party at Kommune

Bring the little ones for a magical morning filled with festive fun as Kommune's Kids Christmas Party is back for two days only on Saturday 7 December and Sunday 8 December, 11am to 12:30pm.

The Holiday in Concert

The beloved Christmas film, The Holiday, will be presented live in concert this winter across the UK, featuring its magical musical score performed live to the film by a full concert orchestra.

Underneath a Magical Moon

A reimagining of Peter Pan as told by Wendy Darling, this sparkling production with exquisite music, enthralling movement, and a sprinkle of Tutti Frutti magic is for children 3+ and their families to enjoy, in the Crucible Playhouse 11 - 31 December.

Disney’s The Muppet Christmas Carol

Featuring a screening of the complete film with the musical score performed live to the film, Disney’s The Muppet Christmas Carol in Concert comes to Sheffield City Hall on Monday 9 December.

Rat Pack - A Swingin’ Christmas At The Sands

The stars of ‘The Rat Pack - Swingin’ at the Sands’ will be bringing the ultimate Christmas party to Sheffield City Hall on Tuesday 10 December.

Love Actually in Concert

A full, live orchestra will perform Craig Armstrong’s evocative score, with the film being projected onto a huge screen at Sheffield City Hall on Thursday 12 December.

A Boy was Born - Ensemble 360 & Sheffield Cathedral Choir

Intricate, evocative, utterly beautiful, ‘A Boy Was Born’ perfectly captures the spirit of Christmas and Ensemble 360 along with Sheffield Cathedral Choir, will be performing this at Sheffield Cathedral on Friday 13 December.

Step Into Christmas

Step Into Christmas with the most magical show of the year, coming to Sheffield City Hall on Friday 13 December. This Christmas concert feel good show, brings all the magic of the season to life, with all you favourite festive songs.

Down For The Count - Swing Into Christmas

One of the UK’s premier swing orchestras is embarking on their most ambitious festive tour to date this Christmas and coming to Sheffield on Friday 13 December.

Black Dyke Band & Sheffield Philharmonic Chorus

The Black Dyke Band and Sheffield Philharmonic Chorus return once again for this wonderful seasonal celebration with carols for choir, singalongs for the audience and gems for the band, on Saturday 14 December.

Christmas at the Movies by Candlelight

Embark on a jolly journey through the heart-warming and hilarious worlds of beloved Christmas films with this musical festive celebration, coming to Sheffield Arena on Saturday 14 December.

Kate Rusby

Kate Rusby rounds off 2024 in style with her annual, and much anticipated, Christmas Tour, coming to Sheffield City Hall on Sunday 15 December.

Sheffield Hospitals Charity Christmas Concert

Returning for a third year, on Wednesday 18 December, the Sheffield Hospitals Charity sell-out event ‘A Cathedral Christmas’, is set to be hosted once again by the brilliant Reverend Kate Bottley (BBC Radio 2, Gogglebox).

Disney On Ice - Road Trip Adventures

Exciting twists and turns await as Mickey Mouse and friends embark on a wild ride to your favourite Disney destinations. Disney On Ice skates into Sheffield Arena for 9 performances this Christmas, 18 - 22 December.

Jack and The Beanstalk - Manor Operatic Society

The Manor Operatic Society proudly presents Jack and The Beanstalk, a giant of a pantomime showing at Sheffield City Hall from 28 December until 5 January.

X