Cost to Plant a Christmas Tree – 2021

| Last Updated: August 23, 2021

National Average Improvement and Repair Cost







$ 212

$ 95

Would you do this project? According to our survey, 63% of respondents preferred DIY compared to hiring a pro.

The average price to Plant a Christmas Tree noted above is cost data to compare a contractor’s estimate with doing it yourself.

How much does it cost to plant a Christmas tree? A nursery charges $212 to plant a Christmas tree vs. doing it yourself for $95. 

Want a living Christmas tree that keeps on living for years to come? Consider buying a balled or burlapped tree ready for planting but use it in your home before making it part of your landscape. Planting the tree isn’t the challenge; it’s keeping the tree alive so it can be decorated and kept indoors before being moved outside for planting.

Climate and soil conditions vary around the country, so you’ll get your best advice about a suitable variety of trees from a local nursery. When you’ve made your selection, measure the size of the root ball and ask for advice about what size hole to dig.

Depending on where you live it might involve digging the hole for the tree before the ground freezes. Plan to protect the hole from heavy rain or snow with a tarp by filling it with leaves or mulch.

Store the tree in an unheated garage to keep the soil moist, and mist the needles every day so they don’t dry out. A few days before Christmas bring the tree inside and set it in a sturdy container near a window; keep it far from heating ducts or a fireplace. Keep the root-ball moist and use cool lights and lightweight ornaments to decorate it.

If you live in moderate temperatures you’ll have the best chance of using a balled tree first in the house as a decorated tree and then planted outside. Carefully remove any decorations so you don’t damage the branches. Then gradually move it to the outside by storing it in a garage first for a few weeks and then moving it outdoors to its new home in the soil. Don’t take it outside until the threat of heavy frost is over and plant the tree in a well drained soil with good sunlight.

How much does it cost to plant a Christmas tree? A nursery will charge $212 to deliver and plant a 6- to 8-foot high white pine tree with a protection of mulch. If you have a vehicle large enough to transport the tree and its heavy root ball, you can buy the tree and mulch for $95 and save 57 percent. If you plant it yourself, firm the soil around the root ball to eliminate air pockets, water it and protect the soil around the tree with mulch.

From Mother Jones Should I Buy a Fake Christmas Tree or a Real One?

For environment-friendly ideas for holiday gifts and decorations, pick up a copy of the new book “I’m Dreaming of a Green Christmas” by Anna Getty (Chronicle Books).

That sums it up. Knowing the average cost to plant a Christmas tree lets you compare doing it yourself with what you can expect to pay a contractor. 

Welcome! We hope you’ll find the job costs of home improvement projects useful when you’re deciding whether to do a job yourself vs. hire a contractor. We’re the authors of 20 home improvement books, most notably Home Improvement for Dummies©, Bathroom Remodeling for Dummies©, Carpentry for Dummies©, Plumbing for Dummies©, and Painting and Wallpapering for Dummies©. Our most recent book Fix It and Flip It is in its second edition. We’ve appeared as home improvement experts on television programs such as CNN, Dateline, the Today Show, HGTV and many others.