Christmas Tree Farms in Victoria 2026

We list 17 farms in Victoria where you pick your own Christmas trees (Bangholme, Belgrave South, Beveridge, Bungal, Montrose). The season usually runs in November and December.

17farms
November and Decemberseason
16towns

The map loads OpenStreetMap map data.

Christmas Tree Farms by region

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

Ports Christmas Tree Farm

Belgrave South

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

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

Sam's Christmas Trees

Bungal

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

Montrose Christmas Tree Farm

Montrose

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

Moorooduc Christmas Tree Farm

Moorooduc

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

The Christmas Tree Farm

Moorooduc

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

Daylesford Christmas Tree Farm

Musk

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)

Victoria Christmas Tree Farm

Napoleons

Christmas trees: Nov to Dec

Victoria Christmas Tree Farm is a family-run Christmas tree farm at the corner of Lightfoot Lane and Sobeys Road, Napoleons, near Ballarat, that has operated for more than 40 years. Visitors can explore the paddocks and choose their own tree, with staff on hand to help, or buy one already cut from the shed on site.

  • Open: Daily in season. 8am to 6pm

Narre Warren Christmas Tree Farm

Narre Warren South

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

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

Somerville and Peninsula Christmas Tree Farm

Somerville

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

South Gisborne Christmas Trees

South Gisborne

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

Whispering Pines Christmas Tree Farm

Tyabb

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

Cobradah Christmas Trees and Sour Cherry Farm

Wandin East

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

Yarra Valley Christmas Tree Farm

Wandin North

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

Guides

Common questions

Where can you go Christmas tree cutting in Victoria?

Our directory lists 17 farms in Victoria: Cobradah Christmas Trees and Sour Cherry Farm (Wandin East), Dandenong Christmas Tree Farm (Officer), Daylesford Christmas Tree Farm (Musk), Evergreen Christmas Trees (Bangholme), Melbourne Christmas Tree Farm (Plumpton), Montrose Christmas Tree Farm (Montrose) and 11 more.

When is the Christmas tree season in Victoria?

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 Victoria?

In the last confirmed season, Dandenong Christmas Tree Farm charged $50 (4ft) up to $250+ (10ft and over), sized and priced on the day. Daylesford Christmas Tree Farm charged $65 for a 4ft tree up to $200 for a 10ft tree (most recent price list); larger trees priced on application. 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. Narre Warren Christmas Tree Farm charged from $75 (5ft) to $400 (12ft), set after cutting by height. Prices change during the season, so check with the farm before you travel.

See also

Last checked 11 October 2026