Stress-Reducing Weighted Blanket




Introduction: Stress-Reducing Weighted Blanket

Quirky gifts, colorful paintings, detailed drawings, silly graphics--I do it all.

Targeted advertising has me pegged--I was recently scrolling through facebook when an ad for a "relaxing gravity blanket," claiming to be "like Advil PM for your whole body," grabbed my attention. The blanket, weighing in at 15, 20, or 25 pounds, promises more restful sleep, to ease stress and anxiety, and help your mind and body relax...all by laying under the heavy blanket.

Weighted blankets have long been used therapeutically for people with sensory sensitivity or restless leg syndrome, as well as to increase focus (particularly in classroom settings). Newer studies are finding that these heavy blankets increase serotonin and melatonin levels while also lowering cortisol levels. Your mood improves, and because the weight minimizes movement during sleep, it helps your body stay in a deeper sleep for longer.

I have several family members who struggle with sleep and/or anxiety, so weighted blankets sounded like an amazing solution. I was sold--but yikes! This blanket carries a price tag of nearly $300. I set out to make my own with a budget of $50, using plastic pellets for the weight.

There are a few sites with instructions to make your own therapy weighted blankets, but these instructions had blankets with just a few large sewn sections for the plastic pellets; this means that the pellets are free to move around within the fabric as you shift and move, giving a less consistent distribution of weight. I wanted to make a blanket with many small compartments packed full of the plastic pellets. My blanket has 480 1"x6" compartments, each filled with the plastic pellets. This ensures a consistent and even distribution of weight while also giving the blanket a sleek, modern look.

After enjoying my weighted blanket, I can honestly say that all the advertised hype was true. Getting lazy underneath a blanket while reading a book or watching TV is super relaxing, and seems to ease my muscles. I tend to move around a ton while sleeping or sitting, but with the blanket on I can stay in the same position for hours (and I find that I'll spend more time reading without my brain and body getting distracted). The only "problem" is that my children and husband also find the blanket to be deeply comforting; we often argue about who gets to use the blanket while we all relax in the living room together.

I should say that while this is primarily a sewing project and may appear intimidating, I am not a strong sewer. This project is great for anyone with a sewing machine who can sew mostly straight lines.

Step 1: Tools and Materials



Sewing Machine

Measuring Tape

Water-soluble Fabric Pencil


Sewing pins

Metal Ruler (optional)


Plastic Pellets - This is where our blanket gets its weight. Follow the general rule of 15lbs for a person weighing 100-150lbs, 20lbs for 150-200, and 25lbs for 200+. Make sure to buy pellets that are washer and dryer-safe. I found the cheapest source to be Etsy, where I bought 20lbs of polymer pellets for around $38. Pellets are also available on amazon and through other craft suppliers.

5 Yards of Fabric - This will make a blanket that is roughly twin bed size. I used a quilting cotton because it was inexpensive and light-weight, plus there are so many fun and crazy prints to choose from. As I anticipated my blanket getting a lot of use from everyone in the family, I opted for a dirt-and-stain-hiding dark print.

Plastic Tubing (optional) - if your fabric of choice is textures or fuzzy, the plastic pellets will have a hard time getting to the bottom of the sewn channels. If you find your pellets getting caught, buy a seven-foot piece of inexpensive plastic tubing from your local brewer's supply store that fits onto the bottom of your funnel.

Thread - You'll need two rolls

Step 2: Sew the Basic Blanket

Wash, dry, and iron your fabric. Pre-washing your fabric removes chemicals and pre-shrinks your fabric.

Cut your fabric in half so that you have two pieces that are 2 and a half yards long. Place the right sides of your fabric together. Pin around both long edges and one short edge, leaving one short end of the blanket (the top edge) open.

After you've sewn a big U, clip your corners to ensure that they are nice and crisp. Turn the blanket inside-out and push the corners out until they are sharp. Iron the sewn edges.

Now, put one corner of the open top edge on the ironing board. Fold the raw edges inside about a quarter-inch. Working from one corner to the other, iron down the edges.

Take the blanket back to the sewing machine and sew a half-inch border around the bottom and sides of the blanket.

Step 3: Sew Vertical Rows

Spread out your blanket on the floor or a large table with the unsewn edge at the top. Using a measuring tape and a water-soluble fabric marking pencil, make a large vertical mark every inch all the way across the blanket. Move your tape down a few inches and repeat the marks. Continue marking all the way down the blanket until you have the entire thing covered.

Take your fabric over to the sewing machine. Starting at the bottom of the blanket, sew along your marks from the bottom all the way up to the top. Then keep sewing for what seems like forever until you have sewn inch-wide channels across the entire blanket.

Step 4: Fill and Sew Horizontal Rows

Starting 6" up from the the bottom edge, mark horizontal lines across your blanket at 6" increments. These lines will be your guide for sewing and closing each row of pellet pockets.

Time to get some weight in this blanket! If you use a smooth fabric like I did, insert the end of your funnel into the first row and slowly pour about 1/8th cup of beads into the funnel. If you used a more textured or fuzzy fabric, slide your piece of plastic tubing down into the first row until you reach the bottom of the blanket, attach the funnel at the top, and pour in the plastic pellets.

Shake the funnel and blanket up and down a bit to shake the pellets down into the channel (don't worry about getting the pellets all the way down to the bottom yet, just get them into their channel and out of the funnel). Move the funnel into the next channel and repeat, over and over, until you've poured pellets into each channel.

Pick up the top corners of the blanket and let the bottom of the blanket hang just above the floor. Shake the blanket up and down until all of the pellets shake into the very bottom of the blanket.

Unless you have flawless sewing skills or are a sewing robot, it is likely that your sewn channels are not all exactly one inch apart the entire way from bottom to top of the blanket (mine certainly weren't). This means that even though you are putting the same measurement of pellets into each row, they will not fill up equally. Lay your bottom row with all the filled-up pockets on a table and evaluate if the pellets fill the row up to your 6" line. If the pellets do not fill up to the line, grab your funnel and add more pellets (you'll have to shake them down again, so make sure to fill these rows before moving onto dealing with over-filled rows). If it goes over the line, use a metal ruler or your fingers/fingernails to push the excess pellets back up towards the top of the blanket a little bit.

Use your fingers or a metal ruler to help clear beads out of the way until you have a half-inch space above your 6" line with no pellets.

Carefully carry your blanket over to the sewing machine. With the row full of pellets on your left and the unfilled blanket rolled up on your right, start sewing across the blanket. Use your 6" mark as a guide to keep your stitch straight. As you go, keep clearing the pellets out of the way of the sewing machine foot.

Once your row is completely sewn across and the pellets are all safely captured in their new homes, repeat the funnel-pellet-shaking-sewing process over and over and over until you are left with just the top 6" of your blanket unfilled.

As you sew the rows, the blanket keeps getting heavier and heavier and more difficult to work with. I found it best to keep the bulk of the blanket on the left side of the sewing machine; the blanket folds neatly along the sewn 6" lines.

Step 5: Close Top Edge of the Blanket and Get Cozy

Once you get to your final row of beads, things get a little more finicky. This row is slow going.

Starting at one end, carefully fill the pocket with pellets until it is filled to about a half-inch down from the top of the blanket. Take a sewing pin and weave in and out of the fabric in small increments right up against the packed-down pellets to seal them into the pocket. Continue going row by row, pin by pin, to fill the entire row.

Start carefully sewing the row shut, removing pins as you go. The pins should allow you to sew within one-fourth of an inch from the top edge of the blanket.Move along slowly along the top edge.

After the row is complete, sew right along the very tippy-top edge to give it a crisp, neat close.

Congrats! You're finished! Lay down or sit in a chair and get that blanket on top of you. Chill out and enjoy the natural, medicine-free feelings of relaxation.

Plastics Contest

Second Prize in the
Plastics Contest

Lazy Life Challenge

Grand Prize in the
Lazy Life Challenge

2 People Made This Project!


  • Creative Misuse Contest

    Creative Misuse Contest
  • Metalworking Contest

    Metalworking Contest
  • Water Contest

    Water Contest

125 Discussions

Great Instructable! I've wanted to try a therapeutic weighted duvet since learning how they are used to calm patients and allow them to rest - but the steep price of the commercial ones has always been too off-putting. However, upon reading your Instructable, I immediately ordered 10 kg cherry stones via Amazon (about 30 bucks including shipping). I simply prefer organic to plastic and cherry stones are supposed to be washable and dryable without starting to degrade (I hope it's true).

2 replies

What a cool idea! I'd love to hear how the cherry stones work. Happy making!

Well, that was an adventure... I got a used sewing machine twenty years ago and I think I might need a new one - the over-thread kept wearing thin and breaking all the time despite how I turned the tension knob - and sewing all those tubes in the blanket was sooo boring that my mind wandered and my seam didn't stay on track to the degree I wanted despite me opting for a checkered fabric to be able to just sew along the checker edges (because of sloppy seams, I sometimes burst the them when shoving the hollow curtain rod down the tubes that I used use as a guide for the cherry stones)...

On the plus side: it actually work: I move less and sleep deeper, getting more restorative sleep.

On the minus side: I should really do a version 2 immediately as I frankly was a bit too out of practice to take on such a project. Version 1 proved a bit too long. I made it 2 metres (~6.6 feet) and that makes it hang over the foot end of the bed and slowly creep down during the night, so now I have to fold down the head end a feet or so, which makes it quite thick.

All in all, I ended up with a 150 x 200 cm blanket weighing 12 kg (~26.5 lbs). As I weigh 75 kg, this is way more than the rule of thumb 5 to 10 % of bodyweight - but on the other hand, as the blanket is quite big, a lot of its weight is on the bed beside me rather than on me.


Your post has inspired me to make a blanket for my husband and a 1/2 blanket for my daughter (she just wants a 'chest pad'). I am a bit confused on your count of 480 1x6inch pockets.......I think I count 40 across, but that would make 12 down, which at 6inches, that is 72" - not 2.5 yards which is 90". Could you clarify please?

I am trying a 2x5.5inch pocket - but the weight might be too much, so I am going to try using a batting to take some of the bulk without adding weight, what do you think?

Finished! On to a second one. By accident, a family member (with fibro) tried and out and she could actually sleep! So this thing can help those with fibro.

1 reply

I love your fabric choice--it looks so cozy! Thrilled to hear that it helped your family member.

I love this instructable, you did a great job of pointing out the sticking points and giving realistic instructions for making this blanket. This is a really great guide, thank you for all your time and effort.

1 reply

Great idea! I am working on one now. Thanks for the time about moving the pellets out of the way. I hit a pellet and broke a needle when I wasn't watching.

1 reply

I think I'm going to make this. Are the beads audible as the blanket moves?

1 reply

The pellets in my blanket are packed pretty tightly, so they do not move around very much. They don't make a sound. Happy making!

I just finished this for my wife. 4 hours sewing and filling. I used a twin sheet folded in half. Makes it about the size of a normal throw blanket. Channels were a bit wider, and since there was a repeating pattern on the sheet I did't need markings to sew the channels.

Calculation for fill is weight/number of pockets. This gives you weight of filler per pocket. We did 45 Grams, 147 pockets for about 15lb blanket.

Bought 20lbs of these pellets for $30.

ReachTherapy Solutions High Density Plastic Pellets for Weighted Blankets, Lap Pads, Toys, Cornhole and Eye Spy Bags - Non Toxic and Washer Safe - (10

I'll post my "I made it" photos tomorrow.

1 reply

Great idea to fold a twin sheet in half to create a smaller blanket! Can't wait to see your photos.

My husband had a really thick denim blanket that he loved because it weighed to much. Unfortunately mice loved it too. I never thought to make one like this. Thanks for the ideas.

Hey I was wondering how everyone thought about using fishing weights I happen to have plenty

1 reply

Depends on what they are made from. The fishing weights I have are made of lead and I wouldn't use them because of the contamination issues.


One thing to fill the blanket with is chains. There are a lot of different sizes and weight to choose from. If you are afraid that it will sound to much it is possible to use a thicker fabric to make it more soundproof. But probably you wont even think of it when you use the blanket. It will not sound because you will not move so much. And if you do your blanket in the size of a duvet, you can allways use a duvet cover and or one of the duvet covers you have when you have allergies. Just messure your chain (around) and do the channels little extra wide. Not much! You dont want it to sound like a baby ghost ; ). Sew the long sides of the blanket and the channels. Messure and cut the chain after the lenght of your blanket to be.( But remember that you have to close it in the ends later so leave som room for that when you ar messuring the fabric/blanket.) Then cut the chains. After that take a long stick of some sort or like a curtainwire and add a, dont know the word for it in english, but it is a little screw with a ring in one end.

Screw the ringthing in to the stick or the curtainwire. Use a piece of thread, rope or a smal carbiners hook to hook the chain to the stick or wire. After that you use the stick or the wire like a really long neadle and pull the chain in to the channels. Sew (by hand) every piece of chain in in its pocket on both short sides. Then with the sewing machine you close both short sides, like in the instructable. I hope all this is make sense. It was a long time ago I wrote in english. But like emilygraceking said the blanket is so good to have and make such a big differens when it comes to get some better sleep or just for relaxing.

Many children likes the weighted blankets to.

1 reply