That depends on where you live and how big of a tree you want. Real Christmas trees can range from $25 for a small 4-5 foot tree to $80 or more for a larger 7-8 foot tree. You can also find pre-lit trees for around $100-150. Artificial trees can be more expensive, but they last for many years, so they can be a good investment.