We've found all the best places to go for Christmas gifts, food, and hot chocolate this winter.

With the weather getting decidedly cooler, it's time to start thinking about festive activities to enjoy in November and December. Somerset will be hosting numerous wonderful events to get you in the Christmas mood, including markets and fairs. These are the perfect places to pick up the right gift for a loved one, find some tasty treats for the dinner table, and drink copious amounts of warm beverages like hot chocolate and mulled wine.

In no particular order, here are ten amazing markets to visit this winter and get a dose of Christmas magic.

Hestercombe Annual Christmas Market

When: November 18th - 20th

Where: Hestercombe Gardens, Cheddon Fitzpaine, TA2 8LG

Grab a ticket to this very popular event and be amazed by all the wonderful festive stalls. Your ticket will also allow you free access to the house, gardens, and art gallery.

Learn more

Christmas Artisan Market

When: November 5th - 6th

Where: The Bishop's Palace, Wells, BA5 2PD

Now in its seventh year, this is the perfect place to get your Christmas shopping done early. The medieval rooms of the Palace will be filled with a variety of enticing stalls, offering hand-made and unique gifts that are the perfect inspiration for those difficult to buy for friends and family.

Learn more

Bristol Christmas Market

When: November 4th - December 23rd

Where: Broadmead in Bristol Shopping Quarter, BS1 1UX

Hosted in the centre of the city, this is the perfect place to kick off your Christmas shopping or finish it at the Jäger Barn Bar. Make the time even more special by booking one of their igloos ahead of time, where you can kick back after exploring.

Learn more

Frost Fayre

When: November 26th

Where: Glastonbury Town Centre, BA6

Enjoy late night shopping and a host of extra stalls in one of the county's most delightful spots. Santa and his elves will also be on hand, alongside musicians and street performers, to really make this event magical.

Learn more

The North Somerset Christmas Fair

When: December 3rd

Where: Hutton Moor Leisure Centre, Weston-super-Mare BS22 8LY

Enjoy a wonderful afternoon of shopping, eating, and drinking at this popular event. Due to popular demand, they will be moving to a new location this year.

Learn more

Bath Christmas Market

When: November 24th - December 11th

Where: Various locations in Bath

After pressing pause on the full-scale market for the past two years, Bath Christmas Market is back, and this year they are celebrating our 20th Anniversary.Meander through the streets of Bath adorned with over 150 twinkling chalets and discover some of the best crafters that the South West and beyond has to offer.

Learn more

Christmas Gift Market

When: December 3rd

Where: Cheese & Grain, Market Yard, Frome, BA11 1BE

Enjoy a range of stalls from local producers and makers at this next event. You'll be sure to find the perfect gift for a loved one no matter how picky they are. Check out their website for a range of other festive events in the coming months.

Learn more

Up to Snow Good

When: TBC

Where: Sports Ground, Wincanton, BA9 9RB

Join Father Christmas for a delightful afternoon of shopping and food at the end of the month. Keep an eye on their Facebook page for more details soon about who else will be in attendance.

Learn more

Christmas Craft Fair

When: November 18th - 20th

Where: Village Hall, Porlock, TA24 8QD

Find some of the best crafts that Exmoor has on offer at this three-day event. Don't forget to explore the surrounding area whilst you are there which is truly breath taking.

Learn more