If you want a large shade tree in your yard that will also feed you a bumper crop of nutritious walnuts, plant English walnut trees. The English walnut tree grows best in USDA zones 4 through 8 and is hardy down to a minimum annual temperature of about minus 25 degrees Fahrenheit. Growing English walnut trees indoors or in containers isn't feasible, because these trees grow large and tall, reaching 40 to 60 feet in height with a 30- to 40-foot spread. The English walnut tree is self-pollinating, but you should plant at least two English walnut trees together to ensure pollination and nut production.
Select a planting site for your English walnut tree that receives full sunlight and has excellent soil drainage. Space the planting sites for each tree about 35 to 40 feet apart.
Dig a planting hole for the English walnut tree that is the same depth as but twice the width of the container. Mix into the displaced soil some organic compost or aged manure so that the mixture is half dirt and half compost or manure.
Remove the English walnut tree from the container, or remove the burlap from the root ball, and gently loosen the outer roots. Place the root ball into the planting hole with the tree standing upright.
Back fill the planting hole about halfway with the amended displaced soil. Gently pack down the soil to remove any air pockets from around the roots.
Fill in the rest of the planting hole. Water the English walnut tree generously to soak the soil down to the root ball.
Spread a 2-inch layer of organic mulch around the base of the tree, keeping the mulch about 1 or 2 inches away from the trunk.
Prune away any upward growth that emerges near or on the base of the English walnut tree's trunk when the tree is young. Establish a single main trunk to the tree.