South East · Christmas 2026

Christmas tree farms in Surrey

8 Christmas tree farms in Surrey where you can choose or cut your own tree, listed A–Z. Most UK Christmas tree farms open in late November and sell trees until a few days before Christmas. Many have already published their 2026 dates.

  • A weekend Christmas tree sale held in the vineyard, with a pop-up wine bar and festive gifts.

    Book in advance
  • One of the few farms in the area where you cut your own tree in the field, using your own handsaw.

    Book in advance
  • A tree yard at a Godalming nursery selling the same Surrey Hills grown trees as the Santa Fir farm, with the company's main Santa grotto on site.

  • Opens 26 Nov

    Walk the plantation and pick a tree from this year's crop, and staff will cut and wrap it for you.

    26 Nov to 22 Dec 2026Just turn upDogs on leads
  • A farm where you can dig up or cut your own Norway spruce from the field, with pre-cut Nordmann and Norway spruce up to 10ft also available.

  • Opens 27 Nov

    A Christmas tree farm a mile from M25 junction 11 with long opening hours, selling freshly cut trees up to 16ft plus living trees, wreaths and logs,…

    From 27 Nov 2026Just turn up
  • Oxenford Farm
    Elstead
    Opens 21 Nov

    A long-running family farm selling trees mainly grown on its own Surrey land, from 3ft to over 30ft.

    21 Nov to 23 Dec 2026Just turn up
  • A big Surrey Hills grower whose trees are harvested from the farm through the season and stood on spikes so you can see them from every side.

    Just turn upDogs on leads

Nearby counties