Farm Fresh Christmas Trees – SOLD OUT FOR 2021

Our Farm is OPEN everyday for HARVEST from the 27th of November. – SOLD OUT FOR 2021. Thanks for your support!

Stroll through our paddocks and pick your very own farm fresh Christmas Tree. Our Staff will cut your tree down and net it for you for easy transportation. Our beautiful Christmas Store onsite stocks all the accessories you will need for decorating your Christmas Tree. If you would like to book a table for lunch in our café whilst visiting our farm please call 0499 924 289.

Bringing the family to the farm to pick your own tree is a beautiful family tradition, with Santa’s animals to feed and Santa will also be at the farm every weekend throughout harvest. It is a great day out! We are only a 2.5 hour drive from Brisbane and 1.5hour drive from Toowoomba.

2021 Update: Unfortunately there are NO Tree deliveries  this year due to Covid 19. We hope you can make it to the farm to pick your tree. 

We value your support and hope you visit our beautiful farm.

We also sell a Potted Christmas Tree Range. Potted Christmas Trees are available from the farm from the 1st of November until Sold Out. We will offer pre-orders of potted trees for click and collect from our farm only – Strictly no refunds.

58cm Potted Christmas Tree – $34.00 – SOLD OUT

1.3m Potted Christmas Tree – $95.00 – SOLD OUT

36cm Pine Radiata Seedling  – $12.00

If you would like to purchase our Farm Fresh Christmas Trees for your retail outlet please contact Katrina on 0412 826 842 for an order form. Minimum order is 20 Trees and must be pre paid by 30th of November.

  • Granite Belt Christmas Farm are proud growers of over 10,000 real Christmas trees for retail and wholesale customers.
  • Our Christmas trees are hand pruned 4 times a year to create thick, lush foliage and the perfect shaped Christmas tree.
  • Stroll through the fields of trees and savour the fresh smell of pine!
  • Find your perfect tree, then Santa’s helpers will measure, tag, cut down your tree and bring it back to the barn.
  • A netting service is available for  $5 for your tree(9ft – Under). The netting helps protect your tree whilst being transported.

Tree Care

How to get the best life out of your tree;

  1. Cut approximately 2cm off the bottom of the stump to preserve the freshness of the tree and draw in the water.
  2. Put the stump of your tree into water when you get home.
  3. Add Tree preservative into the water to enhance life and foliage of Tree.
  4. Check water levels daily (remember your tree can drink up to 4 litres of water in the first day!)
  5. Display your tree in a cool place, ensure your tree is away from direct sunlight and heat.

Tree Stands

We carry the number one choice in Christmas tree stands Cinco. The Cinco stands are made to display real, live Christmas trees securely and to keep them looking at their best for as long as possible.


SMALL STAND up to 6FT $50 each

MEDIUM STAND up to 9FT  $69 each

LARGE STAND up to 12FT     $95 each


5ft – $75

5.5ft – $80

6ft – $85

6.5ft – $90

7ft – $95

7.5ft – $100

8ft – $130

8.5ft – $140

9ft – $150

9.5ft – $160

10ft – $170

10.5ft – $180

11ft – $200

11.5ft $220

12ft $240

Netting Service $5 per tree