According to University of California, Davis, almond trees are deciduous trees which are a part of the rose family. They have been grown by humans for thousands of years and do best in Mediterranean climates. Arbor Day, the tree foundation, states that most almond trees grow well in USDA Hardiness Zones 5 through 8 and reach heights of 20 feet with a 15 feet spread. Almond trees require the proper type of soil to grow well.
The most important soil requirement for almond trees is that the soil is well drained, according to the University of California, Davis. Almond trees do not like wet feet and their roots will rot in the ground if the soil does not drain properly. The UC Davis farm advisor, Mario Viveros, suggests that to ensure proper drainage in your soil you break up any compacted soil and mix in compost to a depth of 1 to 2 feet.
While almond trees will grow in clay, sandy and silty soils, they do best in rich loam, according to Viveros. If your soil is not loamy, you can create loam out of your own garden soil. Add compost or aged manure and work it into the soil to a depth of 1 to 2 feet. Add mulch on top of the soil, allowing it to decay and enrich the soil as it breaks down.
Neutral to Alkaline pH
Almond trees prefer a neutral to alkaline pH. Test your soil’s pH before you plant and amend your soil. The "Almond Production Manual" advises that if your soil is acidic adding lime will neutralize the soil over time.