These Are the 9 Most Beautiful Flowering Shrubs to Plant in Your Garden


Weigela is a spring-blooming shrub with tubular flowers that attract hummingbirds. Its arching shape looks beautiful when given space to spread, and reblooming.


Camellias are evergreen shrubs with stunning, almost unreal-looking blooms that flower from late winter to summer, depending on the variety. They grow best in USDA Hardiness Zones 7 to 10.


Forsythia's bright yellow blooms appear in early spring, often before the foliage, signaling the end of winter. This easy-care shrub makes an excellent privacy screen and is best suited for USDA Hardiness Zones 4 to 8.

Butterfly Bush

Butterfly Bush attracts numerous butterflies and pollinators with its fast-growing, colorful blooms. Newer varieties are non-invasive and more compact, growing from one to five feet tall.

Shrub Rose

Shrub roses are easy to grow, with many new varieties being cold-hardy and disease-resistant. These resilient roses flourish in USDA Hardiness Zones 5 to 11.


Lilacs feature fragrant, conical blooms in shades of pink to purple that appear in spring. New compact types rebloom throughout the season, making them ideal for smaller gardens.


Abelia showcases beautiful pink, purple, or peachy bell-shaped flowers in late spring. Newer varieties are more cold-hardy, and they grow well in mixed borders alongside perennials.


Rhododendrons offer showy spring flowers in various colors against glossy green foliage. New varieties are more cold-tolerant and do well in dappled shade. They thrive in USDA Hardiness Zones 5 to 9.

Rose of Sharon

Rose of Sharon blooms in late summer with flowers in pink, white, lavender, or blue, continuing well into fall. New columnar types are perfect for small gardens and grow best in USDA Hardiness Zones 5 to 9.