Evergreen shrubs that are excellent for hardiness zone 7 are certain varieties of holly, juniper, hebe, rhododendron, azalea and osmanthus. According to the United States Department of Agriculture hardiness zone map, the average annual minimum temperature in zone 7 is between 0 and 10 degrees Fahrenheit.
Hebe is a shrub that's mostly native to New Zealand. It's an excellent shrub not only for zone 7 but also for the seaside. The shrub has spires of tiny but vibrantly colored flowers and can grow from 1.5 to 5 feet tall. It is considered tender, so it is best planted in a sheltered position in the garden.
The holly is from a diverse family of plants that can be deciduous trees or evergreen shrubs. One type of holly that's an evergreen shrub is the Burford Holly. The Burford Holly is best maintained at around 10 feet tall. Its leaves are a glossy, deep green, and its brilliant red berries hang on through the winter.
The juniper also comes in very diverse forms, from prostrate ground covers to 60-foot tall trees. One good species for zone 7 is J. chinensis. This species can grow from 2 to 3 feet tall and 5 feet wide. Like most junipers, it prefers a sunny location and sandy, well-drained soil.