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.
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
Season, map and contacts · Farm website Checked 27 August 2026
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
Season, map and contacts · Farm website Checked 27 August 2026
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
Season, map and contacts · Farm website Checked 27 August 2026
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
Season, map and contacts · Facebook page Checked 27 August 2026
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.