Top 7 Small Flowering Trees for Small Spaces

If you need a small tree for a small garden then here is a list of our top seven small flowering trees. We have included here yellow, pink/purple, and white flowering trees to add diversity in color and bloom time. Not only do these small flowering trees provide beautiful color, but they can also make great privacy screens.

1. Sargent Crabapple

Sargent crabapple trees, with their pink buds, white flowers, and red fruits, are the perfect trees for landscaping in confined spaces since they stay small in size (6-10 feet height and spread of 6-12 feet). You can plant them as privacy screens and underneath power lines or use them for bonsai. Moreover, during the month of May, you will see dazzling white flowers in clusters.

  • Growing Zones: 4-8
  • Height/Spread: 6–10′ height and 6-12′ spread
sargent crabapple small flowering tree

2. Witchhazel

The common witchhazel shrub is a native small tree or shrub that produces beautiful yellow blooms in the fall (one of the only trees that will do so). Additionally it is also very cold hardy (growing zones 3-8) and can tolerate different growing conditions. If you are looking for a spectacular dash of yellow for a landscape, then witchhazel is the perfect small tree. Because of its late bloom it is also called Winterbloom.

  • Growing Zones: 3-8
  • Height/Spread: 12–20′ height and 12–15′ spread

3. Lilac

The lilac shrub shows that spring is coming as its radiant purple/lavender flowers bloom and spread their fragrance. In fact, these shrubs are not only beautiful, but they are also easy to manage and very hardy (hardy to zones 3-7). Moreover you can use the lilac shrub to attract wildlife, such as butterflies, and also as natural hedges, windbreaks, and screens. 

  • Growing Zones: 3-7
  • Height/Spread: 8–15′ height and 6–12′ spread
lilac small flowering tree

4. Cornelian Cherry Dogwood

Very well-known and popular in Eastern Europe and Asia, the Cornelian cherry dogwood tree is also rising in popularity in America. Not only does it have one of the easiest to grow fruits, but it also has very little pest and disease pressure. Additionally, they are one of the first trees to flower in the spring and produce beautiful yellow blossoms that make it a good choice for landscaping.

  • Growing Zones: 4-8
  • Height/Spread: 20-25′ height and a 15-20′ spread
cornelian cherry dogwood

5. Sweetbay Magnolia

Sweetbay magnolia tree is native to southeastern United States and known for producing radiant large white flowers. Since it prefers moist, wet soils, it is perfect for planting in swampy areas. Additionally it is easy to grow and its red fruits provide sustenance for many animals, including songbirds.

  • Growing Zones: 5-9
  • Height/Spread: 10–20′ height and 10-20′ spread
magnolia small flowering tree

6. Flowering Crabapple

While there are many beautiful flowering crabapple varieties you could choose from, such as Prairifire, one of our favorites is the newer variety, the Magenta crabapple tree. The Magenta crabapple tree not only produces one of the most beautifully colored flowers, but it also provides great wildlife value and is easy to grow. Additionally crabapples are great cross pollinators for other apple varieties. Reaching about 15-25 feet in height, this tree grows best in moist, well-drained soils with full sun.

  • Growing Zones: 4-8
  • Height/Spread: 15-25′ height and around 35′ spread
small flowering tree flowering crabapple

7. Eastern Redbud

The redbud tree is native to eastern United States and adds a lot of beauty through its bright pink blossoms. You can plant these trees as shrub borders, in woodland areas, or as specimen trees. Moreover the redbud tree grows to about 20-30 feet with a width of 15-35 feet. It can grow in hardiness zones 4-8.

  • Growing Zones: 4-8
  • Height/Spread: 20-30′ height and 15-35′ spread
eastern redbud

Buy Small Flowering Trees

My dad inspires me with his love for trees and his conviction that growing them is one of the best things we can do for ourselves and the world. That’s why he started to provide trees so everyone could enjoy trees accessibly, feel empowered and have the knowledge to grow them. If you would like to grow some of these beautiful small flowering trees you can check them out below.

7 White Flowering Trees Native to North America

White flowering trees bring beauty to any landscape with their brave snow white blooms after [...]

8 Pink Flowering Trees For Your Home

A favorite for year round interest, weeping cherry trees provide not only cascading pink colors [...]

6 Purple Flowering Trees For Your Home

There are many purple flowering trees to pick from, an not all are edible!

The Top 4 Fastest Growing Trees

Weeping willows are one of the fastest growing trees, growing 5-8' a year.