Rainbow roses make a beautiful gift or addition to any home décor. Best of all, rainbow roses can be made at home. You can make rainbow roses with real roses, but if you're feeling a little less daring, you can also make a paper version.

Method 1
Method 1 of 2:

Using Real Roses

Selecting the rose

  1. 1
    Choose a white rose. Start with a white or very lightly colored rose for making a real rainbow rose. For the purest color, a white rose is best.
    • If you cannot find a white rose to use, try a peach, pale yellow, or light pink rose. Avoid using red roses or dark pink roses; dark colors will not work because the deep shade prevents the color from showing through.
    • Note that the stage the rose is in will affect how fast or slowly the dye takes hold. A rose that is near its blooming stage, or already in its blooming stage, will accept the color more readily. On the other hand, a rose in its bud stage will take much longer.
  2. Advertisement

Preparing the rose

  1. 1
    Trim the stem. Cut the stem of the rose down so that it is roughly the length you want it to be.
  2. 2
    Split the stem into sections. Use a sharp blade to split the end of the stem into multiple sections. You can use either scissors or a knife, but either way, the tool you choose must be sharp. The stem of a rose is fairly woody, and if you use a dull blade, you could end up causing the stem to break or tear the rose.
  3. 3
  4. Advertisement

Adding the colors

  1. 1
    Mix several colors of food coloring into cups of water. Fill a few tall, narrow containers with water and mix in a few drops of food coloring into each container. Choose one different color for each container.
    • As mentioned already, the number of colors should match the number of sections you split the stem into.
    • The more food coloring you use, the brighter the colors will be in the resulting rainbow rose.
    • The best containers will be narrow and sturdy. Avoid using containers with wide lips since the split sections of stem will need to stretch into each container, and wider lips might be harder to stretch the stem sections into. A popsicle mold works well, as do small votive glasses.
  2. 2
  3. 3
    Position the containers of colored water directly next to each other. This will keep the entire structure more secure and limit the amount of space you need to stretch the stems over.
  4. 4
    Let the roses sit for a few days. You should notice some color change within the first 30 minutes, but for a vibrant rainbow rose, you will need to let the rose sit in its dye bath for a few days.
  5. Advertisement
Method 2
Method 2 of 2:

Using Paper

Selecting the paper

  1. 1
    Select a square of rainbow paper. In order to enjoy the most color from your paper rainbow rose, choose a square of paper with a rainbow print on the front and back.

Making the rainbow rose

  1. 1
  2. 2
    Divert the circle into a spiral. Once you get close to the starting point of your circle, shift the cutting line in by about 1/2 inch (1.25 cm). Continue cutting around the inner perimeter of your spiral until you reach the center.
  3. 3
  4. 4
    Remove the outside square. Snip off the outside square shape simply by cutting it off at the point where you began your spiral circle shape.
    • The sharp angles and edges of this section will only get in the way of the final rose shape.
  5. 5
    Roll up the spiral from the outside in.[3] Roll the entire spiral up toward its center, rolling along the top-side of the paper.
  6. 6
    Glue the tab to the bottom of the rose. Add a drop of hot glue onto the top-side of the tab and firmly press it against the bottom of the rose. Make sure that each spiral is caught on the glue.
  7. 7
    Repeat to make more!
  8. Advertisement

Community Q&A

  • Question
    If I were to place the rose in water afterwards, would it affect the color?
    Community Answer
    Community Answer
    Yes, it might make the colors paler than they were before.
  • Question
    I don't have any different color dyes. Is there something else that I can use as a replacement?
    Community Answer
    Community Answer
    You may use markers for dyes. Apply the marker, than brush water over it to spread the ink.
  • Question
    For how long do the roses have to be kept in the dye?
    Community Answer
    Community Answer
    Only about 1-2 hours for pastels, but for vibrant colors it may take up to 24 hours.
Advertisement

Things You'll Need

Using Real Roses

  • White rose
  • Food coloring
  • Water
  • Vases, popsicle mold, or similar containers
  • Sharp scissors, knife, or blade

Using Paper

  • Square a rainbow paper
  • Colored pencils or crayon
  • Scissors
  • Hot glue gun or fast-drying glue

About This Article

wikiHow is a “wiki,” similar to Wikipedia, which means that many of our articles are co-written by multiple authors. To create this article, 26 people, some anonymous, worked to edit and improve it over time. This article has been viewed 586,788 times.
55 votes - 92%
Co-authors: 26
Updated: February 8, 2023
Views: 586,788
Categories: Nature Crafts | Rose Crafts
Article SummaryX

To make a rainbow rose, start by getting a white rose and trimming a little bit off the stem, depending on how tall you want it to be. Then, use a knife to split the stem up into 4 sections that go 1 inch up from the bottom of the stem. Once you've cut the stem, prepare 4 glasses of water and mix a different color of food coloring into each. Next, place each steam section into a different glass of water and let the rose sit for several days. After a few days, the petals of your rose should all be different colors! To learn how to make a rainbow rose out of paper, scroll down!

Did this summary help you?
Advertisement