Roses are some of the most popular flowers for home gardeners. Rose bushes grow and adapt to many types of soils. In fertile soils, rose bushes grow quickly and vigorously. Different varieties of rose bushes grow to different heights.
Bush type roses include hybrid tea roses, floribundas and grandifloras. These varieties grow between 2 and 6 feet tall. Miniature roses are bush type roses as well, but they only reach 6 to 24 inches in height.
Shrub roses reach 3 to 10 feet in height. These varieties of roses include wild roses, hybrid rugosa roses and hybrid musk roses. Shrub roses are commonly used for hedges, ground covers and screens.
Climbing roses produce canes that are 15 to 20 feet long and need support to stay upright. Climbing roses include ramblers, climbing hybrid tea roses and trailing roses. These roses are commonly trained to grow on fences and arbors. Do not prune climbing roses back until after the flowering is done for the season.