Christmas Tree Farms around Melbourne 2026

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.

4farms
November and Decemberseason
4towns

The map loads OpenStreetMap map data.

The farms

Evergreen Christmas Trees

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

North Pole Christmas Tree Farm

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

Dandenong Christmas Tree Farm

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

Melbourne Christmas Tree Farm

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

Guides

Common questions

Where can you go Christmas tree cutting around Melbourne?

Our directory lists 4 farms around Melbourne: Dandenong Christmas Tree Farm (Officer), Evergreen Christmas Trees (Bangholme), Melbourne Christmas Tree Farm (Plumpton) and North Pole Christmas Tree Farm (Beveridge).

When is the Christmas tree season around Melbourne?

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 around Melbourne?

In the last confirmed season, Dandenong Christmas Tree Farm charged $50 (4ft) up to $250+ (10ft and over), sized and priced on the day. Evergreen Christmas Trees charged $30 up to 3ft; about $10 per foot beyond that, e.g. around $40 for 3-4ft and $50 for 4-5ft. Prices change during the season, so check with the farm before you travel.

See also

Last checked 27 August 2026