Chinese snowball is one of spring's showiest shrubs. White flower clusters 6 to 8 inches across festoon its branches in late spring. The plant gets big—12 to 20 feet tall and wide. Though it looks like a hydrangea, it's actually a viburnum. Chinese Snowball Planting Guide & Where to Plant: Find a prominent spot where it will have room to grow. How to Grow: Give it full to partial sun and fertile, well-drained soil. Prune, if necessary, just after it finishes flowering in spring.
In the warmer climate of coastal BC, where I used to live, 'Jelena' witch hazel was my fav: funky, fragrant flowers when not much else is going on, unique leaves with awesome fall color and medicinal benefits!
Hamamelis xintermedia 'Robert'- On neutral to acid soil in a larger garden consider a copper-coloured witch hazel like this, both for its glowing winter flowers and its rich gold or red-orange fall colour.