Sew a Weighted Lap Blanket in 2 Hours for $35
The difference between a weighted blanket that stays put and one that shifts into a lumpy mess comes down to how tightly you grid-stitch the pellet pockets.
![[#~image_alt_1~#]](/_next/image?url=https%3A%2F%2Fd3klpa3rfwubzz.cloudfront.net%2Fmedia%2FAPI%20Uploads%2FDIY%2Feba8e6f28927246f0bb340ee416a7982_eaed5b4cc9.jpg&w=1920&q=75)
There's a reason weighted blankets cost $60-100 in stores, and it's not the fabric — it's the labor of evenly distributing weight so it doesn't all slide to one corner the first time you use it. The distinction between a weighted lap blanket that stays flat and one that fails within a week comes down to pocket size: sew your grid too large and the poly pellets pool and clump; keep each pocket to roughly 4x4 inches and the fill stays locked in place through washing and daily use. This project takes about 2 hours of sewing time and costs around $35 for cotton fabric and poly pellets, making it a perfect cozy-season project for chilly October evenings when you want a slower, tactile task. You don't need a fancy sewing machine — just a straight stitch and patience for the grid lines.
What You'll Need
- Materials (~$35 total):
- 1.5 yards cotton or flannel fabric, front side (~$12)
- 1.5 yards cotton or flannel fabric, back side (~$12)
- 5 pounds food-grade poly pellets (~$9)
- All-purpose thread, matching color (~$2)
- Fabric marking pen or tailor's chalk (~$1, often on hand)
- Tools:
- Sewing machine with straight stitch capability
- Fabric scissors or rotary cutter
- Straight pins or fabric clips
- Kitchen scale for measuring pellets
- Funnel or paper cone for pouring pellets
How to Do It
- Cut both fabric panels to identical 30x40-inch rectangles, since any size mismatch will pucker the seams once weight is added and pull the whole blanket off-square.
- Pin the two panels right sides together along three edges, leaving one short end open for turning and filling — this open end becomes your final closure point.
- Sew a half-inch seam around the three pinned sides, backstitching at both ends so the corners don't blow out later under the pellets' weight.
- Turn the blanket right side out through the open end and press flat, which makes your grid lines easier to mark accurately in the next step.
- Mark a grid of 4-inch squares across the entire blanket with your fabric pen, since this specific pocket size is what keeps pellets from clumping or shifting after repeated washing.
- Stitch vertical lines along your grid marks first, sewing straight from the open end to the closed end, creating a series of open-topped channels.
- Fill each channel with a measured scoop of poly pellets using your kitchen scale — aim for consistent weight per pocket so the finished blanket doesn't tilt to one side when draped over your lap.
- Stitch the horizontal lines to seal each pocket individually, then close the remaining open edge with a final seam, since sealing pockets one row at a time is what actually prevents pellets from migrating between rows.
Occupational therapists who recommend weighted blankets for sensory regulation typically size them at roughly 10% of the user's body weight — for a lap blanket, that usually means 3-5 pounds of fill rather than a full-bed 15-pound blanket, which keeps it comfortable for daytime use on the couch instead of feeling pinning or restrictive.














