Christmas Market crowd of people walking around the market

Farnham Christmas Market

 


The Farnham Christmas Market makes a welcome return to the heart of Farnham! 

Step into Christmas at this year’s Farnham Christmas Market! Wander through a wonderland of unique handmade gifts, delicious treats and the joyful sounds of live music, with over 150 stalls filling the town centre. Whether you’re here to shop, sip, or simply soak up the festive cheer, there is something for everyone.

Take a look at the 2025 Christmas in Farnham brochure.


When

Sunday 13 December 2026, 10am to 4pm.

Location

The market will take place in Farnham Town Centre.

Getting to the Christmas Market 

The town centre will be busy, avoid driving if possible.

Free shuttle bus

Between 10am and 4.30pm, we will be operating a free hoppa bus service covering north and south Farnham. The buses will run at 15-20 minute intervals (dependent on traffic).

Parking

If you do take the car, Sunday parking is free in Waverley pay and display car parks.

Cycling

Farnham has several bike racks a short walk from the festival location.

Bus

Details of local bus services are published by Surrey County Council.

Train

Castle Street is approximately a 10-minute walk from Farnham station. Plan your journey in advance.