Newsletter Subscribe

Pick Your Pine at the Best Christmas Tree Farms in Melbourne

Get into the festive spirit with the real deal! These are the best Christmas tree farms in Melbourne.

Christmas tree farm (Image Credit: AI-created)

Forget the plastic impostors — Melbourne’s real Christmas trees are back to steal the show, filling homes with that unmistakable piney perfume and instant holiday joy. Whether you’re after a choose-your-own-tree adventure or want a fresh fir delivered straight to your door, the city has plenty of ways to secure your seasonal centrepiece.

Here’s your guide to the best Christmas tree farms in Melbourne, from long-loved classics to new favourites worth a festive road trip.

The Christmas Tree Farm

With over 35 years of experience growing gorgeously scented and expertly shaped trees, The Christmas Tree Farm is where Mornington Peninsula locals and families from all over Melbourne go. Ride on board their tractor to choose and cut your own, or use their handy drive-thru service for a speedy trip. Make sure to swing by their shop on your way out for sparkly baubles to decorate your new tree with.

Trees from $75

1680 Stumpy Gully Road, Moorooduc

Evergreen Christmas Trees 

Are you searching for the best place to choose a real Christmas tree near Melbourne this year? Make the season feel truly magical with a visit to Evergreen Christmas Trees, a friendly, family-owned farm in Bangholme just 50 minutes from the CBD.

Here, you can wander through rows of fresh, fragrant Christmas trees and take your time selecting the one that feels right for your home. Once you’ve made your pick, enjoy the Enchanted Forest and on-site family activities while the Evergreen team cuts, prepares and brings your tree around for easy pickup.

A wholesome, joy-filled festive outing that delivers both the perfect tree and a little Christmas wonder.

From $50 to $190 (size dependent)

240 Thames Promenade, Bangholme

Melbourne Christmas Tree Farm

Melbourne Christmas Tree Farm

Need a real Christmas tree in a hurry? Melbourne Christmas Tree Farm offers fast delivery of freshly cut trees across Melbourne, seven days a week. Simply jump online, choose your preferred height and select either a standard tree or the deluxe option — known for being greener, fuller, more symmetrical and beautifully lush.

For extra convenience, you can also book a professional installation. Their experienced team will set up your tree straight, secure and ready to decorate, making holiday prep effortless.

From $100 to $320 (size dependent)

319 Leakes Road, Plumpton

Montrose Christmas Tree Farm
Montrose Christmas Tree Farm

Montrose Christmas Tree Farm

This family-owned Montrose Christmas Tree Farm has grown from a modest lot of 50 trees to selling more than 1,500 in recent years. Wander through row upon row of fragrant, perfectly shaped Christmas trees and take all the time you need to find the one that feels right. Once you’ve chosen your tree, simply sound the horn — their friendly team will cut it, load it, and send you home with that fresh pine aroma.

Pricing from $75

15 Moore Avenue, Montrose 

Ports Christmas Tree Farm

Ports Christmas Tree Farm

Make a festive day of it at Ports Christmas Tree Farm, where families can wander through thousands of trees, choose a favourite and even linger over a picnic before heading home. Operating since 1997, the farm has evolved from a handful of skinny saplings into a thriving plantation offering every height and width imaginable. More than a spot to buy a tree, it’s a place designed to spark tradition — a joyful annual visit that marks the start of the season.

From $60 to $400 (size dependent)

186 Belgrave-Hallam Road, Belgrave South

Dandenong Christmas Trees

Want the freedom to hand-pick your tree or have one delivered straight to your door? Dandenong Christmas Trees makes it wonderfully easy. Their sustainably grown, carefully pruned trees range from 1.2 to 2.3 metres, ensuring the right fit for every home. With nearly 50 years of expertise, this long-running favourite is known for beautifully shaped, long-lasting pines and seamless service. A true go-to for Melbourne families chasing that fresh-pine magic.

Christmas trees start from $50 for 4ft

336 Brown Road, Officer

Moorooduc Christmas Tree Farm

Moorooduc Christmas Tree Farm

Plan a festive outing at Moorooduc Christmas Tree Farm, where you can wander a sprawling 25-acre paddock in search of your ideal tree before hopping aboard Santa’s sleigh for a cheerful spin. The family-run farm also offers bookable photographers for those yearly holiday snaps. Once you’ve made your pick, the team will cut and secure your tree, loading it onto the tractor so it’s ready for the journey home.

Trees from $70

249 Mornington-Tyabb Road, Moorooduc

North Pole Christmas Tree Farm (Image Credit: Dave Michuda, Unsplash)

North Pole Christmas Tree Farm

Just 45 minutes from Melbourne, this charming “North Pole” offers a joyful family tradition: choosing your Christmas tree while riding on a tractor through the farm. You’ll find trees in every size, and both children and pets are welcome to roam the green. The festive spirit runs high here too, with barbecues, bake sales and even wine tastings on select days — a wholesome Christmas outing from start to finish.

445 Old Sydney Road, Beveridge

Coburg Christmas Trees

Coburg Christmas Trees

Every tree at Coburg Christmas Trees is carefully nurtured and hand-shaped, so you’re guaranteed a full, vibrant, beautifully structured centrepiece for the season. Each one is treated with non-toxic pesticides too, meaning no unexpected six- or eight-legged visitors when you bring it inside. You can opt for pickup or delivery, and there’s the option to purchase a sturdy stand on-site — everything you need for a smooth, stress-free setup.

Open November 21st to December 24th

75 O’hea Street, Coburg

J Horrigan

J Horrigan Firewood

For most of the year, J Horrigan fuels cosy nights with wood for fireplaces and pizza ovens — but come late November, the focus shifts to freshly trimmed Christmas trees. Their lush, fragrant pines (from 1.5m to 2.5m) bring instant festive charm to any living room, and the whole process is wonderfully simple. Choose your tree, take it home, and when the season winds down, enjoy their easy pickup service to start the new year fresh.

Price on selection 

33a Glenferrie Road, Malvern 

Now that you’ve picked your pine from the best Christmas tree farms in Melbourne, extend the festive fun with the best Christmas movies of all time, and check out our friendmas guide to be the host with the most.

You Might Like

What’s On

The Fruit Farm Serving Up Pure Dessert Daydreams

Soak up some serene energy by heading to these spots for a delightful dose of flower and fruit picking near Melbourne.
Read More
Beauty

The Best Curly Hairdressers in Melbourne to Bring Back Your Bounce

Want to revive your natural curl pattern? You'll be putting your locks in good hands by going to any of these curly hair specialists.
Read More
What’s On

The Feel Good File: Good News from Melbourne

From free summer public transport to global hotel fame, this week’s Melbourne news is all sunshine, serotonin and city pride.
Read More
Arts & Culture

The Anticipation for This Film Might Actually Finish Us

Grab your popcorn, because all this entertainment news is juicy.
Read More
Please wait...