01250884278 07907590136 sales@sholachtrees.com

Pick Your Own Tree

Perthshire Locally Grown Christmas Trees

We are open to the public at weekends from November 30th - 10 am to 3 pm. 

Real Christmas trees are the centrepiece of the festive season and nothing says Christmas is on its way like the buying and decorating of a real tree. As members of the British Christmas Tree Growers Association we aim to provide our customers with high quality Christmas trees that make the perfect centrepiece of the Christmas celebrations.

“Locally grown real trees are the best option if you can get one,” says Mike Childs, head of research at Friends of the Earth.

Set in the stunning countryside of Eastern Perthshire our Christmas trees are grown around one of the many lochs in the Lunan Valley. An area known for its wildlife, rich farmland, local food production and impressive scenery.

Here at Sholach Christmas Trees, you can buy your real, fresh Christmas trees straight from the farm.  We are open to the public at weekends from November 30th 10 am to 3 pm.  Walk with the family through our Christmas tree fields on the banks of Marlee Loch, surround yourself with the smell of pine and the feel of Christmas. A haven for wildlife, take a breath and enjoy the sights and sounds of the surrounding countryside and nature of this naturally beautiful area. Make choosing your tree a tradition, a family day out and a truly festive occasion. But remember and bring your wellies and wrap up warm and cosy to fully enjoy the experience!

Choose and mark your tree, sizes range from 3ft to 12ft,  and have us cut and net it ready to fulfil its Christmas destiny.   If looked after properly your tree will be fresh and hold its needles until Christmas and beyond.  Christmas Tree Care