A live Christmas tree can cost anywhere from $10 to $100, depending on the size and species of the tree. Smaller trees tend to be less expensive than larger trees. If you are looking for a more unique tree, such as a blue spruce or a Norway spruce, the price will likely be higher. Additionally, if you choose to have the tree delivered to your home or if you want it to be decorated for you, there may be an additional fee.