Large Selection of Roses

a william shakespeare rose

Grandiflora Roses

Grandiflora roses have elegantly shaped blooms in long-stemmed clusters that continually repeat. The plants tend to be tall, hardy, and disease-resistant.

Hybrid Tea Roses

Hybrid Tea Roses are hardy and inclined to repeat-flowering. Their flowers are well-formed with large, high-centred buds, supported by long, straight and upright stems.

Climbing Roses

climbing varieties are well adapted to training on pillars, fences, arbors, and gazebos. They develop either large, single flowers or clustered blooms on a stem.

Floribunda Roses

Floribunda roses offer a bouquet on every branch. The small flowers appear in clusters and are hardy, free flowering, and showy. Sizes vary from compact and low-growing to taller and ideal for hedges.

Groundcover Roses

Groundcover roses are shorter than average (typically topping out at one to three feet) and wider than tall. These roses are compact, easy to care for, and look beautiful in the landscape. Unlike some other varieties, they don’t put out huge long-stemmed blossoms.

Miniature Roses

Miniature roses have been bred to stay under three feet tall while still putting out clusters of colorful blooms. They’re great in containers, make lovely borders, and solve the space problem for those with a small yard or balcony.

Rugosa Roses

Rugosa roses are a Southeast Asian rose with dark green wrinkled leaves and deep pink flowers. they are one of the easiest roses to grow. These roses are low maintenance, with great cold tolerance and pest resistance.

Shrub Roses

shrub roses are anything from small ground cover roses to rose plants that may grow to 8 foot tall with arching canes.  They are usually heavy-blooming, with lots of smaller flowers. Many Shrub Roses are good for screens, hedges, and mass planting.