The real Christmas trees are a little more expensive than the artificial ones. The real ones typically range from about $10 to $25, depending on the size. The artificial ones tend to be cheaper, but the real ones add a nice, natural touch to your holiday decor.