Almond trees generally reach full, optimal maturity and maximum production around 7 to 8 years after planting. While they start bearing small crops as early as 3–4 years old, they continue increasing in productivity until peaking between 6 and 10 years, with a typical commercial lifespan of 20 to 25+ years