Welcome to Mumsnet!

We’re delighted you’ve found us. Join in the conversation on the UK's busiest site for parents

Get started »

Christmas markets and craft fairs across the UK

On the hunt for unique last-minute presents? Get in the festive spirit (and away from crowded high street shops) at one of these Christmas markets in your local area

Share this on Facebook

The North


Christmas Markets Manchester

Until 21 December

Spread across the city centre - in locations including Albert Square, Exchange Street and Cathedral Gardens - the yuletide markets offer mouth-watering food, festive drinks and delicately crafted gifts.

Craft and Gift Market Haworth

Until 20 December

Find lots of lovely stalls, selling unique handmade crafts and gifts, in the historic Old School Rooms next to the Bronte Parsonage Museum. A shopping experience with a difference. 

Find more Christmas events in:

Greater London

Venn Street Market Clapham

Saturday 19 December

Buy food for your festive table and Christmas trees grown in Surrey, plus a colourful display of high quality flowers - and lots of mistletoe.

The Islington Christmas Market Angel

Until 20 December

A refreshing alternative to the Christmas gift shopping rush, this revamped market on Islington Green has over 70 hand-picked exhibitors, fresh food stalls, and a few surprises.

Christmas at Pop Brixton

Until 22 December

Pick up a Christmas tree, shop for gifts - or get crafty and make your own at one of the special workshops. There's also festive music events and a visit from Santa.

Royal Christmas Fair Kingston

Until 24 December

Looking for the perfect gift for a loved one - something unusual, unique and of genuine quality? Then Eden Craft Fair is the place for you.

Winter Market Southbank

Until 24 December

Enjoy mulled wine, quality edibles and handmade crafts and gifts from wooden chalets while taking in the sights and sounds of London at Christmas time.

Christmas Market Greenwich

Throughout December (excluding Mondays)

Come and find presents - be it framed arts of local surroundings, geeky gifts or personalised jewellery - and enjoy a glass of mulled wine and some local produce while you shop.

Christmas Market at Town Square Ealing

Until 26 December

Shop everything from handcrafted, unique gifts and festive decorations to hot and tasty winter warmers.

Christmas Market in Wembley Park Wembley

Until 3 January

Come along to the weekend market and enjoy street food and festive treats.

Find more Christmas events in:


The Frankfurt Market Birmingham city centre

Until 22 December

Explore over 180 stalls selling gifts, jewellery, decorations, handmade toys, delicious German fare and of course the ever popular Gluhwein!

Craft in the City Nottingham

19-20 December

Stalls showcasing local designers/makers in a stress-free shopping atmosphere, within the ambient setting of the Sillitoe Room, fourth floor of Waterstones. 

Family Christmas Fun and Craft Fair Wollaton

19-20 December

Visit the Christmas gift fair in the Yard Gallery for a chance to find a beautiful present for friends and family.

Winter Wonderland Nottingham city centre

Until 3 January

Stretching from Old Market Square and along Smithy row, stalls will sell homemade crafts, seasonal food and festive drinks, alongside live music and an ice rink.

Find more Christmas events in:

East of England

The Open Norwich

Victorian Themed Christmas Market Norwich

19-20 December

Avoid the city queues and find handcrafted gifts and decorations, specialty food and festive produce from a huge gathering of independent traders, in a traditional Yuletide setting.

Pop Up Shops Burnham Deepdale

Until 20 December

Dalegate market hosts independent retailers, crafters, artists, local producers and more alongside wonderful shops and a cafe by the beautiful coastline and countryside.

Find more Christmas events in:

South of England

Christmas Market Bath

Until 24 December

Visit a cheering, festive market set in beautifully decorated streets. Visit stalls to buy gifts and mulled wine, listen to carols and enjoy other Christmas entertainment. 

Christmas Festival Southampton

Until 23 December

Featuring a traditional German market with alpine chalets selling festive food and refreshments alongside handmade gifts, toys and decorations - plus music entertainment.

Find more Christmas events in:

     The Cadbury Advent calendar trucks are touring the country in the run up to Christmas. Find out where they're going to be today!

    Liked this? Try these:


    Where to meet Santa at local grottos

    Local pantos and Christmas shows


    Traditions to get you in the festive mood

    Last updated: about 3 years ago