American hazel is a widespread shrub in dry to moist forests and woodlands. It grows on a variety of soil types and tolerates dry, sandy soil or gravelly slopes. In the open, it sends up many stems forming clumps or thickets. Great wildlife cover.