13 fabulously festive Christmas markets in Gloucestershire

Tick off some of the gifts on your nice list, with SoGlos's round-up of Gloucestershire’s best Christmas markets taking place in 2025.

By Chloe Gorman  |  Published
Pick up extra special handmade gifts, feast on festive street food and enjoy live music and entertainment at Christmas Markets across Gloucestershire in 2025.

Whether you’re searching for unique stocking fillers or hoping to get merry and bright with your first warming glass of mulled wine, Gloucestershire is buzzing with Christmas markets in 2025.

SoGlos handpicks some of the best Christmas markets in the county that are sure to give you a festive boost as we head into the most wonderful time of the year.

Gloucester Quays Christmas markets

Taking over the docks every weekend until Sunday 21 December 2025, Gloucester Quays Christmas markets bring over 120 of the south west's best market traders and artisans to town, for festive shopping in a picturesque location.

Browse everything from arts, crafts and gifts to artisan food products, small batch spirits and more. You can even show off your skating skills as the outdoor ice rink is in town until Sunday 4 January 2026, too!

Cheltenham Christmas Arts & Crafts market

Located along The Promenade and Long Gardens, Cheltenham’s Arts & Crafts Christmas market is jam packed with seasonal stalls offering shoppers a host of handmade products from local artists and craftspeople. Visitors can expect everything from festive food to twinkling tree decorations, handmade jewellery, wood and glasswork – and even fine art prints.

The Arts & Crafts Market is open daily from Thursday 11 to Tuesday 23 December 2025 from 10am to 6pm.

Cirencester Christmas markets

In and around Cirencester's Market Place on Saturday 29 November 2025, the Cirencester Advent Christmas market will be bursting with Christmas cheer. With live music from local community groups, the Christmas lights switch-on and a low-noise firework display, as well as the chance to enjoy festive local food, it's the ideal way to get into the festive spirit. 

There are various other Christmas markets taking place around Cirencester throughout December, too, with a Christmas market on Saturday 6 and Sunday 7 December; Christmas gift markets on Sunday 14, Tuesday 16, Wednesday 17, Thursday 18 and Sunday 21 December; and festive farmers' markets on Saturday 13 and Saturday 20 December 2025.

Stroud Christmas markets

Christmas shoppers looking for unique handmade gifts and seasonal local food are in for a treat at Stroud's Christmas markets, taking place in the town centre from Thursday 18 to Tuesday 23 December 2025.

There's Christmas crafts and gifts galore at the markets on Thursday 18, Friday 19 and Monday 22 December; while on Saturday 20 and Tuesday 23, the always-popular Stroud Farmers' Market gets festive, encouraging locals to finish off their Christmas shopping with incredible local produce to make their Christmas feast a showstopper.

Gloucester vegan Christmas market

The vegan Christmas market at Blackfriars Priory in Gloucester is back to bring cruelty free Christmas cheer to the county.

With over 50 stalls waiting to be explored, Sunday 7 December 2025 promises to serve up plenty of plant-based festive goodness to get stuck into. Stroll around the stalls, treat yourself to a vegan chocolate brownie, buy a few plastic-free bath bombs and get everything you need for Christmas with a clear conscience.

Taurus Crafts Christmas Markets in Lydney

Taurus Crafts is known for its thriving community of independent stores and traders — and to celebrate the festive season it is once again holding its Christmas markets every weekend in December, up until Sunday 21 December 2025.

With a carefully curated selection of work from makers based in the Forest of Dean, Bristol, Herefordshire and Gloucestershire, there's also live music and tasty food to tuck into. 

Winchcombe Christmas Festival and market

With around 70 twinkling Christmas trees and 40 stalls lining Winchcombe's pretty streets, the Christmas Festival on Friday 28 November 2025 promises to be a rousing start to the festive season, with an evening of morris dancing, carol singing and plenty of family fun. 

The festivities continue throughout the day on Saturday 29 November 2025, too, with the Christmas market open from 10am to 5pm for festive shopping from local makers.

Tewkesbury Abbey Christmas Fair

Tewkesbury Abbey provides a breathtaking backdrop for your Christmas shopping on Saturday 29 November 2025 from 10am to 4pm.

With a mix of handmade crafts, artisan produce, festive food and drink, accompanied by free family entertainment, it's sure to be a joyful shopping experience in a spectacular setting.

Dunkertons Christmas craft market

Taking place on Saturday 6 December 2025, Dunkertons in Charlton Kings is hosting a Christmas craft market at its popular taproom and event space.

Offering a 'thoughtfully curated' selection of handcrafted gifts, artisan produce, festive decorations and even luxury dog accessories, visitors can grab a coffee and a bakery treat, meet the makers and take home something unique.

Joy! at New Brewery Arts in Cirencester

New Brewery Arts in Cirencester is encouraging Cotswolds shoppers to embrace handmade this Christmas with its crafty Christmas market, Joy!

Taking place at the museum shop until Saturday 3 January 2026, the market features handcrafted items from the most exciting artists, illustrators, designers and crafters from across the UK. 

Christmas in the Vines at Poulton Hill Estate

Poulton Hill Estate, just outside Cirencester, is hosting its special Christmas shopping event, Christmas in the Vines, on Saturday 6 December 2025.

With plenty of stalls selling everything from trinkets and decorations to festive food, visitors can also stop into the Bulari Bar for a drink, with wine served by the glass and bottle from 12pm to 8pm, to say cheers to the season! 

Chipping Campden Christmas market

Chipping Campden's Christmas market and lights switch-on is taking place on Saturday 6 December 2025, where the pretty market town will be transformed into a winter wonderland.

The High Street will be closed to traffic to make room for lots of lovely stalls to browse, before watching the Christmas tree lights come on when the sun goes down. 

Moreton-in-Marsh Christmas market

With live music and seasonal entertainment from 12.30pm, Moreton-in-Marsh's annual Christmas market takes place on Saturday 29 November 2025.

Spend an afternoon browsing the stalls for everything from locally made chocolate to hand painted Christmas decorations, before the Christmas lights switch-on starts at 5pm. 

More on Christmas in Gloucestershire More

More on Gloucestershire More

More from Culture More