Home » DIY Tutorials » DIY Costumes » Glinda the Good Witch (from “Wizard of Oz”)

Glinda the Good Witch (from “Wizard of Oz”)

UPDATE: All of the Wizard of Oz DIY Costumes are done and can be viewed by clicking the link!! Enjoy!

And if you’re looking for other ideas, you can find all sorts of DIY Halloween Costume Ideas HERE.

. . . . .


Oh my.

I have been so excited to share the next costume in the Wizard of Oz costume theme that my kiddos picked for this year!  And holy smokes, was this one FUN!  Well, I always worry if it will look right, hang right, fit right…..but after that passes, I get such a kick out of seeing it complete!  I kept wondering if my vision was going to translate well, and let me tell you, when Elli finally put the dress over her head and let the frills fall all around her….WOW.  I wasn’t sure if I should laugh because she looked like a cake top or cry some hallelujah-I’m-finally-done tears, now that it was complete. (Or maybe heave a big sigh of relief that I can finally get rid of all the glitter that has fallen all over my floors during the cutting/fitting/sewing stage.  Darn glitter.)

But yes, Glinda is done.  And she’s fluffy, and pink, and over-the-top sparkly.  Just how this costume should be! :)

Elli has been so giggly and bouncy the past few days…….THRILLED that her costume is finally done.  When she puts the dress on, she holds those little shoulders up so high and floats across the floor in all those layers of sparkle, like she is a legit little slice of royalty.  (Shhh…..don’t tell her otherwise!)




And of course, the reenactment of the Wizard of Oz comes right out of her!  And she waves her wand and talks to the little munchkins, telling them to come out from behind the bushes and houses.




And as the spokesperson for the little munchkins, she asks that strange Dorothy girl, “are you a good witch, or a bad witch?!!”




Sweet Elli, she knows that it’s very important to have Dorothy find that Yellow Brick Road, and to be on her way.  Oh, and something about never taking those ruby slippers off too.




She also knows that Glinda is not Glinda, without a really sparkly wand.  So, I made her a nice and tall one (just like the real Glinda) and decked that thing out with some pretty huge BLING!




And that crown.  It’s actually a piece of thick foam, spray painted in metallic paint. And of course, covered in more of those gaudy jewels.  But Elli?  She loved every last one!




The bottom of the dress is full of satin gathers……but then another 5 yards of gathered sparkly tulle on top.




And in case you didn’t notice last week, there is a structured Hoop Skirt underneath all of that fabric, holding up the skirts of the dress and giving it some serious fullness!




Oh, and per Elli’s request, I kept adding on more and more of those little jewels.  She has no clue they aren’t real and thinks there are the most fancy thing on the whole dress.  (But they are in fact, the cheapest item on it. Ha!)




The back of the dress?  A zipper. An easy on and off that the kiddos can help each other maneuver while playing dress-up.  And those sleeves?  Not quite as large as the real Glinda……but they are certainly HUGE!




In case you’re worried about the fullness of the dress slowing Elli down, don’t you worry for a second.  She grabs those hoops, lifts them up……..and runs!




Oh this girl, she has been super-charged-happy for days.  And has heard me tell her at least 20 times that I would have LOVED to have this exact dress when I was her age.  (I’m still trying to think of reasons to make myself a hoop skirt.  Anyone have an excuse for me??)



Such a fun character, that Glinda.  And Elli sure plays her well, especially now that she has the dress and accessories to properly act the part. :)




Want to make Glinda too?  (Or even slightly adjust it to be any type of little princess?)


Okay, let’s gather up a few things first…



  • pink fabric (I bought and used 3 yards of a satin-like fabric)
  • pink sparkly tulle (I bought and used 5 yards of this)
  • pink zipper (12 inch or longer)
  • rhinestones (a variety of sizes)
  • wooden dowel (for the wand)
  • 8 x 11 inch glitter foam sheet (for the star on the wand)
  • 12 x 18 inch white foam sheet (for the crown…I used a nice thick one, 5mm)
  • epoxy glue
  • Hoop Skirt tutorial and supplies


***Keep in mind, the above amounts are what I used to make this costume for my almost 8 year old.  Your amounts may vary.


Let’s begin by taking a peek at this Cinderella Dress tutorial and this Baby Blessing Dress tutorial.  Both tutorials show how to use an existing dress to create a new dress.


This Glinda dress will be made almost exactly the same as the Cinderella dress…..but with some long sleeves added to the poofy sleeve portion, similar to the Rapunzel dress tutorial.  But we’ll get to the sleeves in a minute.


First, cut out your bodice pieces, 2 front pieces, and 4 back pieces.



Now, because I wanted all of the dress to be covered in the same sparkly tulle, I cut around 1 of my front pieces and 2 of the back pieces (because the other bodice pieces are for the lining) in the tulle.  (If you find the fabric you need that is plenty sparkly, skip this step. I just wanted the sparkles to cover the whole dress.)



Then I stitched the tulle pieces to the right side of the bodice pieces, using a basting stitch (or a really long stitch length) all the way around each piece, 3/8 inch from the edge.



****Before you start sewing, keep in mind that if you attached tulle to your fabric pieces like I did, you need to finish off all of your inner seams with a zig-zag stitch and really trim off your excess edges, so they don’t itch your subject while wearing the dress.  (In fact, after you sew your initial seam, you may want to trim your edges first and then zig-zag them and kinda sew off the edge of the fabric, which will encapsulate the raw edges inside of the zig-zag stitch.)


Next, put your outer bodice pieces together at the shoulders and your lining bodice pieces together at the shoulders…..just like the Baby Blessing Dress tutorial I mentioned above.  Then, sew the two bodice pieces together with right sides together, just like above, but only sew along the neckline.  Snip along the neck line (to make turning easier and flatter), turn right side out, and then iron flat.



Now, it’s time to cut you sleeves, just like instructed in the linked tutorials above.  However, you won’t need the strip of fabric at the bottom of each sleeve to keep the puffy gathers in place.  You’ll be attaching it straight to the straight bottom half of the sleeve.  So cut two puffy upper section pieces of the sleeve and two lower straight section pieces.  (Refer to Rapunzel for these pieces.)  Now, cut out pieces of tulle to cover and attach to each of these pieces, just like you did above.



I forgot to add the tulle to the two upper sleeve pieces (in the picture above), so here they are…..covered.



Next, we are going to be making the extra poofy portion to each sleeve.  Now, there are probably several other great ways to do this…….but this is just what I did.  So if you find this needs some tweaking, go for it.


What I did was cut 2 pieces of tulle (so it would be double layered), in a rectangle shape.  I made it about 2 inches narrower (so an inch free on both ends) than the width of one of the rounded sleeve pieces.  The double layer rectangles are 24 inches long…..but your length may vary, depending on the size you’re making.  Cut the top portion of the rectangles, so that they match the curve of your sleeve piece.



Now, you’re gong to sew a basting stitch (for gathering) along the top edge of the sleeve, but also include the 2 layers of the rectangle pieces.



Flip that up and sew (with a basting stitch for gathering) the bottom of the 2 rectangles to the bottom of the sleeve piece.



Now, you should have a sleeve piece that has this long piece of tulle attached at both the top and bottom.



Now, attach the sleeve to the bodice. (In the Cinderella tutorial linked above, the bodice was already sewn together and then the sleeves were attached.  But I actually now prefer attaching sleeves to an open bodice and then sewing the entire thing together…..more like this Play Dress tutorial.)  Sew in place, then zig-zag to finish the edges,  and then trim the extra fabric from the edges.



Then, turn the dress right side up on your sewing machine and try and get the tulle out of the way as much as possible for this next step.  What you want to do is open up the tulle along the upper portion of the sleeve and sew it upwards onto the bodice just a bit, to help the tulle stand up more on the shoulder.  You’re wanting to pull it away from the gathers of the actual sleeve material and sew a stitch right next to where it’s attached to the dress, but slightly up onto the bodice.



Here’s a better up close view (even though it’s rotated from how I sewed it up above).  The layers of tulle are sewn upwards over to the right….and the sleeve portion is still over to the left.



And here it is zoomed out a bit, so you can see the puff of the tulle.



Now, gather up the bottom portion of the sleeve (keep the extra tulle out of the way), and attach it to the straight portion of the sleeve (that you cut up above) and pin them together.  You would attach this bottom portion of the sleeve, just like you attached the band piece in the other tutorials above.



Sew, then zig-zag the raw edges, and then trim off the excess.  Turn your fabric right side up and it should like similar to this.  Now, sew your sleeve closed (just like the Play Dress tutorial) and finish off the raw edges.  Repeat with the other sleeve.



You should now have a bodice similar to this, with two funky shoulder pieces.  Don’t worry, we’ll fix those later!



Also, be sure to add your zipper, just like the linked tutorials above.



Now, the fluffy skirt portion of the dress.  Follow the tutorials up above for adding your skirt section to the dress…..but here’s what I did to get the two layers.  Because I didn’t want the tulle to become one piece with the satin fabric……I attached them separately.  This way, the tulle sticks out and bit more and it adds more fluff to the dress.  (Just be sure that you try the hoop skirt on your subject and then measure how long you want your dress to be.)  I cut my tulle 180 inches (5 yards) long for the skirt section, which is about 8 times the width of my daughter’s waist.  It’s a lot of tulle…..but worth it.  And isn’t too bulky around the waist at all, because it gathers in so tiny.



If you flip the tulle down, here’s what it looks like.  But we’re adding another layer here.



Cut your piece of fabric from your base fabric and attach it to the skirt the same way.  This skirt portion was about 108 inches wide, which is about 5 times my daughter’s waist.  It doesn’t matter how much fabric you use, just be sure that it’s big enough to fit around your hoop skirt, with a little extra, so it’s not tight around it.

(Be sure to trim and zig-zag these raw edges.)



Now flip the skirt portion down, and it should look like this.



Now, onto fixing those sleeves.


You should have two layers of tulle.  Separate them and kind of scrunch the inner layer so it will act as the filling to your sleeve.



Then grab the top layer of the sleeve and find the very edge.



Start sewing a very long stitch along the very edge of this tulle, using a needle and thread.



Once you make it all the way from one end to the other (of this edge of tulle), start pulling on your thread, so that it starts gathering in the tulle.



Pull the string tight so that the tulle is completely pulled in, creating a poof to the sleeve.  Tie it and knot the gather nice and tight and sew it to the base of the sleeve too with a few stitches, so it will stay in place.  Repeat with the back side of the sleeve.  And then repeat with the other sleeve.



Onto the jewels.  If your jewels have little holes to sew them to the dress, do that.  Mine didn’t, so I used epoxy glue and attached them to the dress.  I added jewels to the top, around the waist, and around the wrists of the dress.



Onto the crown.  For the crown, I basically turned a rectangle piece of foam sideways, wrapped it around my daughter’s head, added some elastic to the back……and used that as the crown.  However, the top of Glinda’s crown has these weird star shapes at each of the points.  So I created the shape out of paper first and then traced them along the top of my foam piece.



Then, I attached each of the stars with a scoop…



….and then cut away the excess.



Then I spray painted the foam silver (on the front and back) and then glued some jewels down.



After that dried, I added a piece of elastic to one end of the foam, down at the bottom (and on the back side).  Once that dried, I added glued the other end of the elastic to the other side of the crown.  Clothes pins work really well to hold the elastic in place while it’s drying.



For the wand, I cut two stars out of sparkly foam (that were exactly the same size, so they’d fit together perfectly) then added jewels to them both with epoxy glue.



Then I spray painted a long wooden dowel silver.  Once it dried, I attached one end of the dowel to the wrong side of one of the stars.



Then I placed the other star on top, glued it in place, and then used clothes pins to hold it in place until it dried.



And that, my friends, is it!  Wow, I know…..that’s a long one.  But so very worth it!


Hope you enjoy your Glinda as much as my daughter enjoys hers!




Ashley Johnston
  • Save

Ashley Johnston

Owner at Make It & Love It
Ashley Johnston is a professional DIY costume maker, sewist, crafter, and owner of Make It & Love It. She is a mom of 5 and a wife to a very patient (with the craft clutter) husband. In case you’re wondering, she always chooses crafting/sewing/designing over mopping/dusting/wiping base boards……but bathrooms/laundry/full bellies are always attended to. Whew!
  • Save


  1. Rachel says:

    Gonna make this for my little sister. she's 11 and loves Glinda the good witch.

  2. Nicole says:

    Absolutely amazing. My daughter decided to be Glinda the Good Witch for Halloween this year and when I plugged the DIY costume into Pinterest your fabulous costume popped up immediately. I’m a pretty novice sewer (Is that a word?!) but your tutorial was so simple to follow! THANK YOU!!!!! I blogged about it and linked back to you in my post Mine didn’t turn out nearly as nicely as yours did, but I’m still super proud of it. And it’s all thanks to you :) THANK YOU THANK YOU THANK YOU!

  3. Sarah Seifert says:

    This dress is amazing and it is going to be the basis for my older daughter’s Tiana costume and my younger daughter’s Charlotte costume. Thank you so much for the amazing tutorial. I just have one question. What did you do with the second set of bodice pieces? I have read through your tutorial twice and I don’t see any mention of them after cutting them. Thanks!

  4. Samantha says:

    I am in awe! You are amazing, i have started sewing i think thanks to you. And i feel great excitment everytime i start a new project. Thank you so much for being my inspiration. I just wish i had more time in a day to sew my kids great stuff like you..btw….i have just purchased the materials for the hoop skirt, doing a princess sofia dress for my 3yr old and think it will make it look fantastic….thanks again, and keep posting all your amaizing work. ;-)

  5. aleta says:

    You should make yourself a Scarlett O’Hara dress! That would be an amazing reason to have a hoop skirt ;)

  6. Jan says:

    Amazingly beautiful Glinda dress! I am not skilled enough to make this but maybe one day will try:). Just wondering how you finished the crown. Do the elastic ends get tied? Or did you glue the two ends together?

  7. Helena A. says:

    OH LORD!
    You are AWESOME!
    Ashley is it too late for me to ask to be your daughter? :D
    I am already 45 years old, but my mother has never dressed me up for Carnival (I am Portuguese), and I always stood on the window seeing the others kids all dressed up and having fun… Oh well…
    I began to follow your blog because of the costumes, and now it is my addiction!!!
    Congratulations! Your kids are so lucky to have you for their mom!!!! :D
    Make your own hoop skirt to be the Whicked Witch! ;)
    Kisses from Portugal!

  8. Wendy says:

    Ashley — After seeing all these wonderful costumes I’m wondering if you or anyone else would like to know about the costume contest they are having at the create for less website. You can win shopping spree money at their website. Here’s the link to the contest.

  9. Olga says:

    Добрый день))) Очень красивое платье))) Спасибо за Ваши потрясающие идеи)))) Даже в Украине Вас читают)))))

  10. Jess says:

    Make a hoop skirt for you and them be the wicked witch of the west!!! Then you can have a hoop skirt for future costumes too. Love your costumes it’s one of my favorite parts of your blog (and the April fool’s)

  11. Pruthvi says:

    Hi Ashley, this is wonderful.. I have a 4 year old son but going through your blogs, want a daughter:) you are one awesome mommy. And yeah I have been following your blog for more than a year now n man I am so inspired!! I have already stitched 3 skirts for my nieces in my mom in law’s old machine. I think its time now for me to buy a new one for myself. Keep posting all these fabulous things n keep inspiring many more enthusiasts like me. Thank you for amazing posts day after day.

  12. Sam says:

    This is gorgeous! I love it and I may have to make one for me in the future. As for a hoop skirt for yourself, it’s October! I use it as an excuse to dress up in my costume at least 3 to 4 times, though I prefer a later Victorian dress and a nice bustle.

  13. Corrine says:

    I have been following your blog for at least four years now and I don’t recall her smiling quite so big for ANY other tutorial….and with good reason. Amazing…once again.

  14. Chelsea says:

    This is so totally awesome! We are Kansas natives and I just started on one of these for my daughter! A couple years ago I made you Prince Charming costume for my son and a fleece version of the Cinderella costume for my then newborn (now 2 and big sister to a one month old) and I have tons of satin in lots of colors so I thought why not crank out a few princess dresses while I’m at it? All inspired by your Cinderella tutorial! Love it! Thank you so much :)

  15. Nancy G. says:

    WOW, No wonder she has been floating around since you finished making her beautiful dress. She will be the Belle of the ball on Halloween night! I can’t wait to see the boys when you get their costumes done. You will have to post a family pic of the kiddos.

  16. Annie says:

    This dress is AMAZING! I am not showing this to my daughter…my daughter has not seen Oz and does nto know who Glinda is, but she is going to be want to be her if she sees this dress!!

  17. Talina says:

    Amazing! What a wonderful costume!

  18. Mrs. Kolca says:

    Oh wow! You nailed it. Look at that, so pink and pretty. I am now more inspired to DIY my baby daughter’s Halloween costume. I bought some fabrics today, actually. I am making Little Red Riding Hood costume tomorrow. Hope it turns out great.

  19. cucicucicoo says:

    Holy moly, that is one insanely awesome Glinda dress!! So many wonderful touches that you added to it. I’ll bet that your gal loves it (and I totally get how you’d want a hoop skirt, too! ;) ) :) Lisa

  20. Robin says:

    Oh man! i want to be Glinda, too!

  21. Reba says:

    I just love all the work you do sewing these amazing costumes!!! I started following your blog because of your costumes. Oh and you should definitely make yourself a hoop skirt. My favorite sewing is creating historical patterns from the past. As a Civil War Living History enthusiast, I think women should have the experience to get all dressed up as did our foremothers! There is a wonderful Civil War Ball hosted in Denver each December. It is a family event and such fun to get dressed up and learn the dances of America’s past. Here is a link to a few of the dresses I made in the past: Enjoy the hoop era!!!

    1. Helena A. says:

      Oh my God!
      What a awesome seamstress you are! So beautiful dresses you made!!!
      Kisses from Portugal!

  22. Jessica says:

    I just have to say– You’re AMAZING! I told my husband the other day that you make me feel like I actually stand a chance at making my children’s Halloween costumes. I chickened out this year, but I’ve been working my behind off at preparing for next year. I’m determined to be proficient enough to pull it off! :) You always have the cutest ideas and the best tutorials; hands down. So thank you, thank you, for being so spectacular and providing us budding seamstresses with so many free tutorials.

    Oh, and congratulations again about your new book! SO exciting! You deserve it all :)

  23. Louise says:

    You always top the previous year’s costumes, so cute
    My kids are grown,when they were young I made Halloween costumes, and we had. Trunk full, I think playing dress up was the most favorite activity when they had friends over, really got our money’s worth out of those costumes.

  24. sharlyn says:

    Sooooooooooooooo cute, I am in love! Thanks for the great tute!

  25. Laura Hendrickson says:

    You are inspirational how you make your child’s dreams come true by making their stories and movies come to life in the most fun ways. This is so very special and your tutorial is fantastic as usual! Can’t wait to see what costumes you come up with for the little men in your life! Happy Halloween!

  26. Mary says:

    Another amazing costume….your kids have the best costumes on the planet…..=]

  27. Sue says:

    I so want to make this for my Doodle!

  28. Winter says:

    Gorgeous! You’ve done it again. On a side note, have you ever noticed Glinda asks Dorothy “Are you a good witch or a bad witch?” and not more than a minute later Glinda states “Only bad witches are ugly.” Hmmm, just what are you implying Ms Glinda?!

  29. Marge says:

    Absolutely adorable! I’m a “gramma”, can I come and trick or treat with your family?

  30. Samantha says:

    Have I told you yet how much I LOVE your blog? Thank you for sharing your wonderful creative mind with us!!! This is AMAZING!

  31. Karen says:

    Ashley!! Amazing once again!! I have actually contemplated making myself an adult-size hoop skirt from your tutorial! You see, I have an amazing mom just like your kids do, who always made me (and my sisters) princess costumes! When I was 16, she made me an elaborate Cinderella costume and I just put it on yesterday(!!) while my 2 & 4 year old boys were trying on their costumes! Even my wedding dress petticoat doesn’t make this dress stand out like it should! My mom initially (11 years ago) made a huge hoop skirt with airplane wire from the hardware store so the dress would keep it’s shape! Trunk or treat is in 4 days, so I’ll have to use what I have, but seriously…there is a reason to make yourself a grown-up version hoop skirt!! Mother-daughter costumes would be awesome to see on your site in the future!!! Eeek, your tutorials always make me SO excited!!

  32. Julia says:

    AMAZING!! You and the costume.

  33. Wendy says:

    Love it. ;)

  34. Paulette S says:

    Oh Ashley! You are the bestest Momma! Your kids are so lucky. I loved making Halloween costumes when my 2 kids were little. It’s so much fun and then they got big and started coming up with their own versions of different characters and that was almost as much fun. Hmmm….You could be the Wicked Witch with a hoop skirt. You are so dedicated with all of that sewing. I love every bit of it.

  35. Katie says:

    This is seriously amazing. There are no words!
    As for an excuse to make a hoop skirt for yourself… “Because I want one!” usually works for me :)

    1. Katie says:

      Also, I feel your pain about the glitter, as does my boyfriend (more so than me probably!). I have a glitter tutu that every time I even *look* at it, we both wind up covered in black and purple sparkles hehe :)

    2. Shannon says:

      Um… I think a grown-up dress-up party is in order! Or, heck yeah, JUST BECAUSE!!

  36. ange says:

    Wow! You’re such a clever person! Very envious!
    You make really amazing things, i love reading about you.

  37. Lynette says:

    I love how it turned out! So pretty! All that glitter is well, fabulous. :)

  38. Joy Candrian says:

    YEA! What a Mom…she’ll always remember this fun dress & the crown & the over sized wand & the jewels too. I love love making costumes & can tell you do too. I think you should make yourself a hoop dress too…because it’s never too late to dress up & have fun, right? You’re lucky to have her to periodically try things on. I always sew & hope it fits as I box my projects up & ship them off.

  39. Carla says:

    Oh. My. GOODNESS! This dress (not a costume…i would wear this to a wedding lol) is absolutely stunning and your tutorial is excellent. I’m a newby sewer and i’ve been following your blog for a couple of months The only reason i wanted a sewing machine was to one day make my girls a costume. Just once, and i’ll be happy. :) With every tutorial that you put up i am more and more amazed. Thank you for the inspiration. I could never put something like this together, but just reading your posts, and the way that you break it all down, makes me feel like one day even i could make something fantastic. :) Your children are so fortunate for your skills. Can’t wait to see what you have in store for your boys. Have a great day!!!

  40. Karin says:

    GLORIOUS!!!!!!!!!!!!!!!!!!!!! You did such an amazing job!!!!!! love it so very much!

  41. Erendira says:

    I loved it!! I will try to make my own :)

  42. Brandy says:

    Oh for heaven’s sake!!! This is just too much. My girls would die to have this dress, and I secretly would love a hoop skirt too! I think I will have to pin this for Halloween next year. A cute princess variation for my girls! So sweet. This year they are going as butterflies. Simple and easy, I just needed a break with everything going on. But next year I think I will go all out again. I’ve been inspired! Thanks!

  43. Meagan says:

    That dress is fantastic! I know what you mean about the glitter…I have been finding glitter in my hair (among other places) for the last 2 weeks from the costume I’m making my daughter. There are sequins and blue glitter all over our house from her Elsa dress.

Leave a Reply

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

Hi, I'm Ashley

Hi, I’m Ashley—the DIY-enthusiast behind this crazy blog!

Back to Top
1K Share
Share via
Copy link