Crochet: Simple Mask


With October fast-approaching, I thought it was time to share this quick pattern.

Andrew, who’s 4, has decided he wants to be Darkwing Duck for Halloween, this year. Yes, the cartoon character from the early 90s. I can thank my husband for introducing that one to the boys. He’s dressed in a purple double-breasted blazer, a cape, mask, and hat (no pants because cartoon ducks don’t wear pants). I searched a few thrift stores for a purple blazer, but couldn’t find one. I DID find a white linen/cotton blazer to dye, though. I also picked up some purple fabric to make a cape and he has a gray fedora that will do just fine. I only needed to figure out the mask situation (and find him some white pants, because no way he’s going pantless).

I know I could make one out of the same purple fabric, but I got the idea in my head that he needed a mask made of yarn. I wasn’t near my computer when I made this grand decision, so I whipped one up just winging it. The results were pretty damn cute.

the masked kisser

I would have just called it a day after that first try, but I soon realized the elastic was in the wrong place. I made it sort of cat-eye shaped, so the elastic is attached at the top corners. Since the top sits on his eyebrows, whenever he emoted, the mask shifted. Big boo! I spent the evening thinking about how else to make it and the next morning I crocheted and frogged and crocheted and frogged and finally got a simple shape that was also simple to crochet (2 rounds!!). Make a bunch and hand them out at Halloween!

I’ve provided some photos to help aid in the construction. It might sound a little tricky, but after the first you’ll get ’em made in like 5 minutes, I bet!

You’ll need: worsted weight yarn (I used Vanna’s Choice), 5mm (H) hook, and some elastic.


Ch 21, slst into first ch to make a loop (left in above photograph).
Ch 23, slst into 21st ch from hook to make second loop (right).
This leaves you with 2 loops connected by 2 chains.


Ch 1, SC into next 2 chs, 30 SC into the loop. Shift them around so they’re evenly arranged around the loop. They’ll all fit!
SC into the back of the center 2 chs, 30 SC in next loop.


SC2tog across the center 2 sts, *[HDC in next 5 sts, DC in next 4 sts, HDC in next 5 sts] 2 DC in each of the next 2 sts, repeat from [ to ]*
SC2tog across center 2 sts; Rep from * to *, slst into first st. Finish off, weave in ends.


Cut an 11″ piece of elastic and attach each end to each side of your mask. I used 3/8″ black elastic. You can adjust the size to fit the head you’re making the mask for.

Put it on and enjoy! Feel free to adjust the pattern to fit your head. If the 30 stitches around the eye opening are too big or too small, change the size of the beginning chain loops! You’ll have to change the second row, too. To get the shape, I split the stitch count in half then added taller stitches to the top, bottom, and side.

sorry, I’m not as cute as my kid, but he hasn’t been feeling well, so I’m not going to force him to pose for me.


As with all things things that can be made for children, please supervise them when they’re playing. The mask can knock out their peripheral vision and they could bump into things! Show your little one how to adjust the mask to fit around their eyes. It took a while for me to get used to having it on my face. It was pretty annoying at first, but I wore it for a bit!

[Text-only version of the pattern may be viewed HERE.]

Here is my little one wearing a purple mask with his Darkwing Duck costume! The only adjustment I made to the mask was to assemble the eyeholes with a pipe cleaner instead of a crochet chain, then worked the pattern from “30 SC into the loop…” It makes the eyeholes easier for kids to keep…umm…open? It keeps them from shifting into their eyes!

darkwing andrew!

Darkwing Duck

Pin It

53 comments to Crochet: Simple Mask

Leave a Reply

You can use these HTML tags

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>




This site uses Akismet to reduce spam. Learn how your comment data is processed.