Christmas Lights and Towns Festivities

Surrey’s historic towns and picturesque villages shine brightly during the Christmas season, transforming into a twinkling winter wonderland.

Each year, communities across the county mark the start of the festivities with Christmas light switch-on events, usually taking place in late November and early December. These much-loved celebrations bring everyone together to enjoy music, entertainment, and plenty of festive cheer.

From magical light displays to street performances and family-friendly activities, towns and villages throughout Surrey are set to sparkle with joy this season. Local shops and attractions often join in too, offering special openings, festive treats, and seasonal offers.

So, wrap up warm, grab a hot drink, and kick-start your Christmas celebrations by joining one of the many free Christmas events in Surrey.

Before heading out, please remember to check the organiser’s website for the latest event details and timings to avoid disappointment.

Christmas in Kingston Nov 13

Christmas in Kingston

Imagine this magical scene; you’re under a sea of twinkling lights and the tempting smell of Dutch pancakes is drifting through the air. You wrap your chilly hands around a steaming cup of mulled wine as the lively melodies of a brass…

Farnham Christmas Lights Switch On 2026 Nov 14

Farnham Christmas Lights Switch On 2026

Saturday 14 November 2026 1pm - 6pm Location: Gostrey Meadow Here is the schedule for the Farnham Christmas Lights Switch-On 2026. From 1pm in Gostrey Meadow there will be live entertainment, food, drink and gift stalls, Santa's grotto…

Guildford Festive Family Fun Day Nov 15

Guildford Festive Family Fun Day

Locations: High Street, Tunsgate, and Friary Street, Guildford  Date: Sunday 15 November 2026 Step Into Christmas: Guildford’s Town Centre transforms for a day of festive fun Get ready for a free, festive, family…

Glow | RHS Garden Wisley Nov 20

Glow | RHS Garden Wisley

Experience the sparkle of the season! As twilight falls, RHS Garden Wisley is transformed into a world of magical winter wonders so kick off your festive celebrations for 2026 and book your tickets for the winter illuminations in the…

Christmas Fayre in Oxted Nov 21

Christmas Fayre in Oxted

Christmas Family Fun at The Barn Hub Get into the festive spirit at The Barn Hub in Oxted on Saturday 21st November 2026. Enjoy Christmas crafts for all the family, including decorating your own gingerbread person, plus delicious homemade…

Cranleigh Christmas Light Switch-on Event Nov 21

Cranleigh Christmas Light Switch-on Event

Cranleigh's beloved Christmas Light Switch-On returns on Saturday 21st November in Fountain Square & Stocklund Square, Cranleigh High Street. Between 4-8pm there will be all the seasonal sparkle the village is known for…

Godalming Christmas Lights Switch-On 2026 Nov 22

Godalming Christmas Lights Switch-On 2026

GODALMING CHRISTMAS LIGHTS SWITCH-ON SUNDAY 22 NOVEMBER ENTERTAINMENT 4.00PM-5.30PM LIGHTS SWITCH ON AT 5.00PM Godalming Town Council is delighted to invite you to kickstart your festive season by taking part in our Christmas Lights…

Godalming Christmas Festival Market 2026 Nov 28

Godalming Christmas Festival Market 2026

CHRISTMAS FESTIVAL MARKET – SATURDAY, 28 NOVEMBER Godalming Town Council warmly invites you to this year’s Christmas Festival Market on Saturday, 28th November, from 10am to 4.30pm. Bring the whole family to enjoy a festive day…

Dorking Christmas Festive Forest 2026 Nov 29

Dorking Christmas Festive Forest 2026

Save the date – Dorking’s Famous Christmas Festival returns on Sunday 29th November 2026 and this year it has a Festive Forest Theme! The High Street, West Street and South Street are pedestrianised for the day, giving plenty of…

A Georgian Christmas in Farnham Dec 05

A Georgian Christmas in Farnham

Step Into a Georgian Christmas – Discover the Magic of Farnham This Christmas, discover a little Georgian magic in the heart of Farnham, as the town celebrates the festive season with a wonderful programme of entertainment, shopping…

Haslemere Christmas Market Dec 06

Haslemere Christmas Market

Sunday 6 December 2026 10am - 4pm Haslemere Events is delighted to be organising the 25th Christmas Market for Haslemere's residents and visitors and we look forward to welcoming you back on 6th. December between 10am and 4pm.  As…

You may also like to find .....