The cost of a live Christmas tree can vary depending on several factors, including the species of tree, the size, and the age. A small live tree can cost anywhere from $30 to $100, while a larger tree can cost upwards of $300 or more. The price will also depend on the quality and health of the tree, as well as the location and availability. Some stores may also offer discounts or promotions during the holiday season.