Hybrid Tea roses grow from 1 to 2 metres in height with large double flowers on single stems. Some are fragrant.
Floribunda roses grow 1 to 1.5 metres in height with many clusters of flowers on one stem.
Climbers or pillar roses grow 2 metres plus in height. Some have hybrid tea type flowers others floribunda clusters.
Old Fashioned roses are often called species roses. Some grow to 4 metres in height, some are fragrant and have colourful hips in winter.
English roses (modern shrub) are bred to retain the best old fashioned rose traits of fragrance and flower form, but benefit from modern breeding being disease resistant and continuous flowering. They grow to a height of 1 to 2 metres.
David Austin roses are popular English roses.
Miniature roses grow from a height of 15 to 50cm, are compact bushes, do not require pruning and are great in patio pots and tubs.