Butterfly bushes are one of the best plants for attracting butterflies and hummingbirds to your garden. A butterfly bush is a large shrub with arching shoots that grow long panicles of colorful, fragrant flowers. They can grow to be quite large - up to 8-10 feet in height with a spread of 4-5 feet. A big plant like that can be a big commitment, but luckily there are dwarf or compact varieties of butterfly bush available on the market to suit a smaller garden.
A monarch type butterfly bush will only usually grow in the 2-3 foot tall range with an equal or greater spread. Though the size is smaller, a monarch variety bush will not sacrifice any number of flowers. You can even cut it back a bit if it's too big and still expect ample flowers to bloom throughout the summer. Butterfly bushes love sunshine and appreciate good drainage, so water when it's dry but keep it from getting too soggy. With larger or smaller sizes and the option to cut it back without sacrificing flowers, a butterfly bush could be the perfect addition to your garden and a great way to collect some pollinators this year.