Weighted Eye Pillow
Did you know September is Self-Care Awareness month? Let’s take some time to create a special project that promotes relaxation and a little bit of much-needed “me time,” a weighted eye pillow.

How to Make a Weighted Eye Pillow
Let’s get started with this simple sewing project. Grab the materials below, and we’ll begin by piecing the front of the pillow. Even if you’re not an experienced sewer/quilter, I promise, you can do it!
Materials
- 5 – 2.5” x 8.5” fabric strips (I used the Enchanted Bloom collection)
- 1 – 8.5” x 11” piece of coordinating fabric
- Fairfield World Low-Loft Batting
- Poly-Pellets
- scissors/rotary cutter and mat
- mask template (I used this one from createcraftlove.com)
Pro tip: Instead of cutting yardage, I used a roll of precut strips that are already 2.5” wide. The fabric comes from the same collection, so it’s all designed to coordinate. My choice for this project was the Enchanted Bloom Double Scoop from Andover Fabrics.
Instructions
Sew your five fabric strips together along the long vertical sides.
To do this, place two strips with right sides together and sew a 1/4” seam along one side. Open so that the strips are both right side up, then repeat, placing the next strip face down on top and sewing along the edge. When all five pieces are together forming a rectangle, press the seams so the fabric lays flat.

Center the template on top of your striped piece and cut out the pillow shape. Then, cut the same shape from your piece of coordinating fabric.
I recommend pinning the template to the fabric so that it doesn’t move while you cut.

Using the same template, cut two more shapes from your low-loft batting.

Layer your pieces.
Start with a piece of batting, then place the back of the mask/pillow on top of it with the right side facing up. Next, add the pillow front, face down, and finally put the second piece of batting on top. Pin together.

Sew a 1/4” seam around the edges of the pillow, leaving a small opening in one side.
You’ll need this opening to turn the fabric right side out, and to add the weighted filler.
Turn the pillow right side out and press.

Add Poly-Pellets to the inside of the pillow.
These weighted stuffing beads are the key to extra relaxation! You can also add a few drops of essential oil or even some dried lavender if you’d like your mask to be scented.

Topstitch around the edges of the mask, closing the opening.
As you sew, gently shift the pellets out of the way of the needle.

Now, your weighted eye pillow is ready to use! Bring on the shut-eye and self-care.

Crafting Tips
- Because I love quilting and wanted to use more than one fun fabric print, I pieced the front of my pillow using five different strips. However, if you’re new to sewing and want to keep it simple, you can skip right to step two and start there instead. You’ll just cut out one solid piece for the front and one for the back.
- If you’d like to add a strap to your pillow, you can add a piece of elastic. Just add it to your layers in step 4, in between the fabric pieces.
- Add a few drops of an essential oil or some dried lavender to give your pillow a relaxing scent.
Frequently Asked Questions
Depending on your level of sewing experience, this project will take between 30-60 minutes.
Just about anywhere! Try Walmart, JoAnn Fabrics, Michaels, Hobby Lobby, or your local craft and hobby store. You can also find them online.
I love to get my supplies from Missouri Star Quilt Company! To match my project exactly, just go to this link, then search “Enchanted Bloom”. This gorgeous collection is designed by my talented friend Stephanie Organes for Andover Fabrics.
More Sewing Projects
If you enjoyed this project, here are some other ideas you might like to try!
If you make your own weighted eye pillow, or other fun project, I’d love to see your finished creation! Make sure you’re part of the Amy Latta & Friends group on Facebook so you can share your photos and we can all inspire each other. See you there.
Weighted Eye Pillow
Equipment
- scissors
- sewing machine and thread
Materials
- 5 2.5” fabric strips
- 1 8.5”x11” fabric rectangle
- Fairfield World Low-Loft Batting
- Poly-Pellets
Instructions
- Sew your five fabric strips together along the long vertical sides.
- Center the template on top of your striped piece and cut out the pillow shape. Then, cut the same shape from your piece of coordinating fabric.
- Using the same template, cut two more shapes from your low-loft batting.
- Layer your pieces.
- Sew a 1/4” seam around the edges of the pillow, leaving a small opening in one side.
- Turn right side out and press.
- Add Poly-Pellets inside the pillow using the opening.
- Topstitch around the edges of the mask, closing the opening.












