Christmas tree farms in Australia 2026

31 farms where you can pick your own real Christmas tree or buy one freshly cut, listed by state. Opening dates and prices are copied from each farm's own website and shown only where the farm has published them for 2026.

Checked 8 November 2026 against each farm's website.

Before you go

Check opening days on the farm's website before you drive out, and book if the farm asks you to. Many open only on set days in late November and December and close when they sell out. Bring gloves and a saw only if the farm says to.

New South Wales

  • Luddenham Christmas Tree Farm, Luddenham

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Dural Christmas Tree Farm, Dural

    Pick your own and pre-cut. Tagging days 14, 15 and 16 November 2026 (bookings through TryBooking). Fresh cut trees daily from 27 November 2026, 9am to 6pm.

    Farm website, map, checked 8 November 2026.

  • Willy's Christmas Tree Farm, Vineyard

    Pre-cut. Opens Saturday 21 November 2026 at 9am.

    Farm website, map, checked 8 November 2026.

  • Sydney Christmas Tree Farm, Duffys Forest

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Southern Highlands Christmas Farm, Manchester Square

    Pick your own. Tree sales and harvest 25 November to 23 December 2026, Wednesday to Sunday, 9am-12pm and 1pm-5pm.

    Price: $80 (up to 1.2m) to $260 (2.7m-3.0m), including cutting and netting.

    Farm website, map, checked 8 November 2026.

  • Tilba Farm Xmas Trees, Central Tilba

    Pick your own. Opening weekend 28 and 29 November 2026.

    Price: $165 to $195 for 6-9 foot trees at the farm gate.

    Farm website, map, checked 8 November 2026.

  • Santa's Shaped Christmas Tree Farm, Gundaroo

    Pick your own. 21 November to 20 December 2026, Thursday to Sunday, 8am-6pm.

    Price: $105 (2026 price).

    Farm website, map, checked 8 November 2026.

  • Christmas Tree Keng, Canberra region

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Price: $100 each, any size.

    Farm website, map, checked 8 November 2026.

Victoria

  • Melbourne Christmas Tree Farm, Plumpton

    Pick your own and pre-cut. Opens 21 November 2026, 8am-8pm.

    Farm website, map, checked 8 November 2026.

  • Maybloom Christmas Tree Farm, Narre Warren East

    Pick your own. Open from Friday 27 November 2026. Weekdays 12pm-7pm, weekends 10am-5pm.

    Farm website, map, checked 8 November 2026.

  • Dandenong Christmas Tree Farm, Officer

    Pick your own and pre-cut. 28 November to 23 December 2026. Weekdays 2pm-7.30pm, weekends 8am-6pm, Christmas Eve 9am-3pm.

    Price: $55 (4 ft) to $255 and up (10 ft and over), farm price.

    Farm website, map, checked 8 November 2026.

  • The Christmas Tree Farm, Moorooduc

    Pick your own. Opens Saturday 21 November 2026. Monday to Friday 10am-6pm, weekends 9am-5pm.

    Farm website, map, checked 8 November 2026.

  • Daylesford Christmas Tree Farm, Daylesford

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Ports Christmas Tree Farm, Belgrave South

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Victoria Christmas Tree Farm, Napoleons

    Pick your own and pre-cut. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

Queensland

  • Sunshine Coast Christmas Tree Farm, Beerburrum

    Pick your own. Harvest 30 November to 20 December 2026. Pre-order and book a time ($50 deposit).

    Price: $125 (5 ft) to $185 (8 ft), 2026 cut tree prices.

    Farm website, map, checked 8 November 2026.

  • Brisbane Valley Christmas Tree Farm, Mount Beppo

    Pick your own. Pre-tagging from the first weekend in November. Harvest Friday to Sunday from 27 November to 20 December 2026. Bookings essential.

    Farm website, map, checked 8 November 2026.

  • Kandanga Creek Christmas Trees, Kandanga Creek

    Pick your own. 31 October to 20 December 2026, Wednesday to Sunday, 9am-4pm.

    Farm website, map, checked 8 November 2026.

  • Chrissy Trees 4 U, Kingaroy

    Pick your own. 31 October to 20 December 2026, Wednesday to Sunday. Harvest days 4, 5, 6, 11, 12, 13, 18 and 19 December, 9am-3pm.

    Farm website, map, checked 8 November 2026.

  • Granite Belt Christmas Farm, Stanthorpe

    Pick your own and pre-cut. Harvest 27 November to 23 December 2026.

    Price: $100 (1.2m-1.5m) to $600 (4.2m-4.6m), 2026 farm gate prices including netting.

    Farm website, map, checked 8 November 2026.

South Australia

  • Tanamera Christmas Tree Farm, McLaren Flat

    Pick your own. Opens Saturday 14 November 2026. Thursday to Sunday, 9am-5pm.

    Price: $100 to $220 for the biggest trees.

    Farm website, map, checked 8 November 2026.

  • Adelaide Blue Lake Christmas Trees, Aldgate

    Pre-cut. Pick-up from Saturday 28 November 2026. Tuesday to Thursday 11am-5pm, weekends 9am-5pm.

    Farm website, map, checked 8 November 2026.

  • Santa Trees Christmas Tree Farm, Forreston

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Christmas Tree Farm Chandlers Hill, Chandlers Hill

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

Western Australia

  • Christmas Trees of Hammond Park, Wattleup

    Pick your own. 5 and 6 December 2026, 9am-4.30pm. 12 and 13 December 2026, 9am-12.30pm unless sold out.

    Price: $185 (6 ft) to $275 (9 ft and above).

    Farm website, map, checked 8 November 2026.

  • Wilbury's Christmas Trees, Swan Valley

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Toodyay Christmas Trees, Nunile

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

Tasmania

  • Coal Valley Christmas Trees, Richmond

    Pick your own. Opens Saturday 28 November 2026. Ticketed, bookings essential.

    Price: From $55 for a 1.2m tree, rising with height.

    Farm website, map, checked 8 November 2026.

  • Richmond Christmas Tree Farm, Richmond

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Killiecrankie Farm, Glengarry

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

  • Christmas Trees of Tasmania (Lalla Valley Farm), Lalla

    Pick your own. 2026 opening dates not yet published on the farm's site.

    Farm website, map, checked 8 November 2026.

More for Christmas

Christmas flowers in season in December, Christmas wreath workshops by city and the Christmas bush season guide.

Australian flowers, once a month

A monthly email about seasonal flowers and places to visit.

Sign up and confirm your email to join.