How to Dye White Roses Blue

Hunker may earn compensation through affiliate links in this story.

Things You'll Need

  • Plastic vase

  • Water

  • Blue food color

  • Plastic spoon

  • White roses

  • Scissors

  • Vase


Use caution when adding blue roses to a wedding bouquet. The blue dye from the flowers may seep onto a wedding gown. Wrap the stem of the flower with floral tape to avoid seepage.

Soak roses longer in the colored water for a deeper hue of blue.

Blue roses create visual appeal instantly because of their unusual color. A blue rose cannot be grown naturally, but it can be created using a white rose and some other supplies. Whether creating a stunning bouquet or a single bud for a boutonniere, blue roses are rare flowers suitable for any event. If you learn how to dye these blue flowers, you can make them confidently for any occasion. Make pale blue flowers or deep royal blue arrangements in a few days.

Step 1

Fill the plastic container two thirds full with water. Add three drops of food coloring to the vase. The more food coloring you add, the deeper the color. Stir the colored water with a plastic spoon.

Step 2

Buy or cut white roses from your garden.

Step 3

Cut the ends of the rose stems using sharp scissors, about a half inch from the end. Make the cut at an angle so the flower can better absorb the liquid.

Step 4

Add the flowers to the colored water, placing the stems in the vase.

Step 5

Allow the flowers to rest in the colored water for two days.

Step 6

Remove the roses from the plastic vase and arrange them in a clear glass vase. Add a teaspoon of sugar to the water to keep the roses alive longer.


Monica Patrick

As a former senior sales director with Mary Kay and the co-owner of a renovation company, Monica Patrick has firsthand knowledge of small business operations. Besides start ups, she has extensive skills in recruiting, selling, leadership, makeup artistry and skin care.