With Christmas just around the corner we’ve hand picked some of the best Christmas markets in Hampshire. Whether it’s Santa you’re seeking, or that perfect gift for the one you love, or a day out for the family to get into the festive spirit, you’re sure to find it in one of these wonderful festive events.
Winchester Cathedral Christmas Market
What could be more festive than a Christmas market in the beautiful surrounds of Winchester Cathedral? This annual feast of gifts, food and more, this year has over 100 chalets stuffed full with decorations, candles, gifts and jewellery.
Dates: Friday 17th November – Thursday 21 December 2023
Sunday – Thursday 10am – 6pm
Friday – Saturday 10am – 8pm
Portsmouth Indoor Christmas Market
Taking place at St. Mary’s Church, Fratton, Portsmouth, you will have over 100 independent Hampshire businesses to choose your Christmas gifts from. A wonderful day out for all the family with live entertainment and delicious food and drink.
Saturday 11th November 2023
Opening times: 11am – 4pm
The Beaulieu Festive Fayre
Set in the beautiful National Motor Museum at Beaulieu, treat yourself and your family to a magical day out. A handpicked selection of the finest artisan businesses, crafting experts and local producers to help you choose the perfect Christmas gift. Plus access to the award-winning world of Beaulieu and its many attractions.
9th – 11th December, 10am – 5pm.
Entry to the Fayre also includes entry to the Museum: Adult tickets £23, children £12.
Petersfield Christmas Festival
Kicking off with live music from 7pm on Saturday 9th December, then all day market on Sunday 10th December. Over 100 stalls stuffed with Christmas fayre to suit every pocket. The Petersfield Charity tractor run along with live entertainment, Santa, twinkly lights, all in the centre of Petersfield.
When: Saturday 9 December 2023 7pm – 9pm
Sunday 10 December 2023 10am – 4pm
Lymington and Pennington Christmas Market
Kick off your Christmas on Friday 25 November on The High Street in Lymington – the lights switch on at 6.15pm just before Santa arrives in his sleigh at 6.30pm. Local shops and stalls open for business! And on Saturday 10th December Santa will be on the High Street all day, outside Corals, along with live music, festive stalls and shops for all your Christmas wishes.
Friday 25 November, 6pm
Saturday 10 December from 9am
Free Entry and free parking.
Struggling to think of some special gifts for those special people? We’ve got you covered with our list of Christmas Gift Ideas for grandparents, aunts, uncles and any other relatives!