Selon Clemson Cooperative Extension, le rosier thé vit en moyenne de 6 à 10 ans, tandis que plusieurs espèces de rosiers grimpants vivent 50 ans ou plus. La longévité d'un rosier dépend d'un certain nombre de facteurs, notamment la taille et d'autres soins.
En attendant, la durée de vie moyenne d'un rosier de taille standard est de 35 ans, rapporte Lia Leendertz, chroniqueuse jardinage pour The Guardian. Fournir un paillis épais et nourrir la plante régulièrement est susceptible de prolonger cette durée de vie de plusieurs années, a-t-elle ajouté. En tant que plantes vivaces, les roses poussent puis fleurissent au printemps et en été, meurent en automne et en hiver, puis recommencent le cycle de croissance au printemps.
Les roses sont capables de pousser et même de prospérer dans des conteneurs jusqu'à 10 ans, rapporte Ludwig's Roses. Une fois que la plante semble cesser de fleurir ou que l'eau met plus de temps que la normale pour atteindre les trous de drainage, il est préférable de transplanter soigneusement la rose de son conteneur dans un conteneur plus grand ou directement dans le sol avec du terreau frais.
L'un des rosiers les plus anciens encore vivants en 2015 est un rosier blanc de Lady Banks situé à Tombstone, en Arizona. En plus de dater de 1885, la rose est répertoriée dans le Livre Guinness des records du monde comme la plus grande rose du monde, occupant près de 10 000 pieds carrés d'espace.