Local resident Norman Bell, who has lived in the town for 65 years, said he believed the 12ft Norway Spruce was the best in Northern Ireland.

"In recent years, they have trees up both sides of the main street - it looks very classy," he said.

The tree came from Baronscourt, Newtownstewart.

Norman added: "It was grown in Tyrone and it looks really well.

"People have been on Facebook saying that the tree does Cookstown proud."

Another contender for best tree is at Towell House residential home on the King's Road in Belfast. They have adorned one of the trees in their garden with over 27,000 lights.

At 55ft tall, it has made a striking impression on the 84 residents and has caught the eye of thousands of people on social media.

Local contractor Tipping Mechanical helped put on the spectacle, which also includes a walkway and decorations on the trees throughout the gardens.

Following criticism on social media this week about Ballycastle's tree, which was left with just a string of lights due to bad weather, residents in other towns have put forward their own suggestions for the worst tree.

Ballyclare's tree has been battered by the wind and also has security fencing around the bottom to protect it from being hit by cars. And Newry's sphere-shaped tree, which has been trimmed at the bottom, has also been turning heads for the wrong reasons.

• Does your town have the best or worst Christmas tree? Send us your pictures to digital.editorial@belfasttelegraph.co.uk