We are open to the public at weekends from November 27th.
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. The area is known for its wildlife, rich farmland, local food production and impressive scenery. Visit Blairgowrie's wealth of cafes and small businesses for some festive shopping.
Here at Sholach Christmas Trees, you can buy your real, fresh Christmas trees straight from the farm. We are open to the public from November 27th 10 am to 3 pm. Then Friday, Saturday and Sundays 10 am until 3 pm from the 3rd of December. 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! We are dog friendly but please keep on a leash or under your control.
From November the 27th come and mark your chosen tree for collection or delivery in December. We deliver on certain days of the week to Perth, Dundee and, the local area.
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