A fake Christmas tree can cost anywhere from $20 to several hundred dollars, depending on the size and quality of the tree. A small, basic tree can cost as little as $20, while a large, high-quality tree with lights and ornaments can cost several hundred dollars. Some stores and websites may offer sales or discounts, so it's worth checking around for the best deal.