A sleep mask takes about an hour to sew and needs only fabric, elastic, and thread

A basic sleep mask is one of the fastest sewing projects you can make. You need two pieces of fabric (usually cotton or silk), a length of elastic for the back strap, needle and thread or a sewing machine, and scissors. The finished mask blocks light, fits comfortably around your head, and costs a few dollars in materials. Most people complete one in 45 minutes to an hour, even on their first try.

The mask works because of its shape: a curved front that sits against your eyes without pressing on them, and a strap that goes around the back of your head. The two layers of fabric create the padding and light-blocking effect. You do not need a pattern—the measurements are straightforward enough to mark directly onto fabric.

Key Takeaways

  • Cut two identical pieces of fabric roughly 4 inches tall and 9 inches wide, with slightly rounded corners at the top.
  • Sew the two fabric pieces together on three sides, leaving the bottom edge open for turning and stuffing.
  • Turn the mask right-side out, press it flat, and sew the opening closed by hand or machine.
  • Attach a 20-inch length of elastic to each side of the mask, or use a single longer strap that ties at the back.
  • Test the fit before finishing—the mask should sit just above your cheekbones without touching your eyes.

Measure and cut your fabric pieces

Start with two pieces of fabric cut to the same size. A standard sleep mask is about 4 inches tall and 9 inches wide. Mark these dimensions on your fabric with a pencil or fabric marker, then round off the top two corners slightly—this prevents sharp points and makes the mask sit better on your face.

Use fabric that feels soft against your skin. Cotton quilting fabric, cotton sateen, and silk are all common choices. If you want the mask to block more light, use a thicker fabric or add a third layer of cotton batting (the same material used in quilts) between the two outer layers. Cut all pieces at the same time so they line up exactly when you sew them together.

Sew the two fabric layers together

Place the two fabric pieces with their right sides facing each other—the pretty sides should be touching, and the wrong sides should face outward. Pin them together around the edges so they do not slip while you sew.

Sew around three sides of the mask using a straight stitch, leaving the bottom edge (the side closest to your face when wearing it) completely open. Use a seam allowance of about 1/4 inch—that is the distance between your stitching line and the edge of the fabric. Backstitch at the beginning and end of each seam to lock the thread in place. Do not sew the bottom edge yet; you need that opening to turn the mask right-side out.

Turn the mask and close the opening

Carefully turn the mask right-side out through the bottom opening. Use a blunt tool like a chopstick or the handle of a wooden spoon to gently push the corners out so they are fully rounded. Press the mask flat with an iron on low heat, or straightforward press it under a heavy book for a few minutes.

Now sew the bottom opening closed. You can do this by machine using a straight stitch, or by hand using a ladder stitch (also called an invisible stitch), which closes the gap without a visible seam line. If you use a ladder stitch, fold the raw edges inward about 1/4 inch and slip-stitch them together. If you use a machine, fold the edges inward and sew about 1/8 inch from the fold.

Attach the elastic strap

Cut a length of elastic 20 to 24 inches long. Elastic for masks is usually 1/2 inch wide and comes in rolls at fabric stores. You can use a single long strap that ties at the back of your head, or sew two shorter pieces (10 to 12 inches each) to the sides of the mask.

If using two side pieces, pin one end of the first elastic piece to the inside of the mask at the top corner, about 1/2 inch from the edge. Sew it down with a rectangle of stitches (sew a small rectangle, then sew over it again for strength). Repeat on the other side. If using one long strap, sew it to the inside of the mask at both top corners so it hangs down the back. The strap should be loose enough that you can slip a finger under it when wearing the mask.

Test the fit and adjust if needed

Put the mask on and fasten the strap. It should sit just above your cheekbones, covering your eyes without pressing on them. The strap should hold it in place without being so tight that it leaves marks on your head or causes discomfort after an hour of wear.

If the mask is too loose, shorten the strap by moving the attachment point slightly higher on the sides. If it is too tight, move the attachment point lower. If the mask presses on your eyes, the fabric pieces may be too tall—you can trim the top slightly, though this is rarely necessary. Most people find the standard 4-inch height works well.

Optional: add padding or a tie closure

If you want extra comfort, add a thin layer of cotton batting or fleece between the two outer fabric pieces before sewing them together. This also improves light-blocking. Cut the batting to the same size as your fabric pieces and sandwich it between them before pinning and sewing.

Instead of elastic, you can sew fabric ties to the sides of the mask. Cut two strips of fabric about 1 inch wide and 10 inches long, fold them in half lengthwise, sew them closed, and attach them to the mask the same way you would attach elastic. Ties are adjustable and comfortable, though they take a few extra minutes to make.

Frequently Asked Questions

What fabric works best for a sleep mask?

Cotton and silk are the most common choices because they feel soft and breathable. Cotton sateen has a slight sheen and blocks light well. Avoid stiff fabrics like denim or canvas—they do not conform to your face. If you want maximum light-blocking, use a thicker cotton or add a layer of cotton batting in the middle.

Can I make a sleep mask without a sewing machine?

Yes. Hand-sewing takes longer (about two to three hours instead of one), but the process is identical. Use a needle and thread, make small, even stitches, and backstitch frequently to keep seams from coming apart. A ladder stitch works especially well for closing the opening by hand because it is nearly invisible.

How do I keep the elastic from rolling or twisting?

Sew the elastic down with a rectangle of stitches rather than a single line. Go around the rectangle twice for extra strength. You can also topstitch (sew on the outside) a small rectangle of fabric over the elastic attachment point to hold it flat and add durability.

What if the mask slips down while I sleep?

The strap is probably too loose. Move the attachment points higher on the sides of the mask, or shorten the strap by 1 to 2 inches. Test the fit while sitting upright before adjusting—the mask may feel different when you lie down. Some people prefer a snug fit; others like it looser. Adjust until it stays in place without causing headaches.

Can I wash a homemade sleep mask?

Yes. Hand-wash it in cool water with mild soap, or machine-wash on a gentle cycle. Air-dry it flat or hanging. Avoid the dryer, which can damage elastic and cause shrinkage. If the elastic loses its stretch after several washes, you can replace it by carefully cutting the old stitches, removing the old elastic, and sewing on a new piece.