Season: November to December In season now

Pick your own Christmas trees in Swansea

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

Swansea 3

Gower Fresh Christmas Trees Farm

Swansea

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

Murton Farm Christmas Trees

Swansea

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.

  • Lodgepole pine
  • Norway spruce
  • Nordmann fir
  • Fraser fir
  • Noble fir

Real Christmas Trees Gower

Swansea

Real Christmas Trees Gower in Parkmill sells cut and potted Nordmann fir and spruce trees until Christmas, with free parking at Gower Heritage Centre.

  • Nordmann fir
  • Spruce

Christmas trees in other counties