What is the best flowering tree for a small garden?
Small flowering trees look wonderful when in bloom, but also add much needed vertical interest and structure to small gardens. We’ve picked the best varieties suited to small spaces, including Flowering Cherry trees, Magnolia, Amelanchier, Cornus, Lilac, Hawthorn and many more. Magnolia trees like Jane and Royal Star are fragrant flowering trees that have a mature size between 10 and 15 feet. Ornamental trees like Ruby Falls Redbud, Rising Sun Redbud, Double Purple Hibiscus, and Double Red Hibiscus tree stay under 10 feet.