Real Christmas trees.
Straight from the farm.

    or

    Countdown to Christmas

    52days
    00hours
    00mins
    00secs

    Christmas 2026

    292 farms across 72 counties where you can choose your own real tree, or cut it yourself. 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.

    Late Nov
    Most farms open, with the widest choice of trees
    Early Dec
    Busiest weekends; book ahead where farms ask you to
    23 Dec
    Last trees go; many farms close a day or two before

    Popular counties

    Browse all counties

    Every farm on one map

    Before you go

    Buying trees for a business?

    Farm shops, garden centres, hotels, offices and events: tell us how many trees you need, the sizes and varieties, and we’ll put you in touch with UK growers who can quote.

    Get bulk prices

    Run a Christmas tree farm?

    Listing your farm is free. Send us your details and we’ll add you, or update your listing for Christmas 2026.

    Get your farm listed