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: 18 November – 22 December
10 โ 8pm, entry free
Portsmouth indoor Christmas Market
Taking place at The Mountbatten Centre, 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.ย ย
13th November, 6pm โ 3pm
Entry free.
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 on Saturday 10th December at 7-m, the Festival continues all day on the 11th December.ย Over 100 stalls stuffed with Christmas fayre to suit every pocket.ย Entertainment, Santa, twinkly lights, all in the centre of Petersfield.ย
10 โ 11 Decmeber, 7pm – 9pm on 10th and 10am โ 4pm on 11th December.
Entry free.ย
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.