We list 4 farms around Melbourne where you pick your own Christmas trees (Bangholme, Beveridge, Officer, Plumpton).
The season usually runs in November and December.
Bangholme
Christmas trees: Nov to Dec
Evergreen Christmas Trees is a family-owned choose and cut Christmas tree farm at Bangholme in Melbourne's south-east, about 50 minutes from the CBD, on the corner of Riverend Road and Thames Promenade.
- Open: 2pm to 6pm weekdays, 9am to 6pm weekends
- On site: playground
- Dogs: welcome
Season, map and contacts · Farm website Checked 27 August 2026
Beveridge
Christmas trees: Nov to Dec
North Pole Christmas Tree Farm is a choose and cut Christmas tree farm at Beveridge, on Melbourne's northern fringe, about 37 kilometres north of the CBD. Visitors walk the plantation, pick out their own tree, then cut it themselves using a saw supplied by the farm or their own.
- Open: 9am to 5:30pm daily
Season, map and contacts · Farm website Checked 27 August 2026
Officer
Christmas trees: Nov to Dec
Dandenong Christmas Tree Farm has been growing real Christmas trees for nearly 50 years, originally at Dandenong North before relocating to Officer, about 40 kilometres south-east of Melbourne, after the original site made way for the EastLink motorway. It is run by Neil and Neal and grows Radiata pine trees that are pruned throughout the year.
- Open: 2pm to 8pm weekdays, 8am to 6pm weekends, 9am to 4pm Christmas Eve
- Dogs: welcome
Season, map and contacts · Farm website Checked 27 August 2026
Plumpton
Christmas trees: Nov to Dec
Melbourne Christmas Tree Farm at Plumpton, in Melbourne's outer west, describes itself as the biggest Christmas tree farm in Melbourne, growing around 150,000 Pinus radiata trees on site.
- Open: Daily in season, no appointment necessary. 8am to 8pm (22 Nov to 23 Dec), 8am to 2pm on 24 December
- On site: parking
- Dogs: welcome
Season, map and contacts · Farm website Checked 27 August 2026