How Much Christmas Trees Cost at Top US Retailers in 2021

For 2021, let’s rewrite the opening line of this holiday standard.
O Christmas tree, O Christmas tree, how pricey are your branches...
This holiday season, they’re pretty pricey indeed. The Associated Press reported that consumers will pay between 10% and 30% more for both live and artificial trees than in 2020, and the selection will be more limited than last year, too. Blame it on growers planting fewer trees several years ago, as well as the supply chain logistics holding up the shipment of artificial varieties, per the report.
Read More: The Real Reasons Some Christmas Trees Cost More Than Others
If a freshly cut tree is for you, it helps to know what size and variety you want, or at least a general budget. GOBankingRates has done some of the legwork for you, pricing live trees at Costco, Home Depot, Lowe’s, Walmart and Williams Sonoma. These prices were gathered in Southern California, and remember price and availability will vary by location.
Here’s a look at what you can expect to spend on your tree this year.
Costco
- Tree type: Fraser Fir
- Height: 6′ – 7′
- Cost: $109.99
- Average cost of a tree at Costco: $109.99
Home Depot
- Tree type: Noble Fir
- Height: 4′ – 5′
- Cost: $71.98
- Tree type: Scotch Pine
- Height: 5′
- Cost: $74.98
- Tree type: Blue Spruce
- Height: 5′
- Cost: $77.98
- Tree type: Douglas Fir
- Height: 5′ – 6′
- Cost: $79.98
- Tree type: Grand Fir
- Height: 5′ – 6′
- Cost: $79.98
- Average cost of a tree at Home Depot: $90.06
If You’re Looking: Seasonal Jobs Come With Higher Chance of Full-Time Opportunity This Year
Home Depot (Continued)
- Tree type: Turkish Fir
- Height: 5′ – 6′
- Cost: $79.98
- Tree type: Abies Noble Fir
- Height: 6′-7′
- Cost: $79.98
- Tree type: Noble Fir
- Height: 6′-7′
- Cost: $79.98
- Tree type: Nordmann Fir
- Height: 6′-7′
- Cost: $79.98
- Tree type: Abies Noble Fir
- Height: 7′ – 8′
- Cost: $99
- Average cost of a tree at Home Depot: $90.06
Read More: 6 Holiday Purchases That You Should Only Make at Costco
Home Depot (Continued)
- Tree type: Nordmann Fir
- Height: 7′-8′
- Cost: $99
- Tree type: Fraser Fir
- Height: 5′-5.5′
- Cost: $99.98
- Tree type: Fraser Fir
- Height:6′-6.5′
- Cost: $119
- Tree type: Abies Noble Fir
- Height: 8′-9′
- Cost: $139
- Average cost of a tree at Home Depot: $90.06
Start Now: Brilliant Holiday Budget Tips From Financial Advisors
Lowe’s
- Tree type: Douglas Fir
- Height: 7′ – 8′
- Cost: $59.98
- Tree type: Fraser Fir
- Height: 5′ – 6′
- Cost: $89.98
- Tree type: Nordmann Fir
- Height: 5′ – 6′
- Cost: $116.58
- Tree type: Spruce
- Height: 5′ – 6′
- Cost: $126.19
- Tree type: Grand Fir
- Height: 5′ – 6′
- Cost: $130.04
- Tree type: Noble Fir
- Height: 8′ – 9′
- Cost: $144
- Tree type: Noble Fir
- Height: 5′ – 6′
- Cost: $149.27
- Tree type: Noble Fir
- Height: 9′ – 10′
- Cost: $179
- Average cost of a tree at Lowe’s: $124.38
Walmart
- Tree type: Black Hill Spruce
- Height: 5′
- Cost: $59.99
- Tree type: Scotch Pine
- Height: 5′
- Cost: $74.99
- Tree type: Blue Spruce
- Height: 5′
- Cost: $77.99
- Tree type: Michigan Douglas Fir
- Height: 5′
- Cost: $79.99
- Tree type: Fraser Fir
- Height: 5′
- Cost: $99.99
- Tree type: Fraser Fir
- Height: 6′ – 7′
- Cost: $109.99
- Average cost of a tree at Walmart: $83.82
Williams Sonoma
- Tree type: Fraser Fir
- Height: 6′ – 7′
- Cost: $129.95
- Tree type: Fraser Fir
- Height: 7′ – 8′
- Cost: $159.95
- Average cost of a tree at Williams Sonoma: $144.95
More From GOBankingRates
- Social Security Schedule: When the First COLA Checks Will Arrive in January 2022
- 21 Items That Are Always Cheaper at Costco
- 5 Easy Things You Can Do To Start Preparing For Retirement Now
- Should You Refinance Now With the Low Mortgage Rates?
Methodology: GOBankingRates looked at national retailers that sell live Christmas trees of at least 4 feet in height. We looked at each retailer’s website to survey their tree selection, gathering information on tree type and height options and regular, non-sale prices. Once this information was gathered, we were able to calculate the overall average price of a Christmas tree from each retailer. Prices will vary by region. These offers apply to stores serving the area of El Segundo, California.
Share this article:
Related Content

Save Your Money: 13 Repairs You Don't Need To Make Before Selling Your Home
December 06, 2023
4 min Read

Tax Credits for Teslas Will Drop Almost $4,000 in January -- Should You Buy a Model 3 Now?
December 07, 2023
4 min Read

SNAP Benefit Maximums Have Increased -- How Much More You'll Receive Per Month in 2024
December 07, 2023
4 min Read


I'm a Mechanic: 4 Kinds of Cars That End Up Costing You More in the Long Run
December 06, 2023
4 min Read





I'm a Travel Agent: Here Are 7 Things To Consider Before Booking Your Holiday Flight
December 06, 2023
4 min Read




Sign Up For Our Free Newsletter!
Get advice on achieving your financial goals and stay up to date on the day's top financial stories.
By clicking the 'Subscribe Now' button, you agree to our Terms of Use and Privacy Policy. You can click on the 'unsubscribe' link in the email at anytime.
Thank you for signing up!


Sending you timely financial stories that you can bank on.
Sign up for our daily newsletter for the latest financial news and trending topics.
For our full Privacy Policy, click here.