How Much Christmas Trees Cost Now vs. All the Way Back to the 1960s

A decorated Christmas tree with lights stands next to a wall-mounted TV showing an animated movie. Stockings hang on a mantel to the left, and holiday decorations adorn the room, creating a festive atmosphere.

Buying a Christmas tree has always been a holiday tradition, but the price attached to it has changed dramatically over the decades. In the 1960s and 1970s, a real tree was a small, almost forgettable expense, often picked up from a local lot for just a few dollars. As time went on, inflation, supply shortages, labor costs, and shifting consumer habits slowly pushed prices higher. Looking back at how much Christmas trees cost from the mid-1960s to today offers a simple way to see how everyday holiday traditions quietly became far more expensive than many people remember.

1. 1965

Two young children in red pajamas sit smiling in front of a decorated silver Christmas tree with green and red ornaments, holding wrapped presents. Gifts are scattered on the floor beneath the tree.
Gatsbyiris / Pinterest,com

In 1965, a natural Christmas tree typically cost between $2 and $4, depending on size and location. Most families bought their trees from local lots or roadside stands, keeping prices relatively low. Adjusted for inflation, that would equal roughly $18 to $35 today. At the time, Christmas trees were seen as an inexpensive seasonal tradition rather than a major holiday expense.

2. 1970

A decorated Christmas tree with presents underneath stands next to a piano topped with framed photos, in a cozy living room with warm lighting and festive holiday decorations.
NorwegianMuse / Reddit.com

By 1970, prices had increased slightly, with most Christmas trees selling for around $3 to $6. Inflation and rising transportation costs began to affect agricultural products, including trees. Even so, a full-size tree remained affordable for the average household. In today’s dollars, that price would land around $23 to $45.

3. 1975

A living room with brown carpet and furniture, a white Christmas tree by the window, wrapped presents, bicycles, a vacuum cleaner, and a rocking horse around a glass coffee table. Shelves and a lamp are in the background.
Irvingstark / Reddit.com

In the mid-1970s, Christmas tree prices reflected broader economic instability caused by inflation and energy crises. A typical tree cost between $5 and $10, depending on height. Many families still opted for real trees despite rising costs. Adjusted for inflation, those prices translate to roughly $30 to $60 today.

4. 1980

A smiling child in a blue shirt holds a Teenage Mutant Ninja Turtles toy box next to a decorated Christmas tree with presents underneath. Another child is partially visible in the foreground.
Anonymous / Reddit,com

By 1980, the average Christmas tree cost around $10 to $15. Inflation during the late 1970s pushed prices higher, but trees were still considered a modest holiday purchase. Retail lots became more common, replacing smaller local sellers. In current dollars, that range equals about $40 to $65.

5. 1985

A child in pajamas and a red robe sits in front of a Christmas tree, smiling and holding up two Transformers toys. More Transformers and G.I. Joe toys are visible on the floor and nearby furniture.
Virgilturtle / Reddit.com

In 1985, Christmas trees generally sold for $15 to $20. Tree farms expanded nationwide, helping stabilize supply and pricing. Families were also beginning to see artificial trees as a long-term alternative. Adjusted for inflation, this price range equals approximately $40 to $55 today.

6. 1990

A Christmas tree decorated with lights and ornaments stands in a living room filled with many wrapped presents. A TV in the background shows a man in a festive hat. The room is warmly decorated for the holiday.
Dave_vs_david / Reddit.com

In 1990, Christmas trees cost about $3.25 to $5.25 per foot, making a six-foot tree roughly $20 to $30. Prices remained relatively steady compared to the previous decade. Real trees were still the dominant choice for most households. In today’s dollars, that six-foot tree would cost around $45 to $65.

7. 1995

A young boy sits shirtless in front of a decorated Christmas tree, surrounded by Batman-themed toys and gifts. Presents and ornaments fill the festive scene.
Rivers88 / Reddit.com

By 1995, average Christmas tree prices hovered around $25 to $35. Supply remained strong, but labor and land costs slowly pushed prices upward. Artificial trees continued gaining popularity during this period. Adjusted for inflation, these prices equal roughly $45 to $65 today.

8. 2000

A decorated Christmas tree with colorful ornaments and lights stands next to a large old-style CRT television on a wooden cabinet. A wooden shelf with DVDs and figurines is in the background.
Mrthaprnczk / Reddit.com

In 2000, the average Christmas tree cost approximately $35 to $40. Demand remained high, and tree farms were already feeling the long growth cycles that would later impact supply. Trees were becoming a more noticeable seasonal expense. In today’s dollars, that equals about $60 to $70.

 

9. 2005

Video game consoles, controllers, and toy sets are arranged on the floor in front of a decorated Christmas tree with gifts and ornaments visible in the background.
Ecstatic-Cause9295 / Reddit.com

By 2005, prices climbed to around $40 to $45. Rising fuel and labor costs contributed to higher retail prices. Consumers also began favoring taller and fuller trees, increasing average costs. Adjusted for inflation, that range equals about $60 to $70 today.

10. 2010

A decorated Christmas tree with lights, ornaments, and a star topper stands beside a fireplace with stockings. Wrapped presents are piled under the tree, and family photos sit on the mantel.
Phntmothopraaa / Pinterest.com

In 2010, the national average price of a Christmas tree was about $36. The effects of the 2008 recession and earlier planting shortages influenced supply. Despite economic uncertainty, tree sales remained strong. In today’s dollars, that price equals roughly $50.

11. 2015

A decorated Christmas tree with red, white, and silver ornaments, ribbon, and floral accents stands in a living room with a grey wall and kitchen in the background. White lights illuminate the tree.
Scottj789 / Reddit.com

By 2015, average prices rose sharply to around $40 to $50, with some regions reporting higher costs. A tree shortage caused by reduced planting after the recession pushed prices upward. Consumers began noticing steeper year-to-year increases. Adjusted for inflation, this equals about $55 to $65.

12. 2020

A decorated Christmas tree with white lights and ornaments stands in a living room near a window. There are two reindeer figures made of twigs and string nearby, with festive garlands and decorations around the room.
Bists / Reddit.com

In 2020, Christmas trees averaged between $75 and $85, driven by supply shortages, labor issues, and pandemic-related disruptions. Demand surged as families spent more time at home. Trees became significantly more expensive than in previous decades. Adjusted for inflation, prices remain similar today.

13. 2025

A decorated Christmas tree with white, silver, and purple ornaments, artificial snow, and white floral accents at the top. The tree is lit with warm white lights and is placed in a modern living room with neutral walls and chairs.
BeneficialCricket361 / Reddit.com

By 2025, the average Christmas tree costs between $80 and $100, depending on size and location. Ongoing labor shortages, transportation costs, and climate challenges continue to impact prices. What was once a low-cost tradition has become a noticeable seasonal expense. Compared to the 1960s, the price of a Christmas tree has increased several times over, even after accounting for inflation.

Author
Tatiana Alalachvily

Tatiana is a graphic designer specialized in marketing, with over 15 years of experience in the digital marketing world. Throughout her career, she's worked with a variety of brands, developing strategies that blend creativity, identity, and results and loves to churn out refreshingly engaging content for audiences across many content realms at the same time. Find her on Behance at, tatianaalalach, as well.