NASHVILLE, Tenn. (WTVF) — You have a lot of different options when it comes to Christmas trees! The American Christmas Tree Association says trees can cost anywhere from $25 to $2,500.
On average, for a 6-foot tree, the non-profit says you can expect to spend about $80 for a real one and a little more than a $100 for a fake one.
"Even though inflation has impacted consumers greatly, they are spending most of their money on the essentials, food and gasoline," the association said. "However, 94% of consumers will have a Christmas tree this year."
If you live in an area where they grow Christmas trees, it's likely going to be cheaper than if you live somewhere that doesn't because of shipping costs.
So how can you save money? Cut down your own tree or buy early.
If you start in November, you may find better deals or a better selection...so at this point, it's advice to keep in mind for next year.
As far the fake trees go, we found out it's best to buy one of these after the holiday.

Our viewers are the best! When Hannah McDonald highlighted the plight of Serenity Sumler, so many of you immediately stepped up. Serenity stopped to help a driver after spotting a wreck and was hit by another car, resulting in terrible injuries. Without the funds to pay for physical therapy, she was at a loss. Because of the kindness of others - she now can rehab and get back to school. Best of luck to her as she trains to become a chef!
- Carrie Sharp