Gower Fresh Christmas Trees Farm
Gower Fresh Christmas Trees at Three Crosses: Nordmann, Fraser or Norway spruce to choose from November, no ticket. Pick-your-own pumpkins in late October.
- Nordmann fir
- Fraser fir
- Norway spruce
Season: November to December In season now
Swansea has 3 farms where you can pick your own Christmas trees, usually from November to December.
It is in season now (November). Check each farm’s opening days and whether you need to book before you go.
Some of them are within 30 km of Swansea.
See also Christmas trees at all 111 farms in the UK or every pick-your-own farm in Swansea.
3 farms · Updated 1 November 2026
Gower Fresh Christmas Trees Farm
Gower Fresh Christmas Trees at Three Crosses: Nordmann, Fraser or Norway spruce to choose from November, no ticket. Pick-your-own pumpkins in late October.
Murton Farm in Murton, Swansea sells pre-selected Christmas trees from 1 December, including Nordman fir, Fraser fir and lodge pole pine, with farm shop.
Real Christmas Trees Gower in Parkmill sells cut and potted Nordmann fir and spruce trees until Christmas, with free parking at Gower Heritage Centre.