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

The average cost to tree professionally planted ranges from $540 to $645.

Planting a tree is a great way to improve the look of your yard. The average cost to have a semi-mature tree professionally planted ranges from $540 to $645, but costs may vary depending on a few factors.

Typically, the smaller the tree, the less it will cost to plant. You might pay as little as $50 for a pro to plant a sapling or close to $5,000 to plant a 20-foot-tall tree.

We gathered data from large and small cities around the U.S. so you can get a more accurate estimate of your tree project’s costs.

Cost by location

The cost of planting a tree can vary depending on where you live. For instance, if you live in an urban area, the labor and transportation fees associated with planting a tree will be higher than if you lived in a rural area. Installation will also be more difficult if you have a small yard.

In addition, purchasing a species of tree that doesn’t grow naturally in your area will cost extra because it will have to be transported from far away. We recommend choosing native trees for your landscape, both for the savings on transportation costs and the general benefits of native plants

The table below shows a snapshot of the costs to plant a tree across the U.S.:

CityAverage Cost Per Tree (Including Labor and Materials)
Northeast U.S.
Boston, MA$654 – $787
Portland, ME$535 – $643
Southeast U.S.
Orlando, FL$482 – $580
Atlanta, GA$487 – $586
Midwest U.S.
Detroit, MI$549 – $660
Madison, WI$559 – $672
Northwest U.S.
Missoula, MT$497 – $597
Boise, ID$525 – $632
Southwest U.S.
Colorado Springs, CO$535 – $643
Phoenix, AZ$511 – $614
Las Vegas, NV$582 – $701

Cost by tree size

The size of the tree you want to plant will affect the cost of materials and labor. Larger tree plantings will require more equipment and man-hours, which will raise the overall price.

For example, a tree of 20 feet or more will cost $2,000 to plant, minimum. This size class will require a backhoe or other large equipment to dig the hole, which will increase labor costs. Remember that the root system of a large tree will also be much larger, so you’ll need to factor in the cost of amending the soil to accommodate the roots.

The following table breaks down the average cost to plant a tree by size:

Tree sizeCost range to plant
Small (1-6 feet)$50 – $300
Medium (up to 10 feet)$200 – $700
Large (up to 20 feet)$400 – $2,400
Extra large (over 20 feet)$2,000 – $5,000

Cost by type of tree

Some trees are more expensive than others because they require more care. Depending on what you’re looking for in a tree, the price tag may range from $17 to over $700 in total.

There are many types of trees to choose from, each with its own unique benefits. Below, find typical prices for some of the most popular trees planted in landscapes. 

Type of treeCost per tree (labor not included)
Fruit$17 – $225
Evergreen$20 – $350
Ornamental$25 – $275
Shade$35 – $700

Fruit trees: Everyone loves fresh fruit, and there’s nothing like picking your own right from the tree in your backyard. However, some fruit trees are more expensive to purchase than others. Moreover, every fruit tree has different requirements for sunlight, water, and soil. Do your research before planting to ensure the tree you choose will thrive in your yard.

Evergreen trees: Evergreens are a great way to add privacy, shade and year-round color to your landscape. They are classified as either broadleaf or needle-leaf. Broadleaf evergreens have wide, flat leaves that stay green all year long. Needle-leaf evergreens, on the other hand, have long, thin needles that stay green throughout the year.

Ornamental trees: Ornamental trees come in all shapes and sizes, with some varieties reaching over 40 feet tall. Ornamental trees are usually smaller than other types of trees and don’t provide as much shade. They’re often planted for their flowers, leaves, or overall aesthetic. 

Shade trees: Most shade trees grow very large, providing relief from the hot summer sun and keeping your home cooler to reduce your energy costs. They come in all shapes and sizes, so you’ll need to choose one that fits the size of your yard. 

Labor cost for planting a tree

Two men are planting trees and watering them to help increase oxygen in the air
Puwasit Inyavileart | Adobe Stock

The company you choose and the tree species will both affect labor costs. In general, expect to pay between $50 and $150 per hour for labor. Typically, it takes one to two hours to plant a sapling.

A larger or harder-to-plant tree will cost more in labor because of increased work hours and the need for specialized equipment. 

Number of trees

The number of trees you’re looking to plant will also affect the total cost. If you’re planting multiple trees, expect to pay less per tree. Think of it like buying in bulk.

Transport fees

Unless you have a truck large enough to haul your tree from the nursery to your home, you’ll have to pay for it to be delivered. The further the tree has to travel and the harder it is to transport, the more it will cost. 

Pro cost vs. DIY cost

If you choose to plant a tree yourself, you can save a ton on labor costs. However, if you don’t know what you’re doing, you could easily damage the tree and turn the whole project into a bust.

Unless you want to plant a sapling that’s no taller than you are, we recommend hiring a professional. Not only will they have the necessary experience and equipment, but they’ll also be able to ensure that your tree is planted correctly.

You need to purchase the tools, which include things like a shovel, wheelbarrow, and pruning shears. You’ll spend around $115 if you don’t have some of these at home.

FAQ

Do I need a permit to plant a tree?

You may need a permit to plant a tree, depending on your location and the type of tree you want to plant. To find out if you need a permit, we recommend contacting your local city hall or planning department. You can also ask an arborist or tree care pro in your area.

When is the best time to plant a tree?

The best time to plant a tree is in fall or spring, when the weather isn’t too hot or too cold, and there is typically more rainfall.

Before planting fruit trees, do I need to test the soil?

Yes, you should always test the soil before planting any type of tree. This will help you determine the best type of tree to plant and the best location for planting.

Ready, Set, Grow

Planting a tree is a great way to improve your landscape and help the environment. It’s important to remember that they are a long-term investment. They can last for decades, even centuries, with proper care. So, while the initial cost might be high, you and your family will reap the benefits for years to come.

If you’ve planted a tree and you’re having trouble keeping your yard leaf-free, consider hiring a Lawn Love pro. They can quickly remove leaves before they attract any pests, with appropriate tools, saving you from straining your back. If the pests do appear, we also have pest control pros at the click of a button.

Maria Isabela Reis contributed to this article.

Read More:

Note: Lawn Love may get a referral fee for matching you with contractors in your area.

Main Image Credit: Unsplash

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.