Christmas Tree Farms in Melbourne 2026

We list 16 farms in Melbourne where you pick your own Christmas trees (Bangholme, Belgrave South, Beveridge, Bungal, Montrose). The season usually runs in November and December. Distances are measured from the centre of Melbourne.

16farms
November and Decemberseason
15towns

The map loads OpenStreetMap map data.

The farms, nearest first

Evergreen Christmas Trees

Bangholme, about 30 km from Melbourne

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

Melbourne Christmas Tree Farm

Plumpton, about 31 km from Melbourne

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

Montrose Christmas Tree Farm

Montrose, about 35 km from Melbourne

Christmas trees: late November to December 2026

Montrose Christmas Tree Farm on Moore Avenue in Montrose, in the Dandenong Ranges, has been run by the same family for more than 30 years and is one of the larger choose and cut Christmas tree farms in the Melbourne area.

  • Open: Daily in season. 9am to 7pm

Ports Christmas Tree Farm

Belgrave South, about 37 km from Melbourne

Christmas trees: late November to December 2026

Ports Christmas Tree Farm is a family-owned choose and cut Christmas tree farm on Belgrave-Hallam Road in Belgrave South, in the Dandenong Ranges, with views over the surrounding hills. Visitors walk the plantation to pick the tree they want, and staff cut it on the spot, a "you choose, we chop" model rather than a pre-cut lot.

  • Open: 10am to 8pm Monday to Friday, 9am to 6pm Saturday and Sunday

Narre Warren Christmas Tree Farm

Narre Warren South, about 38 km from Melbourne

Christmas trees: Dec

Narre Warren Christmas Tree Farm is a choose-and-cut tree farm on Pound Road in Narre Warren South, in Melbourne's south-east. Visitors walk the paddock, pick their own tree and cut it themselves.

  • Open: Weekdays 1pm to 6:30pm, weekends 9am to 6pm
  • Payment: cash, card and bank transfer
  • On site: parking

Yarra Valley Christmas Tree Farm

Wandin North, about 40 km from Melbourne

Christmas trees: 29 Nov 2026 to 24 Dec 2026, $60 per tree, regardless of size

Yarra Valley Christmas Tree Farm is a family-owned choose-and-cut Christmas tree farm at 290 Clegg Road, Wandin North, run by the same family since 1999. Visitors follow a tree-lined walk out to the fields, choose their tree, and staff cut it and carry it back to the car.

  • Open: Daily, unless sold out. 9am to 5pm
  • On site: parking

North Pole Christmas Tree Farm

Beveridge, about 40 km from Melbourne

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

South Gisborne Christmas Trees

South Gisborne, about 41 km from Melbourne

Christmas trees: Nov to Dec, $70 per tree in 2025, cash

South Gisborne Christmas Trees is a small Christmas tree farm on Millett Road in South Gisborne, in the Macedon Ranges north-west of Melbourne. Visitors walk the rows, choose a tree and cut it to the height they want, then take it home.

  • Open: 9am to 6pm on weekends, 3:30pm to 7pm on weekday evenings (2025)
  • Payment: cash

Cobradah Christmas Trees and Sour Cherry Farm

Wandin East, about 44 km from Melbourne

Christmas trees

Cobradah is a pick-your-own farm at 85 Monbulk-Seville Road, Wandin East in the Yarra Valley, growing sour cherries and raspberries and also running a choose-and-cut Christmas tree operation. Sour cherries are typically ready from Boxing Day through to about the second week of January, and fruit is paid for by weight. You can also pick cherries and raspberries here.

  • Open: Monday to Sunday, December to February for the fruit season. 10am to 5pm

The Christmas Tree Farm

Moorooduc, about 48 km from Melbourne

Christmas trees: Nov to Dec

The Christmas Tree Farm is a family-owned choose and cut Christmas tree farm at Moorooduc on the Mornington Peninsula, in business for more than 35 years.

  • Open: Monday to Friday 10am to 7pm, Saturday and Sunday 9am to 5pm
  • On site: cafe

Somerville and Peninsula Christmas Tree Farm

Somerville, about 48 km from Melbourne

Christmas trees: 22 Nov to 24 Dec 2026

Somerville and Peninsula Christmas Tree Farm is a choose-and-cut Christmas tree farm on the corner of Frankston-Flinders Road and Oneills Road, Somerville, on the Mornington Peninsula, run by the same family for three generations. Visitors walk the plantation of Monterey Pine trees, pick one, and staff cut it and carry it to the car.

  • Open: Daily, 7 days a week, during the season. 9am to 5pm
  • Payment: EFTPOS and cash accepted
  • On site: farm shop and parking

Dandenong Christmas Tree Farm

Officer, about 49 km from Melbourne

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

Moorooduc Christmas Tree Farm

Moorooduc, about 51 km from Melbourne

Christmas trees: Nov to Dec

Moorooduc Christmas Tree Farm is a family-run choose and cut Christmas tree farm on the Mornington Peninsula, growing well-shaped, fragrant trees for more than 35 years on a 25-acre property at 249 Mornington-Tyabb Road.

  • Open: Weekdays 10am to 7pm, weekends 8am to 6pm; the Santa sleigh pick-your-own experience runs weekdays 4pm to 6:45pm and weekends 10am to 5:45pm, weather permitting
  • Dogs: welcome

Whispering Pines Christmas Tree Farm

Tyabb, about 54 km from Melbourne

Christmas trees: Nov to Dec

Whispering Pines is a family-owned and operated Christmas tree farm at Tyabb on the Mornington Peninsula, about an hour south-east of Melbourne. The land has carried the Whispering Pines name since the 1970s.

  • Open: Monday to Friday 9am to 6pm, Saturday and Sunday 8am to 6pm

Sam's Christmas Trees

Bungal, about 77 km from Melbourne

Christmas trees: Nov to Dec

Sam's Christmas Trees is a cut your own Christmas tree farm on Egerton-Ballark Road at Bungal, near Mount Egerton and Ballan in Victoria, about an hour from Melbourne and Geelong and 30 minutes from Ballarat. The property has grown trees since 1981 and has been run by Sam and Laura, the son and daughter-in-law of the original owners, since 2008.

  • Open: 10am to 6pm Friday and Saturday, 10am to 5pm Sunday
  • On site: parking

Daylesford Christmas Tree Farm

Musk, about 85 km from Melbourne

Christmas trees: Nov to Dec

Daylesford Christmas Tree Farm is a cut your own Christmas tree farm on Coopers Lane at Musk, near Daylesford in Victoria's Macedon Ranges, selling trees direct to the public as well as wholesale. For every tree cut, the farm plants a new one.

  • Open: In season, 22 Nov to 23 Dec. 9am to 7pm (9am to 5pm on the final day, 23 Dec)

Guides

Common questions

Where can you go Christmas tree cutting in Melbourne?

Our directory lists 16 farms in Melbourne: Evergreen Christmas Trees (Bangholme), Melbourne Christmas Tree Farm (Plumpton), Montrose Christmas Tree Farm (Montrose), Ports Christmas Tree Farm (Belgrave South), Narre Warren Christmas Tree Farm (Narre Warren South), Yarra Valley Christmas Tree Farm (Wandin North) and 10 more.

When is the Christmas tree season in 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 in Melbourne?

In the last confirmed season, 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. Ports Christmas Tree Farm charged $70 to $400 depending on tree height. Narre Warren Christmas Tree Farm charged from $75 (5ft) to $400 (12ft), set after cutting by height. Yarra Valley Christmas Tree Farm charged $60 per tree, regardless of size. Prices change during the season, so check with the farm before you travel.

See also

Last checked 11 October 2026