Godalming Christmas Festival and Light Switch-On - 22 November 2026
Image credit: Phil Kemp Learn More
Your browser is not supported for this experience.
We recommend using Chrome, Firefox, Edge, or Safari.
Image credit: Phil Kemp Learn More
From late November through December, Waverley’s towns and villages, including Farnham, Godalming, Cranleigh and Haslemere, bring their unique charm and character to the festive season in south west Surrey. High Streets fill with local markets, music and community events, and families gather to enjoy everything from carol concerts to craft fairs and visits from Father Christmas. Whether you’re joining a lights switch-on, supporting local makers or simply meeting friends in town, Christmas in Waverley is a time to slow down, connect and celebrate what makes our communities special.

This Christmas, the village of Cranleigh is set to come to life with festive cheer and community events. Cranleigh’s annual Christmas Light Switch-On takes place on Saturday November 21, 2026 at the High Street and Fountain Square, featuring live music, street entertainment, festive food and funfair rides. Cranleigh Arts hosts many festive events and Cranleigh's independent shops make it a charming and festive destination for Christmas.

Christmas is always a magical time in Farnham, and this year is no exception. This year’s Christmas in Farnham promises to be one of the best yet. With many festive events planned, there is plenty to enjoy with family and friends from creative craft workshops and carol concerts to festive film screenings and traditional church services.
Farnham is also the perfect place to do your Christmas shopping. Whether you are browsing the independent retailers or well-known High Street names, you are sure to find unique and special gifts.
Farnham Christmas Lights Switch-On - Saturday November 14, 1pm to 6pm
Farnham Christmas Market - Sunday December 13, 10am to 4pm

At Christmas, Godalming comes alive with lights, music and festive warmth – its illuminated historic streets make the town feel like something out of a film. In fact, it was: Godalming featured in the iconic Hollywood movie The Holiday.
The season begins with the Christmas Lights Switch-On on Saturday 22 November 5pm, followed by the Christmas Festival Market on Saturday 28 November, when the town centre fills with artisan stalls, local produce and live entertainment, creating one of Surrey’s most atmospheric festive days out.
Discover everything that’s happening at discovergodalming.co.uk/whats-on.

Another highlight of the festive season is Haslemere Christmas Market on Sunday December 6, 10am to 4pm. Held in the town centre, this bustling event features a variety of stalls offering everything from handcrafted gifts to seasonal treats. Visitors can enjoy browsing through local artisanal crafts, sampling festive foods or sipping on mulled wine while soaking in the lively atmosphere.
HIGHLIGHTS