Christmas Tree Farms in Sydney 2026

We list 4 farms in Sydney where you pick your own Christmas trees (Duffys Forest, Kenthurst, Luddenham, Oakdale). The season usually runs in November and December. Distances are measured from the centre of Sydney.

4farms
November and Decemberseason
4towns

The map loads OpenStreetMap map data.

The farms, nearest first

Sydney Christmas Tree Farm

Duffys Forest, about 22 km from Sydney

Christmas trees: late November through December

Sydney Christmas Tree Farm has been growing cut your own Christmas trees at 6 Namba Road, Duffys Forest, on Sydney's Northern Beaches, since 1979. Enter from Birramal Road and park only on the Christmas tree side of the road.

  • Booking: book ahead
  • On site: parking

Tomalong Christmas Tree Farm

Kenthurst, about 32 km from Sydney

Christmas trees: Nov to Dec

Tomalong Christmas Tree Farm is a cut your own Christmas tree farm at 96 Pitt Town Road, Kenthurst, in Sydney's Hills District. Visitors choose a tree from the paddock and cut it themselves, or pick a tree already cut and waiting in the shed for those who would rather not do the cutting.

  • Open: 7 days a week during the season. 7am to 7pm

Luddenham Christmas Tree Farm

Luddenham, about 44 km from Sydney

Christmas trees: Dec

Luddenham Christmas Tree Farm is a cut your own Christmas tree farm at 821 Luddenham Road, Luddenham, about 20 minutes from Parramatta or Penrith and 45 minutes from the Sydney CBD.

  • Open: Wednesday 10am to 12pm, Thursday and Friday 1pm to 6pm, Saturday 8:30am to 5pm, Sunday 9:30am to 4pm; closed Monday and Tuesday

Top Forty Orchard

Oakdale, about 71 km from Sydney

Christmas trees: Nov to Dec

Top Forty Orchard is a family-owned orchard and roadside produce stall at 1755 Burragorang Road, Oakdale, in the Wollondilly, operating since 1948. In the lead up to Christmas the farm opens its Christmas tree plantation for visitors to walk through and choose a tree.

  • Open: Saturday and Sunday, from the last weekend in November. 9am to 5pm
  • On site: farm shop

Guides

Common questions

Where can you go Christmas tree cutting in Sydney?

Our directory lists 4 farms in Sydney: Sydney Christmas Tree Farm (Duffys Forest), Tomalong Christmas Tree Farm (Kenthurst), Luddenham Christmas Tree Farm (Luddenham) and Top Forty Orchard (Oakdale).

When is the Christmas tree season in Sydney?

Usually November and December, depending on the weather. Farms announce their own dates and we carry them on each listing.

How much does Christmas tree cutting cost in Sydney?

In the last confirmed season, Sydney Christmas Tree Farm charged approximately $120 for a 5ft tree up to $210 for an 8ft tree in the 2025 season, price varies with height and bushiness. Tomalong Christmas Tree Farm charged $175 for paddock trees, $100 to $250+ for trees already cut and displayed in the shed. Luddenham Christmas Tree Farm charged $50 for 4ft and under, $100 for 5ft, $120 for 6ft, $150 for 7ft, $190 for 8ft, $240 for 9ft, $340 for 10ft and $400 for 11ft (limited); stands $65 to $85. Prices change during the season, so check with the farm before you travel.

Do you need to book Christmas tree cutting in Sydney?

1 of these farms takes bookings ahead of a visit: Sydney Christmas Tree Farm. The rest are walk-in, but picking depends on the weather, so ring ahead either way.

See also

Last checked 27 August 2026