Christmas Tree Farms in the Sydney Basin 2026

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

4farms
November and Decemberseason
4towns

The map loads OpenStreetMap map data.

The farms

Sydney Christmas Tree Farm

Duffys Forest

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

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

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

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 the Sydney Basin?

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

When is the Christmas tree season in the Sydney Basin?

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 the Sydney Basin?

In the last confirmed season, 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. 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. Prices change during the season, so check with the farm before you travel.

Do you need to book Christmas tree cutting in the Sydney Basin?

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