How Much Is an Xmas Tree

Average costs this year are $78 for a live tree and $104 for an artificial tree, according to the American Christmas Tree Association.

How much should a Christmas tree cost?

The American Christmas Tree Association said the average cost of a live tree has increased to $78 and artificial trees to $104, though the price varies by state and the type and height of the tree. A recent report from the U.S. Department of Agriculture said live tree costs have nearly doubled since 2015 in some areas.

How much does the average live Christmas tree cost?

On average, live trees are selling for a little under $80 and artificial trees for slightly more than $100, although prices can be significantly higher in the Bay Area.

Sophia Al-Mansoor

Sophia Al-Mansoor

Global Business & E-Commerce Reporter

Sophia analyzes international trade, startup ecosystems, retail transformation, and supply chain logistics for modern digital publications.

Share this article
Twitter Facebook Pinterest