Naturally Dyed Easter Eggs DIY

Naturally Dyed Easter Eggs DIY

Easter is here!  It is a time of renewal and gathering of family and celebration!  We are sharing this safe and natural way to dye your easter eggs because it is simply our favorite and has such unique results every year!  Revel in the new life that surrounds us this Spring with this fun DIY for your family!

Step One : Gather pressed flowers and leaves.

About 2-4 days in advance gather your family and head outside for a nature hike!  We like to gather dainty-sized blooms and leaves you will later use for dying your eggs.  The timing of this is pretty important, if you do it too soon (less than 24 hours) you will have a difficult time placing your florals on your eggs, if your wait too long (over a week depending the humidity where you live) your pressed florals may become too brittle and dry to work with.  We usually aim for 2-3 days beforehand.  Help your littles place their treasures between parchment paper or paper towels in between the pages of a heavy book.  Place a second book on top and let gravity do the rest!

florals, leaves, diy, craft, children, easter, spring, wildflower, hike, nature, nature hike, family time

Step Two : Boil your eggs.

We gathered farm fresh eggs and brought them to a boil with 2 inches of water over the top.  Once they reach a rolling boil, cover with a lid and turn the heat off.  Do not remove pot from stove.  Set your kitchen timer for 18 minutes and then rinse immediately in cold water when the time is up.  If you are located at a high altitude your egg cooking time will need to be increased.  My family prefers our eggs with a sunny yellow center.  Insider tip, if you are uncertain of your altitude/cooking time, take an egg out at 17 minutes (do not cool off other eggs), rinse and crack to check the center.  If it is glossy your eggs need 1-2 more minutes, runny, 2-4 more minutes and if it is starting to turn a pale yellow or greenish tint in the yolk rinse those babies, they're done!

eggs, farm fresh, chickens, easter, diy, natural dye, wildflower, nature, craft, children, family

Step Three : Prepare your eggs.

Cut lengths of old pantyhose in about 3-4 inch lengths (depending on the size of your eggs).  Arrange your pressed flowers and leaves on your eggs and slip a segment of pantyhose over the entire egg.  Take the two open ends of the panty hose and pull to the back of the egg, tying in a knot as pictured.  Set egg gently aside.  Do this to all your eggs until you run out of florals or eggs!  Place eggs in fridge.

eggs, diy, easter, spring, children, nature, wildflowers, chickens

Step Four : Make your dyes and dye your eggs!  

There are so many options for natural dye out there!  This year we used 1/2 a red cabbage, 2 tsp turmeric, and a medium sized beet (plus a teaspoon of white vinegar).  To make the dyes add 2 cups of just cooled boiling water over the top of each ingredient in a mason jar.  Allow to sit for 20 min to 1 hour.  To create the teal color you see here we dipped our eggs in the red cabbage dye (blue) for about 5 minutes followed by the turmeric dye for 1-2 minutes.  For each color be prepared to allow your egg to sit for at least 5 minutes, the darker the original color of the egg, the deeper the hue you will achieve in the end, for example a white egg in the beet dye would result in a pink hue, whereas a brown or blue egg in the beet dye would result in a red or purple hue.  While they may be natural, the dyes are for the most part permanent!  Make sure to wear old clothing and gloves if you do not what your hands to be dyed as well!

Step Five : Reveal your floral "negatives" and enjoy your creation!

Set your dyed eggs aside to dry, 5 minutes or so, and then gently cut and remove panty hose.  The pressed flowers and leaves should gently come off with the hose, if not use the sharp tip of scissors or a knife to slide under the flower and peel away.  Enjoy your beautiful eggs and know they are safe to snack on later in the day!  (We like to put ours back in an egg carton into the fridge and save them for pretty snacks, eggs will last boiled for 3 days in the fridge.)

What traditions and crafts does your family do to celebrate Easter and Spring time?  Would you like to know more about natural dyes and how to use them?  Tell us in our post on instagram and be entered for a chance to win our weekly shop credit!  Wishing you and yours a lovely Easter!

Also in Our Blog

DIY Marbled Wool Dryer Balls
DIY Marbled Wool Dryer Balls


This little DIY is perfect for beginners, even the littlest helpers & those grey days we so frequently have during the winter months.  Follow our simple steps to make these lovely zero waste dryer balls!

Read More

DIY Laundry Soap Recipe
DIY Laundry Soap Recipe


Who loves laundry?! Okay, not us, but we feel a little better about it with this homemade soap!  Check out our affordable, natural & effective laundry soap recipe!

Read More

How to dry Oranges! - Guest Contributor Tara of @taramoon
How to dry Oranges! - Guest Contributor Tara of @taramoon


If you haven't ever dried oranges for easy and sniff-worthy holiday garlands, stop what you are doing right now and check out this sweet and simple DIY from Tara of @taramoon!

Read More

Size Charts

In order to select the correct size,
please use the following guidelines:

-Choose your favorite fitting shirt from home.
-Measure the "width" from one armpit to the other and
the "length" from the highest point on the shirt to the bottom.
-Refer to the charts below for the appropriate size.
*We do not offer returns or exchanges for incorrect sizes.
Measurements can vary up to 1/2" depending on the color, material, etc. 


XS = Length: 27"// Width: 16.5”

S = Length: 28"// Width: 18”

M = Length: 29"// Width: 20”

L = Length: 30"// Width: 22”

XL = Length: 31"// Width: 24”

2XL = Length: 32"// Width: 26”



S = Length: 25.5"// Width: 15.5”

M = Length: 26"// Width: 16.5”

L = Length: 27"// Width: 17”

XL = Length: 27.5"// Width: 18”

2XL = Length: 28"// Width: 19”


0-3M Onesie= Length 14” // Width 7” 

3-6M Onesie= Length 15” // Width 8” 

6-9M Onesie= Length 16” // Width 8” 

9-12M Onesie= Length 17” // Width 8.5” 

12-18M T-shirt= Length 14” // Width 11” 

18-24M T-shirt= Length 14.5” // Width 11.5” 

2T= Length 15” // Width 11” 

3T= Length 15.5” // Width 11.5” 

4T= Length 16.5” // Width 12” 

Youth Small (6-8) = Length 18.5” // Width 14” 

Youth Medium (8-10) = Length 20.5” // Width 15.5” 

Youth Large (10-12) = Length 25” // Width 17.5” 



3-6M Onesie = Length: 16" // Width: 8"

6-12M Onesie = Length: 17.5"// Width: 9.5"

12-18M T-shirt = Length: 13" // Width: 10.5"

18-24M T-shirt = Length: 14"// Width: 11"

2T T-shirt = Length: 16" // Width: 11"

3T T-shirt = Length: 16.5"// Width: 12” 

4T T-shirt = Length: 17.5"// Width: 13.5” 

5T T-shirt = Length: 18.5"// Width: 14” 

Youth Small (6-8) = Length 20” // Width 14.5” 

Youth Medium (8-10) = Length 21.5” // Width 15.5” 

Youth Large (10-12) = Length 23” // Width 16.5” 



S = Length: 25.5"// Width: 19”

M = Length: 27"// Width: 21”

L = Length: 27.5"// Width: 23”

XL = Length: 29.5"// Width: 24”



S = Length: 27"// Width: 17”

M = Length: 28.5"// Width: 19”

L = Length: 29"// Width: 20.5”

XL = Length: 30.5"// Width: 22.5”



XS = Length: 24.5"// Width: 16” 

S = Length: 26"// Width: 16.5” 

M = Length: 26"// Width: 17.5” 

L = Length: 26.5"// Width: 18” 

XL = Length: 27"// Width: 19” 



XS = Length: 25.5"// Width: 16” 

S = Length: 26"// Width: 18” 

M = Length: 27.5"// Width: 20” 

L = Length: 28.5"// Width: 22.5” 

XL = Length: 29.5"// Width: 23.5” 



S = Length: 25"// Width: 16” 

M = Length: 25.5"// Width: 16.5” 

L = Length: 26"// Width: 18.5” 

XL = Length: 26.5"// Width: 18.5” 




Sign up for our newsletter and receive 10% off your next order!

Net Orders Checkout

Item Price Qty Total
Subtotal $0.00

Shipping Address

Shipping Methods