Roses can be grown from Stems as well. That is a branch of the rose tree is cut and planted into soil and it takes root. A stem that is selected for planting the root should be around the size of a pencil. It should neither be too old or too new. The bottom cut where the roots are supposed to originate should be at a forty five degrees angle and about an inch below a leaf node. An ideal way to get the rooting process a kick start is to dip the lower end into a solution of rooting hormone. A rose stem should be placed in a pot which consists of three layers of garden soil, perlite and sand respectively. The plant has to be kept in the sun and watered moderately till it takes root. It can be planted in a rose bed once the roots appear.