Christmas Tree Farms in Australia 2026
We list 45 farms across Australia where you pick your own Christmas trees. The season usually runs in November and December. Every listing carries the farm's own address, season dates and phone number where we could confirm them.
The map loads OpenStreetMap map data.
Christmas Tree Farms near a city
- Christmas Tree Farms in Sydney
- Christmas Tree Farms in Melbourne
- Christmas Tree Farms in Adelaide
- Christmas Tree Farms in Canberra
Christmas Tree Farms by state
Victoria (17 farms)
- Evergreen Christmas Trees, Bangholme
- Ports Christmas Tree Farm, Belgrave South
- North Pole Christmas Tree Farm, Beveridge
- Sam's Christmas Trees, Bungal
- Montrose Christmas Tree Farm, Montrose
- Moorooduc Christmas Tree Farm, Moorooduc
- The Christmas Tree Farm, Moorooduc
- Daylesford Christmas Tree Farm, Musk
- Victoria Christmas Tree Farm, Napoleons
- Narre Warren Christmas Tree Farm, Narre Warren South
- Dandenong Christmas Tree Farm, Officer
- Melbourne Christmas Tree Farm, Plumpton
- Somerville and Peninsula Christmas Tree Farm, Somerville
- South Gisborne Christmas Trees, South Gisborne
- Whispering Pines Christmas Tree Farm, Tyabb
- Cobradah Christmas Trees and Sour Cherry Farm, Wandin East
- Yarra Valley Christmas Tree Farm, Wandin North
the Dandenong Rangesthe Mornington Peninsulathe Melbourne surrounds
NSW (11 farms)
- Christmas Tree Keng, Bywong
- Minalinka Christmas Tree Farm, Charleys Forest
- Sydney Christmas Tree Farm, Duffys Forest
- Santa's Shaped Christmas Tree Farm, Gundaroo
- Tomalong Christmas Tree Farm, Kenthurst
- Luddenham Christmas Tree Farm, Luddenham
- Southern Highlands Christmas Farm, Manchester Square
- Top Forty Orchard, Oakdale
- Parma Christmas Tree Farm, Parma
- Wallaroo Road Bespoke Christmas Trees, Wallaroo
- Spruced, Yetholme
Queensland (6 farms)
- Granite Belt Christmas Farm, Applethorpe
- Sunshine Coast Christmas Tree Farm, Beerburrum
- Kandanga Creek Christmas Trees, Kandanga Creek
- Chrissy Trees 4 U, Kingaroy
- Brisbane Valley Christmas Tree Farm, Mount Beppo
- Atherton Christmas Tree Farm, Upper Barron
South Australia (4 farms)
- Christmas Tree Farm Chandlers Hill, Chandlers Hill
- Christmas Tree Plantation, Clarendon
- Santa Trees Christmas Tree Farm, Forreston
- Tanamera Christmas Tree Farm, McLaren Flat
Tasmania (4 farms)
- Killiecrankie Farm, Glengarry
- Christmas Trees of Tasmania, Lalla
- Coal Valley Christmas Trees, Richmond
- Richmond Christmas Tree Farm, Richmond
WA (3 farms)
- Wilbury's Traditional Christmas Trees, Henley Brook
- Toodyay Christmas Trees, Nunile
- Christmas Trees of Hammond Park, Wattleup
Common questions
When is the Christmas tree season in Australia?
Usually November and December. Exact dates move with the weather every year, so each farm's own dates are on its listing.
Where is the best Christmas tree cutting in Australia?
The largest number of farms we list is in Victoria (17 farms), then NSW with 11.
How much does Christmas tree cutting cost?
In the last confirmed season, Chrissy Trees 4 U charged $130 for 6ft up to $210 for 9ft, tagging fee $12 per tree; 10ft by enquiry, farm pickup only. Christmas Tree Keng charged $80 a tree, regardless of size. Christmas Tree Plantation charged $15.50 per foot (2025 season pricing, may change). Christmas Trees of Hammond Park charged 6ft $185, 7ft $225, 8ft $250, 9ft+ $275. Some charge entry per person instead of by weight, and prices move during the season.
Do you need to book?
11 of the 45 farms we list take bookings ahead of a visit. The rest are walk-in. Picking depends on the weather either way, so ring ahead or check the farm's own page before travelling.
Christmas Tree Farms by town
See also
- Every pick-your-own farm in Australia on one map
- What to pick in Australia this month
- Pick your own strawberries in Australia
- Pick your own cherries in Australia
- Pick your own apples in Australia
- Pick your own blueberries in Australia
- Pick your own raspberries in Australia
- Pick your own blackberries in Australia
Last checked 11 October 2026