How To Make Eggshell Flower Vases for Easter


Learn how to make eggshell flower vases for your Easter table. This fun and easy project adds a touch of elegance to any Easter celebration.

A quick note that this post includes affiliate links and if you purchase items from links provided in this post, I will receive a small commission, but at no additional cost to you. As an Amazon Associate I earn a small commission from qualifying purchases. I am presenting you with my own opinion and honest review of the information provided. If you want to read the full disclosure statement, please click HERE. You can also read my privacy policy by clicking HERE.

If you are new to this blog: Welcome! My name is Anna and I share information on collecting antique/vintage items, refurbishing furniture and making small crafts/projects. The purpose of this blog is to share with you how to use creativity and antiques to make your home beautiful. In addition to information and great ideas shared here on the blog, you can also follow me on the following social media sites InstagramFacebook or Pinterest.

Back Story

Easter is one of my favorite holidays to celebrate.  The beginning of spring brings a sense of renewal and optimism of things to come. There are small animals such as bunnies, chicks and lambs associated with the holiday and, of course, eggs. Every year I make a unique table centerpiece for Easter.  This year, I decided to make eggshell vases but there is a twist.  Instead of using real, fragile, egg shells for the vases, I am using dyeable eggs which are more durable.  If you aren’t familiar with dyeable eggs- these are hollow plastic eggs with the same shell texture as real eggs.  No need to blow out eggshells for this project!  Simply open a package of dyeable eggs and we are ready to begin. 

Eggshell Flower Vases for Easter

A couple of notes before we begin.  First, you can choose to dye your eggs ahead of time.  It’s entirely up to you and the look you want to achieve.  For this project I used both previously dyed eggs and undyed eggs.  Second, this project works best with small flowers that have narrow stems. I purchased a floral bouquet from Trader Joes for this project.  However, you could also use artificial flowers. 


The first thing we need to do is gather our supplies.  Where possible, I have linked the actual products used in this project.  Most of these items are available at online retailers such as Amazon.  If you are an Amazon Prime member, then of course, you get free shipping.

You can also get most of these supplies at a variety of different places including hardware stores, big box stores and craft stores.  

Supplies to make eggshell vases

Dye Your Eggs

This first step, is optional.  If you want to have colored eggs or have a particular color scheme in mind for this project, then you will want to dye them before moving onto the other steps.  If you want to have eggs that are in an array of pastel colors, leave them in the dye for a short period of time (5 -10 minutes).  Similarly, if you want your eggs to have strong and vibrant colors leave the eggs in the dye bath for a longer period of time (30 minutes plus).  After your eggs have been dyed, let them air dry for an hour and use a paper towel to remove any extra drips before moving on to the next step.

As noted above, this step is entirely optional because you can still create vases with white eggs. For the purposes of this tutorial I used both colored eggs and white eggs to make flower vases.

Make Holes in the Eggshells

Using a drill and a 7/32 drill bit, carefully and slowly make a hole in the top of the egg.  Repeat this process for all of the eggs.  If you desire, you can make a hole on either side of the egg. Just remember to make the holes near the top of the egg.  Take your time when drilling a hole into the egg. If you drill too quickly or push too hard, then the plastic shell of the egg may crack.

Drilling holes into eggshells

Some of the plastic eggs had tiny pin holes on the bottom. Since I needed to fill the eggshells with water, having a tiny pin hole on the bottom wouldn’t work. So if there was a hole, I covered it with a tiny amount of hot glue. 

Tiny hole covered with glue

Once your eggshells are water tight on the bottom, fill them about half way with cold water.

Add Flowers to your Eggshell Vases

The final step is to trim some flowers and gently place them into the holes near the tops of the eggs.  Any type of flower with a small stem will work well.  Here are some ideas for fresh flowers to fill your Easter eggshell vase:

  • Violas
  • Pansies
  • Chamomile
  • Spray roses
  • Grape Hyacinths
  • Narcissus tete a tete
  • Daisies
  • Wood anemone
  • Buttercups

Your flowers should last for at least a couple of days.  

Eggshell Flower Vases

A grouping of these little eggshell vases adds a touch of elegance to any table setting.  Here are some ideas on how to display your Easter egg flower vases on your dining table:

  • Use egg cup holders
  • Place them on the tops of bottles
  • Place them on the tops of candle sticks
  • Put them in a nest
  • Place them in a ceramic egg crate
Eggshell Flower Vases
Eggshell Flower Vases


I hope you enjoy making these eggshell flower vases. They are a unique way to bring a touch of sophistication to your dining room table this Easter. It’s an easy way to welcome spring into your home.

If you enjoyed this post, you might also like:

Easy Marbleized Eggs for Easter

Easy Marbleized Eggs

Botanical Easter Eggs

Botanical Easter Eggs

Similar Posts


  1. Hi Anna! This is such a creative idea! I love the look of these sweet Easter egg vases! All the ways you styled them are so pretty, I can’t decide which I like best! It’s hard to believe Easter is going to be here so soon!

  2. These are so cute, Anna! I love that you can customize the colors and use a variety of different flowers too. This would be so pretty in a vingette or as part of an Easter centerpiece. Plus, I love that you can gift this to someone who doesn’t have space for a big flower arrangment too. Loving and pinning as always sweet friend, CoCo

Leave a Reply

Your email address will not be published. Required fields are marked *