We list 11 farms in NSW where you pick your own Christmas trees (Bywong, Charleys Forest, Duffys Forest, Gundaroo, Kenthurst).
The season usually runs in November and December.
Bywong
Christmas trees: Dec, $80 a tree, regardless of size
Christmas Tree Keng is a family-run Christmas tree farm at Bywong, in the Southern Tablelands about 29 kilometres from central Canberra. It is run by Keng and Barbara Tan, who have been growing and selling trees since 1987, and the property carries Pinus radiata and Monterey pine trees planted out in orchard style rows.
- Open: Daily in December while stocks last. 9am to 6pm
- On site: farm shop
Season, map and contacts · Farm website Checked 27 August 2026
Charleys Forest
Christmas trees: December 1 to December 24
Minalinka Christmas Tree Farm is a cut your own tree farm at Charleys Forest, about 18 kilometres past Braidwood via Mongarlowe. Trees are grown on site on a 4 to 5 year cycle and are available in a range of heights.
- Open: Weekends (Saturday and Sunday) from 1 to 24 December, or by special appointment. 9.30am to 5pm
- On site: farm shop
Season, map and contacts · Farm website Checked 27 August 2026
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
Gundaroo
Christmas trees: late November to late December
Santa's Shaped Christmas Tree Farm grows pruned and shaped pine Christmas trees at Gundaroo, on the outskirts of the village about 40 kilometres north of Canberra on a fully sealed road. The farm has been supplying the Canberra region for more than two decades.
- Open: Thursday to Sunday through the harvest season. 8am to 6pm
- On site: farm shop and 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
Manchester Square
Christmas trees: Oct to Dec
Southern Highlands Christmas Farm operates on part of the Wynella cattle property at 535 Meryla Road, Manchester Square, about ten minutes from Moss Vale. Visitors walk the rows of growing trees to choose their own real Christmas tree to take home.
- Open: Weekends from 3 October; Wednesday to Sunday from 25 November to 23 December
- On site: picnic area and farm shop
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
Parma
Christmas trees: late November to Christmas Eve
Parma Christmas Tree Farm is a cut your own Christmas tree farm at 751 Parma Road, Parma, on the NSW South Coast south of Nowra and about 20 kilometres west of Jervis Bay. Families choose and cut their own tree from the plantation, or buy one already cut.
- Open: Daily in season, late November to Christmas Eve. 8am to 5pm, closed Christmas Eve and Christmas Day
- On site: farm shop and parking
Season, map and contacts · Farm website Checked 27 August 2026
Wallaroo
Christmas trees: late November to December, from $120
Wallaroo Road Bespoke Christmas Trees is a small cut your own tree farm just outside Hall, established in 2016. It grows real Christmas trees with a range of shapes on offer, from the classic and perky to the deliberately quirky.
- Open: Saturdays and Sundays in season, otherwise by appointment. 11am to 5pm
- Booking: book ahead
- On site: farm shop
Season, map and contacts · Farm website Checked 27 August 2026
Yetholme
Christmas trees: selected days in Dec
Spruced is a Christmas tree grower on the Central Tablelands east of Bathurst, with its choose-and-cut farm open days held at Macabees Road, Yetholme.
- Open: Selected Sundays in December, dates announced closer to the season
- Payment: cash, card, EFTPOS, PayPal, Apple Pay
- On site: parking
Season, map and contacts · Farm website Checked 27 August 2026
How much does Christmas tree cutting cost in NSW?
In the last confirmed season, Christmas Tree Keng charged $80 a tree, regardless of size. 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. Parma Christmas Tree Farm charged $140 to cut your own; pre-cut trees $120 to $260 depending on size. Santa's Shaped Christmas Tree Farm charged $90 with an early order discount; regular price not published. Prices change during the season, so check with the farm before you travel.