From long running favourites like Bromley and Dulwich Christmas Market to community fairs like Ladywell Christmas Market, south east London will be a hive of activity for Christmas markets this festive season, whether you want to drink some mulled wine and do some Christmas shopping or take the little ones to see Santa.
Greenwich Market at Christmas
- When: From November 19 to early January, 10am-5.30pm
- Where: Greenwich Market, SE10 9HZ
Previously named as the best Christmas Markets in the UK by Solopress, this small market in the heart of Greenwich’s UNESCO World Heritage Site has a whole host of stalls along with food vendors, and is just a short walk from local attractions like the Cutty Sark and The Royal Naval College.
Expect live performances, mulled wine and over 200 artisan traders, plus mince pies and Santa himself.
Winter by the River
- When: November 13 – January 4, 11am-10pm
- Where: London Bridge City, SE1 2DB
Set beside the banks of the Thames, Winter by the River will transform the riverside between London Bridge and Tower Bridge into a festive fairground.
The market will feature boutique wooden cabins selling gifts, street food and winter warmers, with a heated Glasshouse Terrace bar and live music.
Winter at Borough Market
- When: Throughout December, weekdays 10am-5pm, Saturdays 9am-5pm & Sundays 10am-4pm)
- Where: Southwark Street, SE1 1TL
Known as London’s oldest food market, this market brings seasonal produce from artisan cheeses to Christmas puddings along with festive food and drink from a plethora of vendors.
Festive Fridays at Maltby Street Market
- When: November 28, December 5, 12 & 19, 5.30pm–9pm
- Where: Arch 46, Ropewalk, SE1 3PA
Bermondsey’s beloved foodie alley gets a Christmassy twist with its Festive Fridays.
Under the railway arches you’ll find street food favourites, local drinks and more.
Expect sizzling grills, raclette, mulled wine and fairy lights as you eat, drink and wander the cobbles.
DIY Christmas Art Market
- When: December 13, 11am–5pm
- Where: Unit 8, Copeland Park, Peckham, SE15 3S
If it’s gift shopping you’re looking for, pick up unique and affordable art direct from over 150 independent artists and makers at Peckham.
From zines and ceramics to prints and jewellery, this lively market is ideal for those hunting for creative, one-of-a-kind gifts all while supporting emerging talent.
£2 entry, dog-friendly.
Christmas Independent Ceramics Market
- When: December 14, 11am–5pm
- Where: Unit 8, Copeland Park, Peckham, SE15 3SN
Celebrating all things clay, this popular market features over 150 ceramic artists selling everything from cups to sculptures, with entry priced at £2 and dogs welcome.
Christmas Craft Fair at Hall Place
- When: November 22 & 23, 10am–4pm
- Where: Hall Place & Gardens, Bourne Road, Bexley, DA5 1PQ
Set in the stunning historic house, this free fair is packed with stalls offering traditional crafts and gifts.
There’s a farmers’ market, festive food, miniature railway, and even an owl experience.
Bexleyheath Christmas Market
- When: November 14 – December 28, 9am-6pm
- Where: Broadway Shopping Centre, Bexleyheath
Bexley’s Broadway will host its annual Christmas market with festive cabins, a Bavarian bar and funfair rides every day from 9am to 6pm, with the Christmas lights switch-on taking place on November 15.
Bromley Christmas Market
- When: November 7 – January 4, 9am-7pm
- Where: Bromley High Street
Running daily through the season, Bromley’s Christmas Market brings festive food, craft stalls and a Bavarian bar to the high street.
Don’t miss the Lights Switch-On on November 16, featuring live entertainment, panto stars and Britain’s Got Talent winner Sydnie Christmas.
The Mansion Market
- When: December 6, 11am–4pm
- Where: Beckenham Place Mansion, BR3 1SY
A free community market celebrating Small Business Saturday, The Mansion Market showcases local artisans and small businesses.
Visitors can expect handmade gifts, jewellery, candles and festive treats, all in the grand surrounds of Beckenham Place Park, complete with mince pies and mulled wine.
Ladywell Christmas Market
- When: December 6, 11am–3pm
- Where: St Mary’s Church, 346 Lewisham High Street, SE13 6LE
This small community market will feature 35 stalls, live music from local choirs and bands, and plenty of homemade gifts and festive food.
Lewisham Polish Centre Christmas Fair
- When: November 30, 12pm–4pm
Where: 8 Waldram Park Road, SE23 2PN
This community fair will feature handmade crafts, festive treats, and a highlight for little ones in Santa’s Grotto.
Dulwich College Christmas Fair
- When: November 30, 10.30am–3.30pm
- Where: Dulwich College, SE21 7LD
This long-standing favourite at Dulwich College will host over 120 stalls set within the stunning Barry Buildings.
There’s a Santa’s Grotto, kids’ zone and mulled wine to keep you warm while you browse.
Entry £5 adults, £2 children.
Finnish Christmas Fair
- When: November 28–30 & December 5–7, Fridays 12pm-8pm & Weekends 12pm-6pm
- Where: Finnish Church in London, 33 Albion Street, SE16 7HZ
Named the “Finland of Rotherhithe”, the Finnish Church hosts its much-loved Christmas fair, with Nordic treats, handmade gifts, music and traditional pastries.
Open late Fridays and all weekend.

