Red roses symbolize romance, while yellow means friendship. White roses speak to purity and innocence, making them ideal for weddings. But what if you want a rose color that doesn’t exist in nature? What if that extra special occasion requires a rose that’s teal blue, emerald green or even black? Fortunately, you’re in luck. All you need are some white roses, a bit of food coloring and the desire to experiment. And the dye will last as long as the rose does.
Things You'll Need
- White roses
- Glass or cups
- Food coloring
- Floral dye
Fill a glass or disposable large plastic cup with a cup of water.
Add a few drops of food coloring or floral dye in the color of your choice to the water until you have the desired shade. The more dye you add, the darker the white rose will turn. If you add too much dye, dilute with water.
Cut a half inch from the stem on a diagonal angle so the rose will absorb the colored water.
Place the stem in the water for a day or two, checking periodically to monitor the color change. Once you have the desired color, remove it from the colored water, snip the stem and place the rose or roses in a vase of fresh water.