What You Need to Make a Weighted Blanket

A weighted blanket is two layers of fabric sewn together with pockets inside, and those pockets are filled with small weights—usually plastic pellets or glass beads. You sew channels or compartments to keep the weight distributed evenly, then stitch the outer edges closed. The whole project takes 4 to 8 hours depending on the blanket size and your sewing speed.

You will need two pieces of fabric (cotton or minky work well), a sewing machine, thread, scissors, a measuring tape, and a needle. For the weight itself, buy plastic poly pellets or glass beads online or at craft stores—these are sold by the pound and cost $10 to $30 depending on how heavy you want the blanket. A typical adult weighted blanket uses 8 to 15 pounds of fill.

Before you buy fabric, decide on the finished size. A lap blanket is 36 by 48 inches; a twin-bed blanket is 60 by 80 inches. Add 1 inch on all sides for seam allowance, then buy fabric that size. You will need two pieces—one for the top and one for the bottom.

Key Takeaways

  • Cut two pieces of fabric to your desired finished size plus 1 inch on all sides for seams, then mark a grid of squares or rectangles on the wrong side of one piece.
  • Sew the grid lines with your machine to create compartments, then place the two fabric pieces right sides together and sew three sides closed, leaving one side open for filling.
  • Turn the blanket right side out through the opening, then pour measured amounts of plastic pellets or glass beads into each compartment using a small funnel.
  • Hand-stitch the opening closed with a ladder stitch or whip stitch after all compartments are filled.
  • Wash your finished blanket in cold water on a gentle cycle; the pellets or beads will not damage the machine.

Mark Your Grid Before Sewing

Lay one piece of fabric wrong side up on a flat surface. Using a measuring tape and a fabric marker or chalk pencil, draw a grid of squares or rectangles across the entire piece. Most weighted blankets use 4-inch or 6-inch squares, though you can adjust based on your preference—smaller squares mean more even weight distribution but more sewing time.

For a 60 by 80 inch blanket with 6-inch squares, you will draw lines every 6 inches horizontally and vertically. Use a ruler or straightedge to keep lines straight. Mark lightly so the lines are visible to you but will not show on the finished blanket. If your fabric is dark, use a white chalk pencil or a fabric pen designed to fade.

Sew the Grid Lines

Thread your sewing machine with thread that matches your fabric. Set the machine to a straight stitch with a medium stitch length (2.5 to 3.0 mm). Start at one corner and sew along the first marked line from one end of the fabric to the other, using the marked line as your guide. Backstitch at the beginning and end of each line to lock the thread.

Sew all horizontal lines first, then all vertical lines. This creates a grid of compartments. Sewing takes 1 to 2 hours depending on blanket size. Take your time—straight lines look neater and help the weight stay evenly distributed. If a line wavers, it will not affect how the blanket works, but it will be visible on the finished product.

Assemble the Two Layers

Place the two fabric pieces with right sides together (the pretty sides facing each other). Pin around all four edges to hold them in place. Using your sewing machine, sew three complete sides with a 1/2-inch seam allowance, backstitching at the corners. Leave one entire side unsewn—this is your opening for filling the blanket.

Trim the corners at a 45-degree angle about 1/4 inch from the stitching line. This reduces bulk when you turn the blanket right side out. Do not cut into the stitching itself. Clip the seam allowance along the curves if your blanket has rounded corners.

Turn and Fill the Blanket

Reach through the unsewn opening and grab the fabric from the inside. Pull gently to turn the blanket right side out. Use a blunt tool like a wooden spoon handle to push the corners out fully. Press the blanket flat with an iron on low heat if needed, paying special attention to the edges and corners.

Calculate how much weight goes in each compartment by dividing your total desired weight by the number of squares. For a 12-pound blanket with 80 squares (a 60 by 80 inch blanket with 6-inch squares), each square gets about 1.5 ounces of pellets. Use a small kitchen scale to measure the pellets into a small bowl, then pour them into a funnel and direct the funnel into each compartment opening. Work methodically so you do not lose track of which squares are filled.

Fill each compartment completely but not so tightly that the fabric bulges. The pellets should settle to the bottom and lie flat. If a compartment feels too full, remove a small amount. If it feels too light, add more pellets until the weight feels even across the blanket.

Close the Opening with a Ladder Stitch

Thread a hand-sewing needle with thread that matches your fabric. Fold the raw edges of the opening inward 1/2 inch and press with your fingers or an iron. Pin the opening closed. Using a ladder stitch (also called a whip stitch), insert the needle into the fold of one side, slide it inside the fold for about 1/4 inch, then come back out. Cross to the opposite side and repeat, creating a zigzag pattern that closes the opening invisibly.

Work slowly and keep your stitches small—about 1/8 inch apart. After every 3 to 4 stitches, pull the thread gently to close the gap. When you reach the end of the opening, tie off the thread with a knot inside the fold so it does not show on the outside.

Common Mistakes to Avoid

The most common error is sewing the grid lines on the wrong side of the fabric. If you sew them on the right side (the side that will show), the stitching will be visible on your finished blanket. Always mark and sew on the wrong side first.

Another mistake is filling compartments unevenly. Weigh your pellets as you go rather than eyeballing it. If one square is much heavier than others, the blanket will feel lumpy and the weight will shift over time. Take 10 extra minutes to measure carefully.

Do not overfill the blanket. Pellets need room to settle and move slightly. If you pack them too tightly, the fabric will strain at the seams and may tear. Fill each compartment until the pellets lie flat but can still shift a little when you shake the blanket gently.

Washing and Care

Weighted blankets filled with plastic pellets or glass beads can be machine washed in cold water on a gentle cycle. Use mild detergent and do not bleach. The pellets will not damage your washing machine. Tumble dry on low heat or hang dry to preserve the fabric. Do not dry clean.

Check the seams and stitching every few months, especially around the opening you hand-stitched. If you notice any loose threads or small tears, repair them when ready with a needle and thread before the opening grows larger. A well-made weighted blanket will last for years with basic care.

Frequently Asked Questions

Can I use sand or rice instead of plastic pellets?

Sand and rice will absorb moisture and can develop mold or odor over time, especially if the blanket gets damp. Plastic pellets and glass beads are designed to resist moisture and will not degrade. They are also easier to measure and pour. Stick with pellets or beads.

What weight should my blanket be?

A general rule is 10 percent of your body weight, so a 150-pound person would use a 15-pound blanket. Children should use lighter blankets—usually 5 to 8 pounds. Start lighter rather than heavier; you can always add more pellets later if needed. Never exceed 15 percent of body weight.

Do I have to use a sewing machine?

A sewing machine makes the work much faster and creates stronger seams, but you can hand-sew the entire blanket if you do not have access to one. Hand-sewing takes 12 to 16 hours instead of 4 to 8. Use a running stitch for the grid lines and a ladder stitch for the outer edges. The result will be just as functional.

What happens if a seam rips and pellets spill out?

Stop using the blanket when ready and repair the seam. Lay the blanket flat and locate the tear. Hand-stitch the seam closed with a ladder stitch, working from the outside. If pellets have spilled into the compartment next to the tear, carefully open that compartment, remove the extra pellets, and reseal it. Repair takes 15 to 30 minutes.

Can I make a weighted blanket without sewing a grid?

You can sew a straightforward pocket blanket with no internal grid, but the pellets will shift and clump over time, creating lumpy spots. The grid compartments keep the weight evenly distributed throughout the life of the blanket. The extra sewing time is worth the improvement in how the blanket feels and performs.