How Much Does it Cost to Plant a Tree in 2025?

On average, it costs between $565 and $680 to plant a tree.

On average, it costs between $565 and $680 to have a semi-mature tree professionally planted, although those figures can vary significantly depending on the tree species, its size and age, and the location where it is planted.

For example, a landscaper may charge as little as $50 to plant a sapling, but you may pay upwards of $5,000 for a 20-foot-tall tree. Other factors, such as the type of tree, distance to the site, and maturity of the tree can add to the total price tag.

This guide draws data from both large and small cities in the U.S., allowing you to obtain a more accurate estimate of your project’s costs.

Cost by Location

The cost of tree planting can vary depending on the location of your property. If a tree isn’t native to your area, it will likely cost more because of transportation fees.

For example, a tree that’s native to the Northeast, such as sugar maple, will cost less to plant there than a tree like the bald cypress, which is native to the Southeast. Reduced cost is just one of many benefits of native plants

Your location can also affect the cost of tree planting. Areas with higher costs of living, which includes the Northeast and many coastal areas, tend to have high labor costs than some other places.

Check the table below for the costs that homeowners typically pay for tree planting in the U.S.:

CityAverage Cost Per Tree (Including Labor and Materials)
Northeast U.S.
Pawtucket, RI$559 – $672
New York, NY$749 – $902
Southeast U.S.
Dothan, AL$463 – $557
Orlando, FL$482 – $580
Atlanta, GA$487 – $586
Midwest U.S.
South Bend, IN$587 – $707
Chicago, IL$654 – $787
Northwest U.S.
Salem, OR$535 – $643
Seattle, WA$678 – $816
Southwest U.S.
Houston, TX$478 – $574
Roswell, NM$487 – $586
San Diego, CA$606 – $730

Cost Estimator by Tree Size

From small saplings to full-grown trees, the average cost of planting a tree depends on its size. 

From a labor standpoint, it takes more time to plant a larger tree. The hole must be dug wider and deeper, and the tree itself may be heavier and more unwieldy. It requires specialized equipment to plant a large tree, from a backhoe to a crane, and this equipment will drive up the cost of labor.

Check the table below for the cost ranges of various tree sizes:

Tree SizeCost Range to Plant
1 – 6 feet tall$50 – $300
Up to 10 feet tall$200 – $700
Up to 20 feet tall$400 – $2,400
Over 20 feet tall$2,000 – $5,000

Cost by Tree Type

There are more than 60,000 tree species in the world, and the cost to plant each one can vary widely. For example, small fruit trees typically cost between $55 and $60 apiece. Ornamental trees, such as serviceberries or redbuds, are on the more expensive end of the spectrum, with costs ranging from $125 to $130 per tree.

Here is a breakdown of the average cost of planting various types of trees:

Tree TypeCost per Tree (Labor not included)
Fruit$17 – $225
Evergreen$20 – $350
Ornamental$25 – $275
Nut$25 – $300
Flowering$25 – $300
Shade$35 – $700

Cost of Labor

A person wearing white gardening gloves is planting a young green sapling into the soil. The surrounding area is grassy, and the soil around the plant appears freshly dug.
Photo Credit: EduardSV / Adobe Stock

On average, hiring a professional to plant a tree costs between $50 and $150 per hour. The price of labor will depend on the size and type of tree you’re planting, as well as the experience of the arborist.

Pros usually charge a minimum fee, so planting even a small sapling might cost you $50. However, planting a tall and heavy tree means you’ll need a crew and advanced machinery, and that can cost thousands of dollars.

Pro Cost vs. DIY Cost

If you’re looking to plant a tree yourself, the cost will be significantly less – around $115, including tools like a shovel and a wheelbarrow. However, while it may be tempting to start your own tree-planting project and save some money by planting a tree yourself, it’s important to keep in mind that this is a delicate process. 

If you’re not experienced in tree planting, it’s best to leave it to the professionals. Not only will they have the proper equipment and knowledge, but they’ll also be able to get the job done quickly and efficiently.

Other Factors That Affect Cost

The following factors can also affect the cost:

Distance to Site

If the planting site is far from the tree nursery, you can expect to pay a transportation fee. The bigger the distance and the taller the tree, the more it’s going to cost you.

Maturity of the Tree

Although it may be tempting to plant a mature tree to get instant results, it’s important to keep in mind that this will come at a higher cost. Mature trees typically cost between $890 and $2,700 to plant, but prices can go much higher than that if they’re over 20 feet tall.

While the upfront cost of planting a mature tree is higher, it will save you time and money in the long run, as the tree won’t need as much care and maintenance.

Tree MaturityAverage Cost to Plant (Tree + Labor)
Sapling$50 to $100
Young Tree$65 to $1,500
Mature Tree$890 to $2,700

Number of Trees

If you’re looking to plant more than one tree, you can expect to get a discount on the overall cost. The price per tree will decrease the more trees you plant. 

FAQ

When is the best time to plant a tree?

The best time to plant a tree is typically in the spring or fall because the weather is more moderate and there’s less risk of the tree drying out.

How long does it take for a tree to be fully grown?

This will depend on the type of tree, but most trees will take between 20 and 30 years to reach their full size. It depends on the growth rate of the species.

How do I maintain a newly planted tree?

It’s important to water your tree regularly, especially during the first few months. You should also mulch around the base of the tree to help keep the roots moist. Fertilizing your tree can also help it to grow strong and healthy.

Plant Now, Thrive Later

Tree planting is a great way to positively impact the environment. Not only will you be helping to improve air quality and provide a habitat for wildlife, but you’ll also be adding to the beauty of your property. 

While it may seem like a lot of money, it’s important to keep in mind that trees are a long-term investment. They can provide beauty and shade for decades to come, and they’ll also increase the value of your property. If you’re considering tree planting, be sure to consult with a professional landscaper in your area to get an accurate estimate of the cost.

Maria Isabela Reis contributed to this article.

Read More:

Main Image Credit: Farknot Architect / Adobe Stock

Adrian Nita

Adrian is a former marine navigation officer turned writer with more than four years of experience in the field. He loves writing about anything and everything related to lawn care and gardening. When he's not writing, you can find him working in his yard, constantly testing new lawn care techniques and products.