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.