Skip to content
To Do in Surrey
Weekly email

Christmas markets in Surrey 2026

Christmas markets are one of the easiest festive days out: most are free to visit, they pair well with lunch out, and many sit in a historic setting. These are the Surrey markets with confirmed 2026 dates.

16 events we have checked

  1. Christmas marketsShopping

    Camberley Theatre Christmas Craft Fair

    Camberley Theatre, Camberley · 7 November 2026

    Local artists and makers set up stalls in Camberley Theatre's auditorium and function room, selling jewellery, craft kits, artwork and candles. The café bar stays open all day.

    Price:
    Check details on the theatre website.
    Dates:
    Saturday 7 November 2026, 10am to 4pm.
  2. FreeFamily days out

    Guildford Festive Family Fun Day

    Guildford High Street, Guildford · 15 November 2026

    Experience Guildford and the borough council launch Christmas in the town centre with walkabout characters, choirs and brass bands at Tunsgate Arch, market stalls on the High Street and a parade. A giant snow globe in Tunsgate Quarter offers a free Christmas card photo.

    Price:
    Free
    Dates:
    Sunday 15 November 2026, 11am to 4pm.
  3. Christmas marketsShopping

    Farnham Maltings Christmas Fair

    Farnham Maltings, Farnham · 18 November to 19 November 2026

    The Maltings' long-running Christmas fair fills the arts centre with more than 130 independent stalls of handmade gifts, crafts, food and drink. It is one of the biggest Christmas shopping events in Surrey.

    Price:
    Tickets are sold online and on the door; the online price includes a £1 booking fee. Check the current price on the Maltings website.
    Dates:
    Wednesday 18 and Thursday 19 November 2026, from 10am.
  4. Christmas marketsArts and culture

    Arts and Artisans Christmas Fair at West Horsley Place

    West Horsley Place, West Horsley · 20 November to 22 November 2026

    Artists and makers fill the historic manor house and grounds at West Horsley Place for a three-day Christmas fair, with stalls from Surrey Hills Enterprises, ceramics, sculpture, paintings and jewellery. Makers keep their profits.

    Price:
    From £10
    Dates:
    Friday 20 to Sunday 22 November 2026. Food and drink on site 10am to 4pm each day.
  5. Christmas marketsShopping

    Guildford Cathedral Christmas Fair

    Guildford Cathedral, Guildford · 20 November to 21 November 2026

    More than 50 independent stalls fill Guildford Cathedral for two days of Christmas shopping, from art and crafts to jewellery, homeware and food and drink. The cathedral's Seasons Café is open throughout.

    Price:
    From £3
    Dates:
    Friday 20 and Saturday 21 November 2026, 10am to 4pm.
  6. Christmas marketsFamily days out

    Collectively Camberley Christmas Cracker

    Camberley town centre, Camberley · 21 November 2026

    Camberley's business group opens the festive season with a free day of strolling entertainers, a Christmas market from Surrey Markets, live music and dance across the town centre. Look out for Father Christmas.

    Price:
    Free
    Dates:
    Saturday 21 November 2026, 10am to 4pm across the town centre.
  7. Christmas marketsChristmas lights

    Caterham Valley Christmas Market and Lights Switch-On

    Croydon Road, Caterham, Caterham · 28 November 2026

    Caterham Valley Parish Council holds a Christmas market on Croydon Road with the switch-on of the valley's Christmas lights.

    Price:
    Check details with Caterham Valley Parish Council.
    Dates:
    Saturday 28 November, 11am to 5pm.
  8. Christmas marketsShopping

    Godalming Christmas Festival Market

    Godalming town centre, Godalming · 28 November 2026

    Godalming Town Council lines the High Street, Church Street and Crown Court with festive stalls selling crafts, decorations, food, drink and unusual gifts. It is held on a separate day from the lights switch-on.

    Price:
    Stalls are pay as you go.
    Dates:
    Saturday 28 November 2026, 10am to 4.30pm.
  9. Christmas marketsChristmas lights

    Reigate Christmas Fayre and Lights Switch-On

    Church Street, Reigate, Reigate · 28 November 2026

    Reigate Business Guild closes Church Street for its Christmas fayre, the town's busiest day of the year, with food, drink and gift stalls and a tombola. The day ends with the Christmas lights switch-on.

    Price:
    The fayre raises money for the town's Christmas lights; stalls, tombola and food are pay as you go.
    Dates:
    Saturday 28 November 2026. Stalls from about 11am to 5pm, with the lights switched on at 4.30pm. Church Street closes to traffic from 6am to 7pm.
  10. Christmas lightsChristmas markets

    Walton's Christmas Festival of Light

    The Heart Plaza and town centre, Walton-on-Thames · 28 November 2026

    Love Walton's annual start to Christmas brings a full lantern parade, a Christmas market and live entertainment to Walton-on-Thames town centre.

    Price:
    Check details on the Love Walton website nearer the time.
    Dates:
    Saturday 28 November 2026, 11am to 7pm.
  11. Christmas marketsFamily days out

    Dorking Christmas Festival: Festive Forest

    Dorking High Street, West Street and South Street, Dorking · 29 November 2026

    Dorking pedestrianises its main streets for a festive day with a Festive Forest theme, stalls from Surrey Hills Enterprises, two music stages and roving entertainers. There is a giant snow globe, a grotto, free face painting and a funfair.

    Price:
    Free
    Dates:
    Sunday 29 November 2026. The High Street, West Street and South Street are closed to traffic for the day.
  12. Christmas marketsArts and culture

    Festive Makers Market at The Horton

    The Horton, Epsom · 4 December to 5 December 2026

    The Horton arts centre in Epsom fills with stalls selling crafts and artworks by makers from Epsom, Surrey and the wider South East. Expect jewellery, textiles, ceramics and prints.

    Price:
    Free
    Dates:
    Friday 4 December, 5pm to 9pm, and Saturday 5 December, 9.15am to 4pm.
  13. Christmas marketsFamily days out

    Chertsey Christmas Goose Fair

    Chertsey High Street, Chertsey · 5 December 2026

    Chertsey's High Street hosts its Christmas Goose Fair with a procession, festive music, stalls, free crafts and face painting, a funfair and snow.

    Price:
    Many activities are free, including face painting and crafts; the funfair and food are paid.
    Dates:
    Saturday 5 December 2026, 10am to 3pm, with a procession at 11am.
  14. Christmas marketsMeet Father Christmas

    Haslemere Christmas Market

    Haslemere town centre, Haslemere · 6 December 2026

    Haslemere's 25th Christmas Market spreads more than 100 stalls along West Street, the High Street and into the Haslemere Educational Museum. Father Christmas arrives at the museum, and the South West Surrey Farmers' Market joins in.

    Price:
    Stalls are pay as you go; check the Haslemere Events page for details.
    Dates:
    Sunday 6 December 2026, 10am to 4pm.
  15. Christmas marketsFamily days out

    Ripley Christmas Fair

    Ripley High Street and The Green, Ripley · 6 December 2026

    Ripley Parish Council's Christmas fair spreads along the High Street and onto The Green, with funds going towards the village's festoon lights.

    Price:
    Stalls are pay as you go; money raised pays for the village's Christmas lights.
    Dates:
    The first Sunday in December, which is 6 December 2026, 11am to 3pm.
  16. Christmas marketsShopping

    Farnham Christmas Market

    Farnham town centre, Farnham · 13 December 2026

    Farnham Town Council fills the town centre with more than 100 stalls of handmade gifts, food and drink, along with live music. A free hoppa bus links north and south Farnham to the market.

    Price:
    No entry charge is mentioned by the town council; stalls are pay as you go.
    Dates:
    Sunday 13 December 2026, 10am to 4pm.

See them on the map

16 of these events, plotted. Tap a pin for dates, prices and directions.

Loading the map…

Questions people ask

Are Christmas markets free to enter?

Town and city markets are usually free. Markets inside historic houses or gardens may require normal admission or a ticket, which each listing notes where published.

More guides