Sewing a bean bag chair means cutting durable fabric panels, sewing sturdy seams, and installing a zipper for refillable filling.
Making one at home gives you control over size, fabric, and fill — plus a project you can brag about. The process is straightforward: cut panels to your pattern, sew the sides with strong 1/2-inch seams, install a zipper for easy filling, and leave an opening you can close securely. An inner lining plus an outer cover adds durability and simplifies the job of getting filler inside. Before you cut anything, decide on your final dimensions and buy fabric rated for heavy use.
If you are planning a chair for a child, our tested roundup of bean bag chairs for kids covers ready-made options worth comparing against your build time.
What Fabric and Filler Do You Need?
Pick a tightly woven, durable fabric like canvas, denim, or faux leather for the outer shell. A standard chair uses roughly 2 to 3 yards, depending on your pattern size. For the inner lining, choose a lighter but still sturdy cotton or muslin to hold the beads without stressing the outer seams.
Polystyrene pellets are the standard filler — they are light, mold to the body, and hold up well with regular use. You will need about 8 to 10 cubic feet of beads for a typical adult-sized chair. Fill the liner to roughly 75–80% capacity rather than stuffing it full, since overfilling creates a hard, uncomfortable seat. Keep the pellets contained while you work; the material scatters easily and is a pain to chase down.
Step-by-Step Sewing Method
Measure and cut your fabric into panels based on your pattern dimensions. A classic bean bag shape uses a circular top and bottom plus a side panel, though square and pyramidal patterns exist. Divide the upper edge of the side panel into six equal parts and mark them with chalk for matching assembly points.
Sew the bottom pieces together with a true 1/2-inch seam allowance, then press the seams open. Install a zipper centered over the seam — this is the refill access. Stitch down each side of the zipper tape 1/4 inch from the zipper teeth to secure it firmly. When you turn the bag right side out later, the zipper should sit partially open so the fabric has room to pull through.
Sew the side pieces into a loop, then topstitch along the edges for reinforcement. Attach the top panel using a scant 1/2-inch stay stitch along the curve, clipping the seam allowance at 1/2-inch intervals so the fabric bends smoothly around the circle. Match your six marked points to keep the panel even. Then attach the bottom panel the same way, leaving the zipper accessible for filling.
For the inner lining, repeat the entire process with your muslin or lining fabric. This second bag keeps the beads contained and protects the outer shell’s seams from constant pressure.
Filling and Closing the Chair
Turn the lining right side out and place it inside the outer cover, aligning the zipper openings. Use a wide funnel or a cut-down cardboard tube to pour the polystyrene pellets through your zipper opening without spilling them. Fill to about 75–80% capacity — the chair should feel plush, not rigid. Add roughly 20% less than the bag’s full volume for the best comfort and longevity.
Close the lining securely, then zip the outer shell closed. Ensure the zipper is fully engaged and protected by a locking mechanism or a fabric tab that keeps it from sliding open during play. Strong double stitching along the main stress seams adds a meaningful margin of safety for heavier use.
Common Mistakes Worth Avoiding
- Overfilling — a packed-tight chair feels like sitting on a rock and strains the seams.
- Loose filler management — pouring beads straight from the bag invites spills; always use a funnel.
- Weak seams — bean bags endure constant shifting weight; reinforce stress points with a second stitch line.
- Unsecured zippers — a small child can pry open a non-locking zipper, which creates a hazard.
Safety Notes and Repairs
The U.S. Consumer Product Safety Commission has documented serious risks with bean bag fill. CPSC guidance on bean bag safety states it is aware of 5 deaths and at least 27 other incidents in which children and toddlers inhaled or ingested the polystyrene filling. Most of these cases involved chairs with a small T-shaped plastic tab on the zipper head that children could pry open.
If you own or make a chair with that T-shaped tab, replace the zipper pull with a locking style or install a fabric safety flap that fully covers the zipper track. Check the zipper regularly for wear. Any sign that a child can access the filling means the chair needs immediate repair or replacement. For a child’s chair, add a secondary closure — like a hook-and-loop flap over the zipper — for an extra layer of protection.
Weighing a store-bought option against your sewing effort? Compare features, fill quality, and safety closures in our guide to the best bean bag chairs for kids before you commit.
References & Sources
- CPSC. “American Bean Bag Recall Information.” Details deaths and incidents involving zipper tab hazards.

