Roses are an ideal addition to any garden or landscape, but they take a lot of patience, care and commitment. Starting a rose plant from a seed is not difficult, but it takes much longer than using rose cuttings. Another good reason to start a plant from seeds is that it can result in new breeds via cross-pollination.
Open each rose hip when they are about four months old by carefully cutting it in half. Remove the seeds from inside the rose hip with a knife or fingers.
Place the the seeds in a strainer. Make a solution of one 12-ounce bottle of water and 1 teaspoon chlorine bleach, and pour it over the seeds to clean them. Rinse the seeds with plain water afterward. Soak the seeds in 3 to 4 percent hydrogen peroxide for a day.
Discard any seeds that float, then clean the rest of the good seeds with a small brush (like an old toothbrush after it has been soaked for a minute in hydrogen peroxide to make it sterile) to scrub any pulp from the husks.
Fold the paper towel with the seeds in the middle, and moisten it with bottled water. Insert the towel into a plastic bag and seal it shut. Put the bag into the refrigerator for eight weeks to mimic the dormant winter season, and keep the paper towel moist during this time.
Remove the seeds from the refrigerator and sprinkle them with a rooting compound. Prepare soil that is equal parts vermiculite and good quality potting soil. Fill the small pots with it and moisten the soil. Plant the seeds about 1/2 inch deep into this soil.
Place these pots in a cool area for the seeds to germinate, watering regularly just to keep the soil moist. You should see the rose seeds sprout within a month and a half.