This website uses cookies. Read more about our cookie/privacy policy.

Accept and Close

The Sheffield culture guide written by in-the-know locals

Christmas picks

Jack Frost is nipping at our toes, overblown supermarket ads are on the telly, and the city's bars are serving up mulled things. Christmas is coming!

See below for our top picks for where to join in the festive spirit in the run-up to the big day in Sheffield's cultural venues – whether it's by getting cosy in front of a festive film on the big screen, enjoying a magical show at the theatre, or making merry at a market.

Happy holidays!

The Nightmare Before Christmas

Sat. 29 November 2025 — Thu. 4 December 2025

The Light, The Moor, S1 4PF

A brilliantly imaginative, dark fantasy stop-motion animated musical. Jack Skellington, the pumpkin king of Halloween Town, discovers Christmas Town and attempts to bring Christmas under his control. Celebrating its 30th anniversary this year.

Peddler

Multiple dates

Peddler Warehouse, 92 Burton Road, S3 8DA

Food, music and art in a former warehouse, one weekend a month. Plus kids craft activities on the Saturday afternoons. With bonus Christmas crafts for their festive edition.

Victorian Christmas Market

Multiple dates

Kelham Island Museum

Gather under the gaslamps and celebrate the start of the festive season as the much-loved Victorian Christmas Market returns.

The Snowman + Live Score

Sat. 6 December 2025 — Sun. 7 December 2025

Showroom

Unite the Union Brass Band present a special festive performance of the Christmas classic with a live score.

Martin Simpson

Wed. 10 December 2025

The Greystones

Since his debut release almost 50 years ago, Simpson has become regarded as one of the world's finest acoustic and slide guitar players. Expect an eclectic evening of amazing guitar playing and stories of love, sorrow, beauty, tragedy and majesty.

Ukrainian Christmas Market

Sat. 13 December 2025

Millennium Gallery

Celebrate a Ukrainian Christmas with folk songs, handmade gifts, authentic food and more.

Christmas Community Playday – Sheffield Clarinet Ensemble

Sun. 14 December 2025

Church of St Mark, Broomhill, Sheffield S10 2SE

Join Sheffield Clarinet Ensemble for an afternoon of festive music-making, sweet treats and jolly attire.

Shelter Presents: Christmas Carol Concert with Steel City Choristers

Tue. 16 December 2025

Highfield Trinity Church, 2 Highfield Place, S2 4UR

A festive evening of seasonal cheer, all in support of Shelter.

Elf

Sat. 13 December 2025 — Thu. 18 December 2025

The Light, The Moor, S1 4PF

After realising he doesn't fit in with the other elves, Buddy sets out to find a place where he belongs – in search of his dad in New York City.

Dale Storr's Christmas at the Greystones

Fri. 19 December 2025

The Greystones

Playing material from the likes of Dr.John, James Booker and Louis Armstrong along with a selection of festive hits, the New Orleans-style pianist returns to The Greystones for his annual Christmas show.

Swingin' Christmas – the Northern Collective Big Band

Fri. 19 December 2025

Crookes Social Club, Mulehouse Road, S10 1TD

Oh come all ye jazz lovers! Swing into Christmas with a 20-piece big band and live vocalists.

Die Hard

Sun. 7 December 2025 — Sat. 20 December 2025

It's that time of year again... where friends, families and strangers on the internet argue over whether Die Hard is a Christmas film. Seeing John McClane take on Hans Gruber at this time of year is almost as much of a tradition as Christmas itself.

Pollen

Multiple dates

Grey to Green, S3 8LB

An inner-city flower market, celebrating all things botanical. Taking over a patch of Sheffield city centre one Sunday a month, with plants, flowers, fresh produce and music.

Home Alone

Sat. 13 December 2025 — Mon. 22 December 2025

A festive film favourite. Eight-year-old Kevin McCallister is mistakenly left behind when his family flies to Paris for the holidays in this action-packed adventure.

It's a Wonderful Life

Fri. 19 December 2025 — Wed. 24 December 2025

Released in 1946, this black and white iconic film is the heartwarming treat you need on a chilly December night.

The Muppet Christmas Carol

Sat. 13 December 2025 — Wed. 24 December 2025

Charles Dickens’s Christmas Carol can sometimes be a bit of a grizzly tale (especially when the Ghost of Christmas Yet-to-Come appears on the scene), but the Muppets brighten the Christmas tale right up.