How to Dye Carnations


I was trying to dye carnations for a girl scouts’ meeting.  It didn’t go well at first until I put my science lesson to use.   This is actually a really neat activity to do with your kids.  It will teach them how plants take in water…through the stem.  This is unique in the sense that the kids will notice the carnations turning a different color because of the colored water that the flower takes in through its stem/root.

Items needed:

food coloring, white carnations and clear glass

Directions:  Really simple.

  1. Fill a clear glass with water. You may use a plastic clear bottle. (about 1/2 or 3/4)
  2. Put about 8 drops into water. This will depend on how deep you want the color.
  3. Cut the stem of the white carnations.
  4. Place the white carnation into the colored water.
  5. Let stand for at least a day.  (My troop was hoping that the change of color would take place in 1 hour.)
  6. After one day, examine the color. Wow!  This is a great time to explain fully how plants take in water through their roots.

Like this article? Sign up to get free email updates to Make It Or Fix It Yourself!


  1. Great, I wondered if this really worked. I plan on doing this with my Sunday School class on Palm Sunday and then show the flowers on Easter Sunday.
    Keisha @ Butterfly Kisses of Love recently posted…** Did You Get a JCP Coupon In Your Inbox? **My Profile

    • That’s a good time frame because the color should really come in nicely by the time you show them to the class. Be sure to put in more dye or less dye to get a color that you like. Definitely let me know how they come out…

  2. This is such a fun expirament for kids! Mine are a little young still, but I love the idea of doing this to coordinate with shower or party colors for decorations! Great post!
    Kimber recently posted…Kimber’s Favorite CornbreadMy Profile

  3. These look super easy and the results look really cute!

  4. Awesome. You can color it whatever you want. Yay for science.

  5. Cool idea.

Speak Your Mind


CommentLuv badge