Daylesford Christmas Tree Farm, Musk

Season 2026 A new tree is planted for every tree cut. Confirm the current season's exact dates on the website before visiting

Our information cannot always be up to the minute. Check dates, prices and whether you need to book directly with the farm before you travel.

Season starts
22 Nov to 23 Dec (most recently confirmed dates)
Opening hours
9am to 7pm (9am to 5pm on the final day, 23 Dec)
Pick-your-own price
$65 for a 4ft tree up to $200 for a 10ft tree (most recent price list); larger trees priced on application

Last checked : 27 August 2026

What you can pick, and when

CropSeasonPrice
Christmas trees 22 Nov to 23 Dec (most recently confirmed dates) $65 for a 4ft tree up to $200 for a 10ft tree (most recent price list); larger trees priced on application

Contact

Before you go

A new tree is planted for every tree cut. Confirm the current season's exact dates on the website before visiting

Daylesford Christmas Tree Farm at Musk
Photo: Daylesford Christmas Tree Farm

About Daylesford Christmas Tree Farm

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.

In its most recent season the farm opened from 22 November to 22 December from 9am to 7pm, and on 23 December from 9am to 5pm. Trees are priced by height, from $65 for a 4ft tree up to $200 for a 10ft tree, with larger trees priced on application. Netting for transport costs an extra $8 per tree, and the farm recommends Cinco tree stands, which are sold on site alongside other Christmas decorations and lights in its own shop.

Trees are at least four years old and are trimmed several times a year to keep their shape before they are cut.

Check the farm's website or Facebook page for the current season's exact opening dates before visiting.

Weather and map

Weather at Musk
Loading the forecast...

Forecast: open-meteo.com

The map loads OpenStreetMap map data.

Common questions

Can you pick your own at Daylesford Christmas Tree Farm?

Yes. Daylesford Christmas Tree Farm at Musk lets visitors pick Christmas trees.

When is Daylesford Christmas Tree Farm open for picking?

22 Nov to 23 Dec (most recently confirmed dates), 9am to 7pm (9am to 5pm on the final day, 23 Dec). Picking depends on the weather, so check with the farm before you travel.

Do you need to book at Daylesford Christmas Tree Farm?

No booking is needed. Picking still depends on the weather, so ring ahead if you are travelling a distance.

Where is Daylesford Christmas Tree Farm?

Lot 197 Coopers Lane, Musk, Daylesford VIC 3460.

Other farms nearby

Hampton Ridge Farm Little Hampton
$30/kg
Spring Hill Peony Farm Spring Hill booking required
$50 per person weekday / $65 weekend, includes 15 stems
Sam's Christmas Trees Bungal
$45 for a 4.5ft tree up to $180 for a 10ft tree, priced by height (most recent price list)
Thistleberry Farm Scotsburn
no information yet

See also