DIY Elsa & Anna Costumes

I found some lovely ideas on Pinterest when planning the girls’ Frozen party, and when I saw how easy it was to make Elsa and Anna costumes, I knew that I wanted to do it for them.

DIY Elsa & Anna Costumes

To make an Elsa costume:


  • one prewashed white T-shirt
  • turquoise fabric paint
  • glitter
  • sequins
  • fabric glue
  • elastic
  • soft tulle – white and blue

DIY Elsa & Anna Costumes

Use a pencil to draw a line on the T-shirt where you want the top of the bodice to be. Slip a piece of cardboard inside the shirt to prevent paint from going through.

Paint everything under the line with the turquoise fabric paint. (I did two coats.) While the paint is still wet, sprinkle glitter onto the shirt.

When the paint is dry, glue the sequins onto the shirt.

DIY Elsa & Anna Costumes

For the tutu, sew the elastic to make a belt.

Cut the tulle into strips. Fold each strip in half, then loop it over the elastic and pull tight. Alternate the blue and white strips.

DIY Elsa & Anna Costumes

To make an Anna costume:


  • one prewashed white T-shirt
  • fabric paint – black, gold, green, purple and turquoise
  • gold glitter
  • elastic
  • soft tulle – blue and purple

DIY Elsa & Anna Costumes

The Anna shirt takes a few days to complete. First, use a pencil to draw a line on the T-shirt for the top of the bodice. Slip a piece of cardboard inside the shirt to prevent the paint from going through. Paint everything below the line black.

Allow to dry completely, then paint everything above the line turquoise.

When the turquoise paint has dried, paint a gold line where the black and turquoise meets. I did two coats. If you prefer, you can sprinkle glitter over the gold.

Finally, paint the pattern using green, purple and gold fabric paint.

Make the tutu the same way as Elsa’s: sew the elastic into a belt, cut the tulle into strips, and loop alternate blue and purple strips.

I bought the tulle for Elsa’s tutu at a different shop to Anna’s, and though both shops described them as being soft tulle, I found Elsa’s much softer and prettier. It ended up being heavier, and I should have used a thicker elastic to make to belt, or even a ribbon that could be tied into a belt.

Angie and Emmy were thrilled to dress up as their favourite princesses, and I’m quite pleased with how the costumes turned out. (Anything involving a minimal amount of sewing is always a plus for me!) Although the painting took several days, overall it didn’t take a lot of time to make the costumes and it turned out to be relatively inexpensive.

My wild children wore white leggings under their tutus and never got as far as putting shoes on. If your children are not going to be running around a garden, I’d suggest white tights and pumps to go with these costumes.

If you enjoyed this post, then you may like this DIY Earth Girl T-shirt.

Do you make your children’s dress-up costumes?

This post was shared at the What To Read Linkup.

Comments 28

Leave a Reply

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

CommentLuv badge

Privacy Preference Center

Close your account?

Your account will be closed and all data will be permanently deleted and cannot be recovered. Are you sure?