Since I lack sewing skills, I decided to come up with a pattern for a crochet face mask. I used cotton fingering weight yarn so that the mask wouldn’t be too bulky to warm, and it turned out really nicely. This crochet face mask is for an adult size, but you could certainly adjust the number of stitches to create a child’s mask as well.

This crochet face mask pattern also includes the option to create an inner pocket for a filter for extra protection. This is certainly not a medical grade mask, and I want to be clear that I make no claims about its ability to protect against airborne pathogens. It’s a quick project and definitely a good gift idea right now, as it doesn’t seem that face masks in public will be going away anytime soon.

Materials Needed:

Fingering weight cotton yarn

2.75mm crochet hook

Yarn needle


Ch 47

  1. Sc into second ch from hook and next 9 sts, hdc 26, sc 10 sts, ch 1, turn
  2. Sc into first sc, and next 9 sts, hdc 26, sc 10, ch 1, turn

Make Ear Loops:

Repeat row 2 until mask measures about 4 inches tall. Don’t cut yarn. 

At the edge, create a FSC (Foundation single crochet) of 20 sts. 

Attach your FCS to the other edge of the mask. This will be your loop that goes around the ears. Don’t cut yarn.

Sc across the top of mask, and repeat the FSC on other side. Attach the FSC to other edge.

Cut yarn, and weave in all ends.


This is an optional step to create a pocket on the inside of your mask to add additional protection, such as a filter or piece of cloth.

Ch 14

  1. Sc into second ch from hook and each ch, ch 1, turn.
  2. Sc into each sc, ch 1, turn
  3. Repeat row 2 until piece measures about 5 inches. Cut yarn & weave in ends
  4. Sew pocket to inside of mask, leaving one edge open for insertion of cloth or filter

I do hope you enjoyed this crochet face mask pattern. Stay safe, stay home, stay healthy!