DIY Harry Potter Costume

Make an easy DIY Harry Potter costume. Use items from your wardrobe, Harry Potter accessories, and then make a lined robe for the finishing touch.

We started reading the Harry Potter books to my son last Christmas, and he’s been a fan ever since. He has been talking about being Harry Potter for several months, so I was happy to make him the costume. We did try to convince him to be Draco Malfoy with his hair, but he likes Harry Potter the best!

For this costume I just sewed the robe, then I added some Harry Potter accessories, and used clothing from my son’s closet. The robe is completely lined which makes it easier to sew because there’s no need to finish the edges!

It’s so fun to have a Harry Potter fan in the house. He has a Harry Potter shirt that I made him, a DIY gryffindor t-shirt, and a Harry Potter cheater quilt! I even made a simple Gryffindor ornament that we both love seeing on the Christmas tree.

harry potter costume

I added the gryffindor crest to the front of the robe using felt. I made it extra large so it would stand out. I used a cutting machine to cut it out, but in the supply list I link to a free pattern!

gryffindor crest robe

All of my colors aren’t exactly accurate, but I was trying to use fabric I had in my stash before buying anything. I thrifted the black slippery fabric, and my sister gave me the two tone lining fabric.​​​​​​​​​​​​​​

If your child wants to be a gryffindor that is playing quidditch, you can add a DIY Harry Potter broom to the costume!

harry potter costume hood

DIY Harry Potter Costume


harry potter robe supplies

Measure your child from wrist to wrist and then from shoulder to floor. Add a couple inches for seam allowance and adjustments that might be needed. (I did the exact measurements and mine turned out smaller than I thought it was going to be).

These are the measurements for a giant rectangle. From the rectangle cut a “T” shape which created the body and the sleeves. The sleeves can be wide and loose. The body can also be wide and loose.

Cut two “T’s”. Cut one on center front. Do the same to the lining.

mark robe

Cut two squares for the hood. I cut mine 12 inches by 12 inches and wished I had made it just a little bit larger.

Cut a hood from the lining fabric.

cut hood pieces

With right sides together sew the side seams and the shoulder seams with a 1/4 inch seam allowance and a straight stitch. The shoulder seam will stop about an inch past the body. Do the same to the lining.

With right sides together sew two adjacent sides and pivot at the corner. Do the same to the lining.

cut and sew side seams

With right sides together pin the hood to the neckline of the robe. The front of the hood should match up with the center front of the hood. The seam in the back of the hood should match up with the center back of the robe’s neckline. All the seams should be open.

The shoulder seam might need to be sewn in closer or opened more so that the hood fits into the neckline. Sew the seam at 1/4 inch with a straight stitch. Back stitch at both ends.

sew hood to neck

With right sides together pin the lining to the robe. Match up the center fronts, the hood, and the hem. Make sure the sleeves are out of the way.

I started sewing along the hem at the side seam, up the center front, around the hood, down the other other center front, along the hem and ended at the other side seam. I left part of the hem open to turn the robe right side out.

sew edges together

Turn the robe right side out. Pull the arms right side out just like when they’re worn. Put your arm into the robe and grab the sleeve hem.

Pull the sleeve out through the hole and sew the edges right sides together. Do the same to the other sleeve.

sew sleeves together

Press all the edges. Topstitch around the sleeve hems. Topstitch the hem closing the hole, the center front and the hood.

Now that the robe is finished check the fit. I had to add some cuffs to the sleeves to make them long enough for my son’s arms.

topstitch robe

Cut out the gryffindor crest from felt or iron-on vinyl. I chose felt to look a little more like it was embroidered. I used my Cricut Maker to cut the detailed shapes.

cut gryffindor crest

Place the red details on the shield and topstitch in place. I placed my red details just in from the edge so that I could sew with yellow thread on the shield when sewing it to the robe.

assemble gryffindor crest

Topstitch the lion onto the shield.

sew gryffindor crest

Sew the gryffindor onto the left front chest of the robe.

robe gryffindor crest

To keep the robe in place, sew a black shank button to one side near the neckline. Sew another black shank button to the other side of the robe, but place a loop of elastic underneath so that it also gets sewn in place.

The elastic can be looped over the other button to keep the robe on.

toggle gryffindor robe

If you make a DIY Harry Potter costume using this tutorial, I’d love to see! Please share it on social media with the hashtag #heatherhandmade and tag me!

harry potter costume diy

Similar Posts

Notify of
Inline Feedbacks
View all comments