Consider your goal.

Before you begin the process of planting a tree or trees, first consider your ultimate goal. Do you want to add a couple of trees to your property to give it greater curb appear and increase the value of your home? Or maybe you just want the pure enjoyment of seeing the tree grow and invite wildlife such as birds to sit on its branches. Knowing what you want in planting a tree will help you make the best decisions about everything from what kind of tree best suits your needs to where to plant it.

Think about your local climate.

You’ll need to think about the weather in your local area before planting a tree to make sure that you get a species that will survive and thrive in your garden or yard. Using the Plant Hardiness Zone scale can help not only identify your local climate, but also the best types of trees to plant.

Consider your land.

You’ll also want to consider the terrain on your property before you plant a tree. Factors such as slope, neighbors, drainage and erosion can have an impact on what trees will thrive on your land.
For example, if you live on particularly hilly or steep land, it may not be a good idea to plant trees because their roots may not be able to take proper hold.
If you’re planting a tree or trees to combat erosion, you’ll want to plant trees that already have a strong root ball so they don’t get swept away at the next rainfall or windstorm.
Think about what kinds of other trees and plants are there so that the tree you plant not only fits in with the overall aesthetic scheme, but also that the tree has room to grow and won’t kill other plants and trees around it.

Check local laws for digging holes and planting trees.

Most communities will have zoning laws about trees and digging holes on properties within its borders. It’s important to check these laws to make sure that you are able to dig and plant trees. If not, the community may not only prevent you from planting the tree, but also force you to pay fines. .
Zoning laws related to planting are often related to digging holes near telephone and electric poles and other cables. You'll need to make sure that you know where these cables and systems before you dig.
You may also want to check with local utility companies about digging around their poles and cables so that you don’t disturb them or harm anyone when you plant or as the tree grows.

Talk to a professional.

If you have any questions or are unsure about something related to planting a tree, talk to a professional arborist in your area. Consulting with someone who understands your wishes and local conditions can help you find the best trees to plant.
You can either go to a local nursery to find a professional arborist or use the Arbor Day Foundation’s search tool to help you find a professional arborist in your area.

Buy your tree.

After you’ve done the background work on your climate, land, and zoning laws, you’re ready to buy a tree to plant. Purchase a suitable tree for the region, climate, and your yard.
Trees native to your area tend to do well, and you won't be introducing a potential invasive plant species. It will be easier to care for a tree that is already native to the area.