Nannyberry is grown as a large shrub or small tree, reaching 15-20 ft. high. Nannyberry is native to the Midwest and typically found in woodlands and along wood edges. This tree is very adaptable to all sites and can tolerate wet and dry soils. In the spring they bloom small, white flowers and berry-like fruit which attracts birds and butterflies.