South East · Christmas 2026

Christmas tree farms in Oxfordshire

4 Christmas tree farms in Oxfordshire 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.

  • Christmas Trees Oxford
    Great Haseley

    A family farm growing Nordmann firs since 2012 where you pick your tree in the field and staff cut it fresh.

    Just turn up
  • Highfield Trees
    Marsh Baldon, Oxford
    Opens 20 Nov

    A grower just south of Oxford selling trees grown on the same site, with budget trees marked by green labels and premium Norway spruce, Nordmann and…

    20 Nov to 20 Dec 2026
  • The Tree Barn
    Christmas Common, Watlington
    Opens 20 Nov

    A family Christmas tree farm in the Chilterns selling trees since 1971, with a decorations and gifts shop and a coffee cabin.

    20 Nov to 24 Dec 2026Just turn upDogs welcome
  • Warwickshire Christmas Trees
    Shenington, Banbury

    Despite the name, this grower is near Banbury in Oxfordshire.

Nearby counties