Christmas Fairs, Lights & Markets 2025
Here’s our round up of the Christmas fairs, lights and markets in the area. As ever, they start very early! For more details, and for a complete listing of what’s going on in the area, you can also take a look at our event calendar. Lots of things haven’t been announced or confirmed yet, so this guide will be updated on an ongoing basis. Enjoy!
If we have missed anything, or if you would like your school or church fair listed, please let us know by getting in touch at info@richmondtwickenhamfamilyhub.com.
13th November – 28th December
- Kingston Christmas Market: Sun-Wed 10.00am-6.00pm, Thur-Sat 10.00am-8.00pm; Ancient Market Place, Kingston KT1.
- Enjoy a European-style Christmas market in a traditional British setting. Get into the festive spirit at Kingston Christmas Market, one of the most magical Christmas markets in London. Wander around under twinkling fairy lights, enjoy a mug of mulled wine and choose from an assortment of delicious food to get you in the Christmas spirit. Fill your stocking with gifts from the festive market – with a selection of unique retailers and delicious food, it’s the perfect experience for finding the presents you’re looking for. From continental bratwurst to hog roasts and street food from across the globe, there’s all the festive fayre you could ask for. More information here.
21st November
- Christmas Light Up Events, Twickenham: 3.00-7.00pm, Twickenham Town Centre TW1.
- The first light up event will be on Twickenham Green with the Christmas tree being turned on at 5.00pm by the Mayor of Richmond, preceded from 4.30pm by carols sung by Twickenham Primary Academy and the choir of Twickenham Green Baptist Church. The main event on King Street starts at 3.00pm, with Riverside Radio broadcasting live and various musical entertainment until 7.00pm, with the tree and lights across Twickenham being turned on at 6.00pm by The Deputy Mayor of Richmond. FREE Face Painting, sponsored by Discover Twickenham, will be available at Patch (York Street) from 3.30-6.30pm. Patch will also have its seasonal Makers Market with locally-made Christmas gifts from 2.00-8.00pm. More information here.
21st – 23rd November
- Sparkle Festive Fair, Teddington: 4.00-8.30pm (Friday); 10.00am-5.00pm (Saturday & Sunday), The Landmark Arts Centre, Ferry Road TW11.
- If you’re looking for something affordable, artistic, and family-friendly this Christmas season, then get a head start on your Christmas shopping and discover one-of-a-kind gifts you won’t find on the high street! A weekend when the Landmark transforms into a bustling marketplace of art, craft, and creativity. Showcasing over 70 talented artists and makers; expect stunning ceramics, jewellery, homewares, fine art, candles & soaps, small-batch spirits, clothing, accessories and more. This year, meet Father Christmas in his Festive Igloo, situated in the Landmark’s enchanted woodland garden… and if you’re lucky, you might even spot an elf or two! Visitors can also enjoy festive food and drink in the café. Entry £4.00-5.00 per person. More information here.
21st November
- Shop, Sing & Celebrate: 4.30-7.30pm, East Sheen SW14
- Exclusive offers, Christmas treats, and plenty of seasonal cheer! Meet Santa and enjoy complimentary face painting; performances from five local choirs; adult and children’s raffles; late-night shopping; a Christmas card decoration workshop; and more! More information here.
22nd November
- Christmas Craft Fair, Teddington: 10.30am-2.30pm, Teddington Baptist Church, Church Road TW12.
- Craft stalls; farm animals; children’s craft activities; nativity tableau dressing up; refreshments & light lunches; face painting and more! More information here.
- Mortlake Hall Christmas Fair: 2.00-5.00pm, Mortlake Hall SW14.
- Santa’s Grotto & Christmas Fair. Join an afternoon of festive fun! Exciting mix of stalls; arts & crafts; hot chocolate & mince pies; the one-and-only Santa (£3 for grotto tickets). Entry £2 adults, £1 children. More information here.
27th November
- Be Festive Richmond Christmas Lights Switch On: 4.00-6.00pm, George Street TW9.
- Enjoy live entertainment, festive cheer, and celebrate the town centre lighting up for Christmas shopping, eating, and drinking. From 4.00pm, George Street will be open to the public for the start of the celebrations. From 5.00pm, the Riverside Radio stage will host a variety of performances and exciting acts guaranteed to get everyone in the Christmas spirit. The crowds will be entertained with The Green and Pink Witches, The Grinch and Cindy Lou, Candy Cane Stilt Walkers and giant Nutcracker characters – creating the perfect opportunity for families to capture memorable festive photos. At 5:45pm the Mayor of Richmond will take to the stage for the official light switch on, illuminating the town centre in dazzling festive lights. More information here.
- Teddington Christmas Lights Up: 4.30-8.00pm, Teddington Town Centre, TW11.
- The Teddington Christmas Lights Up event is back again for 2025. Lantern Parade on Broad Street starting from the corner of Church Road at 4:30pm. Rotary Club Santa. Santa’s Grotto at The Kings Head. Lots of choirs & carol singing. Children’s funfair rides in Cedar Road Car Park. Street food on The Causeway. Outdoor stalls on Church Road. Christmas tree light switch on. Elf Hunt with the chance to win lots of prices! Fire Engine and RNLi rescue boat. Lots to do inside and outside the Teddington Traders businesses. More information here.
28th November
- Hampton Hill Christmas Parade: 5.30-8.30pm, Hampton Hill TW12.
- There will be market stalls, rides, live music, raffles, classic cars and festive food and drink! At 6.00pm there will be an epic Christmas tree light switch on and the parade will follow after. More information here.
- Richmond Bridge Christmas Lights: 4.30pm, Richmond Road, East Twickenham TW1.
- Join the festivities! Enjoy mulled wine and mince pies along with some amazing Christmas entertainment with performances from the local schools. Speeches and the lighting ceremony will be followed by choir singing. More information here.
28th – 30th November
- Festive Market, Isleworth: 2.00-7.00pm (Friday); 10.30am-7.00pm (Saturday); 10.30am-4.30pm (Sunday), Syon Park, Park Road TW7.
- Back for a second year, hosted again by Curated by Dapper & Suave, this much-loved Festive Market returns for a spectacular three-day celebration. Step into a winter wonderland where The Great Conservatory is transformed into a bustling marketplace, brimming with handpicked small businesses offering a carefully curated selection of Art, Fashion, Beauty, Skincare, Candles, Jewellery, Homeware, Christmas Décor, and Unique Gift Items – perfect for holiday shopping. More information here.
29th November
- Frost Fair, Kew: 11.00am-2.00pm, Barn Church, Atwood Avenue TW9.
- It’s beginning to look like Christmas with the Barn Church’s Frost Fair. There will be a wide variety of gifts being sold by independent crafts people; a great live music programme; a café; and kids activities. More information here.
- Light Up Whitton: 2.00-7.30pm, Whitton High Street TW2.
- Christmas market and light switch-on. More information here.
- St Mary With St Alban Christmas Bazaar, Teddington: 11.00am-2.30pm, St Mary’s Parish Hall, Langham Road TW11.
- Another fantastic bazaar, involving hog roast and mulled wine, Santa’s grotto, raffles and tombola, children’s crafts and games, children’s stalls and stalls for grown-ups. Delicious home-made cakes, jams and chutneys. More information here.
29th & 30th November
- Twickmas Market: 12.00-5.30pm, Cabbage Patch, London Road, Twickenham TW1.
- A Taste of Twickenham is excited to host their 3rd annual Twickmas at The Cabbage Patch, and they are pulling out all the stops! Shop at 35 unique gift stalls featuring talented local makers; the kids can visit Santa, make an ornament, play in the kids zone and write a letter to Santa; there’s festive food and drink (this year they are adding a hog roast!); then kick back with family and friends to enjoy three stages of brilliant local live music. A free, festive, family-friendly Christmas fair. More information here.
30th November
- Christmas Fair & Market: 12.00-3.30pm, Gothic Road Road, Twickenham TW2.
- Trafalgar Schools’ fabulous Christmas fair & market. Everyone welcome! More information here.
2nd December
- White Hart Lane Christmas Evening, Barnes: 5.00-8.00pm, White Hart Lane SW13.
- The ever-popular White Hart Lane Christmas Shopping Evening returns! Enjoy late-night shopping, music, and festive treats as White Hart Lane businesses stay open to help you tick off your holiday shopping list. More information here.
5th December
- Barnes Christmas Fair: 3.00-8.00pm, Barnes Village SW13.
- Barnes Village will be filled with festive cheer for the BCA annual Christmas Fair. Local choirs and musicians will perform around the village, and there will be late-night shopping, funfair rides on Barnes Green, and festive stalls. Visit Father Christmas at BCA’s beautiful Grotto at Rose House, open from 4.30-7.00pm. More information here.
- Kew Sparkle: 4.00-8.00pm, Kew Village, TW9.
- An evening full of festive cheer! upported by local schools, businesses and residents, Kew Sparkle offers shopping from local craft stalls, family entertainment at the stage, funfair rides and an array of street food. More information here.
5th – 7th & 12th – 14th December
- Hampton Court Palace Festive Fayre: 10.00am-5.00pm, Hampton Court Palace, East Moseley KT8.
- Indulge in festive shopping with 100+ artisan producers at Henry VIII’s iconic palace. Experience a truly magical day at this much-loved Christmas shopping event which is back for two unforgettable weekends. There is no better way to kick off a festive season to remember! Don’t miss an unforgettable festive day out with your loved ones. Eat, shop and be merry! Visit on Fridays to save on entry. Visit on the second weekend to discover even more independent stallholders. More information here.
6th December
- BCA Christmas Market, Barnes: 10.00am-3.00pm, Holy Trinity Church, Castelnau SW13.
- The BCA is collaborating with Holy Trinity Church and Barnes Collectables Market to bring a Christmassy event to the Castelnau Parade this year. Enjoy carols from Lowther Primary School at 10:30am and Barnes Community Choir at 11.00am. More information here.
7th December
- Hampton Village Christmas: 4.00-7.00pm, Hampton TW12.
- Christmas in Hampton Village to kick off the festive season! Enjoy lots of things like tribute acts, Santa’s Grotto, local schools and choirs, charities and an marquee for crafts. More information here.
.
You can also follow Family Hub on Facebook and Instagram, and sign up for our newsletter.
Main image created using AI on canva.com.
