The answer is No. Witches do not celebrate Christmas. It has no relevance in their calendar, otherwise known as “The Wheel of the Year“. Witches do however, celebrate Yule. Yule trees are decorated, gifts and cards given and received, for some even decorations put up around the home.
The following extract is from Priestess Gloubess article 2015
"We celebrate and respect the seasons within this time of year. We enjoy the holidays as a time of spreading peace, love and joy unto all the world. We celebrate our personal traditions and practices within our own religious and spiritual understandings. We do not celebrate December 25th as the anniversary of the birth of the son of god called Jesus.
We do celebrate Yule, December 21st, Winter Solstice as the birth of the Sun God. It is a time of the Turning of the Wheel. It is also a time of family, exchanging gifts, decorating trees, being with friends and family, sharing meals and hoping for true peace and love throughout the world."
The Yule Trees are covered with lights (originally candles), ornaments, garlands and tinsel. The top of the tree is decorated with fairies, ornaments and even stars. Not with the star of Bethlehem, but the Pentagram a positive symbol of pagan and wiccan faith.
References: Priestess Gloubess
Selection of Lisa Parker and Anne Stokes Wall Clocks - on sale from 27th December 2019