Perfect for home gardens this tree has multiple varieties, giving it self pollinating ability. Blooms in Spring, harvest almonds in Fall.