Rose bushes can be grown in nearly any garden, and they make a lovely sight with their complex blooms and wonderful fragrance. Roses are available in nearly every color, from pale yellow to dark red. Even if you live in a cold climate there are rose bushes you can grow, as some roses are hardy to USDA Zone 4. Roses have been grown for thousands of years and planting rose bushes in your garden will carry on this age-old tradition.
Choose a place in your garden for your rose bushes. Roses need full sun and rich well drained soil. Add 4 inches of compost to your soil if it is too clay like or sandy and work it into the soil to a depth of 6 to 8 inches.
Dig holes for your rose bushes. Make sure the hole is 1 inch deeper than the root ball and three times as wide. Loosen the soil at the bottom of the hole. Sprinkle some bone meal in the bottom of the hole to aid root growth.
Place your rose bushes in the holes. Fill the holes with soil and pat it down firmly. Make sure the soil is over the crown of the rose bushes.
Water your rose bushes until the soil is moist. Roses need about 1 inch of water a week.