Evergreen flowering shrubs and plants

are great for adding year-round greenery and seasonal blooms to your garden. Here are some of our  top picks

Shrubs

1. Camellia

Blooms: Late fall to early spring.

Colors: Pink, white, red.

2. Azalea (Evergreen varieties)

Blooms: Spring, sometimes reblooms in fall.

Colors: White, pink, red, purple.

3. Gardenia

Blooms: Summer.

Colors: White, highly fragrant.

4. Rhododendron

Blooms: Spring.

Colors: Pink, purple, red, white.

5. Viburnum tinus

Blooms: Late winter to spring.

Colors: White, sometimes with pink buds.

6. Daphne odora

Blooms: Late winter to early spring.

Colors: Pink, white, very fragrant.

7. Abelia (Evergreen varieties)

Blooms: Spring to fall.

Colors: White, pink.

Plants

1. Hellebores (Lenten Rose)

Blooms: Late winter to early spring.

Colors: White, pink, purple, green.

2. Anemone japonica

Blooms: Late summer to fall.

Colors: White, pink.

3. Cyclamen hederifolium

Blooms: Late summer to fall.

Colors: White, pink.

4. Periwinkle (Vinca)

Blooms: Spring and sporadically throughout the year.

Colors: Purple, white.

5. Erysimum (Wallflower)

Blooms: Spring to fall.

Colors: Yellow, purple, orange.