How to Make a Weighted Blanket

red and black weighted blanket
Credit: Mollie Johanson
Project Overview
  • Total Time: 3 hrs
  • Skill Level: Intermediate
  • Estimated Cost: $50

Weighted blankets come in various sizes and contain a filling that makes them several pounds heavier than a typical blanket. Many people who have trouble sleeping, and individuals with special needs, may find comfort in a weighted blanket. The weight feels like a firm hug. Occupational therapists often recommend weighted blankets for people with sensory-processing disorders.

A weighted blanket can be expensive, but you can make a lower-cost version with snuggly fabric and a weighted filler. While the sewing in this pattern is only simple straight lines (you should complete the blanket in a few hours), the project is best suited for intermediate sewers because weighting the blanket requires special attention.

Warning

This DIY weighted blanket pattern uses small stuffing beads that aren't recommended for children ages three and under. Even if you're making this for an adult, check the seams regularly to avoid any beads escaping.

What You'll Need

Equipment / Tools

  • Kitchen scale
  • Scissors
  • Ruler
  • Tailor's chalk or your favorite marking tool
  • Pins
  • Sewing machine

Materials

  • Durable fabric for the front and back
  • Plastic filler beads (so the blanket is washable)
  • Quality thread

Instructions

  1. Determine Your Blanket Size and Weight

    A weighted blanket doesn't have to be as large as a bed quilt or comforter. It just needs to cover the person using it. You'll sew squares into the fabric to hold the weighted filler. These squares can be anywhere from three to five square inches, which means the overall fabric measurements for your blanket should be a multiple of your square size plus four inches for the edges. For example, the blanket in the photos has three-square-inch squares, and the blanket is 37 inches wide (3x11+4=37) and 61 inches high (3x19+4=57). 

    Generally, weighted blankets should weigh about 10% of a person's body weight. If you're making a weighted blanket for specific needs, an occupational therapist can help you determine the best weight. Once you know what the blanket's total weight should be, convert the number to ounces and subtract the fabric's weight. Divide the result by the number of squares in the blanket. This is how much weight you need in each square. The blanket in the photos has 209 squares with about one ounce of plastic filler beads in each square.

    Weighted Blanket Supplies
    Credit: Mollie Johanson
  2. Sew the Front and Back Together

    Mark two inches from each fabric edge. Then, mark a grid of squares based on the square size you chose for your blanket (in the example pictured, the checked fabric served as the markings).

    Sew the front and back pieces with the right sides (the sides that will ultimately face out) together and a 3/8-inch seam allowance. Sew the two long sides and one short side. Leave the top open.

    Then, turn the blanket right side out and open the seams. Starting and ending a short distance from the open side, topstitch 1/4 inch from the edge. Next, starting two inches from the open side, sew along the marked lines that were two inches in from the fabric edge. Sew the two long sides and the bottom. Backstitch at the beginning and end. This inner topstitching will contain the grid of weighted squares.

    top stitching the edges of the weighted blanket
    Credit: Mollie Johanson
  3. Sew Vertical Channels in the Blanket

    Next, sew all the vertical channels on the marked lines. Starting at the closed bottom edge, begin your stitching just over the line of stitching that sits roughly two inches from the inner topstitching. End the stitching just over the top two-inch marking, and ensure you backstitch at the beginning and end.

    Starting at the center and then sewing the next lines near the center of those sections, and so on, is helpful when sewing these lines. Working this way helps prevent the sewing from getting off track and the fabric from bunching.

    sewing vertical channels
    Credit: Mollie Johanson
  4. Fill a Vertical Channel With Weighted Stuffing Beads

    Place a measured scoop of filler beads in a vertical channel. Remember, the scoop should hold the correct weight based on the number of squares in that channel.

    Shake the beads so there's a level amount throughout the channel. Depending on the fabric, some beads might stick in the channels (flannel tends to stick a lot), but don't worry about that too much. 

    filling the channels with beads
    Credit: Mollie Johanson
  5. Sew Horizontally Across the Filled Channel

    Use pins to form a line to keep the filler beads in place and away from the marked horizontal line for your squares. You don't want to accidentally sew over one of the beads, as it might break your needle.

    Sew the marked horizontal line. Begin just over the line of stitching that's almost 2 inches from the inner topstitching. End your stitching just over the inner topstitching on the other side, and be sure to backstitch at the beginning and end.

    As you sew support the weight of the blanket, so it doesn't pull your stitches. Feel along the marked line as you go, and push any stray beads out of the way. If you meet any resistance when sewing, chances are a bead got in the way.

    Then, repeat the process of adding filler to a vertical channel and sewing horizontally to close off the row of filled squares until all of the lines are stitched.

    preparing to sew across the channels
    Credit: Mollie Johanson
  6. Topstitch the Open End of the Blanket

    When you reach the top of the blanket, sew the last row of squares closed. This stitching should meet up with the line of inner topstitching, overlapping a tiny bit.

    Fold the edges of the open side in about 1/2 inch. Starting and ending where the topstitching ended on the sides, topstitch 1/4 inch from the edge. 

    Tip

    Normally all topstitching would happen at the end of a project. But because this project gets quite heavy, it's much easier to do most of the topstitching before adding the filler and then finish off the top at the end.

    topstitching the weighted blanket
    Credit: Mollie Johanson

Weighted Blanket Tips

  • Instead of marking squares on a large piece of fabric for the blanket front, you can sew squares to make a patchwork weighted blanket. Then, sew the channels and rows along the seams.
  • Sew with a small stitch length to keep the filler beads in place.
  • Use a strong, thick needle, such as one designed for sewing denim, to reduce the chance of your needle breaking.
  • Avoid pulling or pushing the blanket while sewing the rows. Support the weight, and let the sewing machine's feed dogs do their job of pulling the fabric through.
  • If possible, push your sewing machine in from the edge of your sewing table. Having extra table space helps to support the weight of the blanket as you sew. 
  • Above all, sew safely. Pay attention to the location of the pins, watch out for breaking needles, and keep your fingers out of the way.
DIY weighted blanket
Credit: Mollie Johanson
Explore more: