Make a sturdy drawstring backpack from home decor fabric
A drawstring backpack is a useful first bag-making project, especially when you want something practical without committing to a complicated pattern. With two fabric panels, a simple lining and a pair of cord channels, you can create a lightweight rucksack for library books, gym clothes, picnics or everyday errands.
Home decor fabric gives this project extra character and strength. A remnant of curtain fabric, a sample of furnishing cotton or a cheerful cushion cover can become a useful handmade bag instead of sitting unused in a cupboard. The main consideration is weight: some upholstery fabrics are too stiff for easy turning, while lighter decorator cottons are ideal.
This version uses a straightforward construction method that can be adapted to the fabric you already have. You can find more practical ideas among these sewing projects, then personalise the backpack with contrast lining, appliqué, pockets or handmade cord.
Choose suitable home decor fabric
Look for fabric with enough body to hold its shape but not so much thickness that several layers become difficult to sew. Cotton twill, lightweight canvas, cotton-linen blends and medium-weight curtain fabrics are all good options. A fabric with a firm weave will resist stretching around the cord casing and cope well with regular use.
Avoid very loose upholstery weaves, fabrics coated with plastic and extremely thick chenille unless you have a strong machine and suitable needles. Thick materials can create bulky seams, especially where the bag base, side seams and drawstring channels overlap.
Before cutting, wash and dry washable fabric in the same way you expect to launder the finished backpack. Furnishing fabric may shrink, and prewashing also reveals whether the colours bleed. Press it carefully afterwards, using a pressing cloth if the surface has texture or a coating.
Gather the supplies and measurements
For a medium child- or adult-sized backpack, cut two outer rectangles measuring approximately 38 cm by 45 cm and two lining rectangles of the same size. These dimensions create a useful everyday bag, but you can make it narrower for a book bag or wider for sportswear. Add a small boxed base if you want more capacity.
You will also need matching thread, fabric scissors or a rotary cutter, clips or pins, an iron, a safety pin and about 2 m of strong cord or webbing. A universal 90/14 needle usually handles medium-weight furnishing cotton, while a denim needle may be more appropriate for canvas.
| Material | Useful choice | Why it matters |
|---|---|---|
| Outer fabric | Cotton canvas, twill or curtain cotton | Provides strength and structure |
| Lining | Quilting cotton or lightweight polycotton | Reduces bulk and makes the inside neat |
| Cord | Cotton rope, paracord or braided polyester | Forms comfortable adjustable straps |
| Thread | Good-quality polyester | Handles pulling at the seams |
| Needle | 90/14 universal or denim | Matches the thickness of the layers |
| Optional stabiliser | Light woven interfacing | Supports soft fabric without making it rigid |
If your outer material is fairly floppy, fuse lightweight woven interfacing to the wrong side before cutting. Do not automatically interface every home decor fabric: a stiff fabric can become awkward to turn and uncomfortable to wear.
Prepare and sew the bag body
Transfer the measurements accurately and mark the top edge of each outer and lining piece. If your fabric has a directional print, check that both pieces face the correct way before cutting. This small step prevents an upside-down design once the backpack is assembled.
Place the outer pieces right sides together and sew the two side seams and the bottom seam, using a 1.5 cm seam allowance. Backstitch at the beginning and end, then finish the raw edges with zigzag stitching, an overlocker or pinking shears. Home decor fabric can fray quickly, so do not leave the seams completely unfinished.
Repeat with the lining, but leave an opening of around 10 cm in the centre of the bottom seam. This gap will allow you to turn the bag right side out later. Press the seams open where possible, taking care not to flatten a textured fabric.
For a simple flat base, leave the corners square. To create a little depth, pinch each bottom corner so the side seam meets the bottom seam, then mark and stitch across approximately 5 cm from the point. Trim the excess triangle and repeat on the lining. A boxed base is particularly helpful when the backpack will carry a water bottle or lunch container.
Create neat drawstring channels
The cord channels sit at the top of the bag, so accurate pressing makes a noticeable difference. Fold the top edge of each outer panel down by 1 cm, press, then fold it down again by roughly 4 cm. Stitch close to the lower folded edge to make a continuous tunnel. Repeat with the lining only if you want the lining to support the channel; otherwise, keep the lining top edge slightly below it.
An alternative method is to make separate channel tabs from fabric strips. Cut two strips approximately 8 cm by 38 cm, fold each in half lengthways, press and sew them to the front and back of the bag. This approach works well when the outer fabric is thick because it avoids folding a bulky top edge several times.
Keep the stitching parallel and check that the cord can pass freely before joining the lining to the outer bag. If the channel is too narrow, the cord will drag and the top will not open smoothly. A narrow hem foot or edge-stitching foot can help produce an even finish, though ordinary careful sewing works just as well.
Assemble the lining and straps
Turn the outer bag right side out and keep the lining inside out. Place the outer bag inside the lining so the right sides face each other. Match the side seams and top edges, then stitch around the entire opening. Use clips if the fabric is thick, as pins can distort layers and leave unnecessary holes.
Pull the bag through the opening in the lining. Push out the corners with a blunt turning tool, press the top edge and sew the lining opening closed by machine or with a ladder stitch. Tuck the lining into the outer bag and press again, avoiding direct heat on any coated or delicate surface.
Cut the cord into two equal lengths. Thread one piece through the left side of the channel, around the back and out at the left side, then thread the other through the opposite route. The two cords should cross inside the channels and emerge at opposite sides. Tie the ends securely at the lower side seams, or pass them through small fabric loops stitched into the bottom corners.
Reinforce these lower attachment points with a small rectangle of stitching or a fabric patch. This is where the greatest strain occurs when the backpack is lifted. Test the straps gradually before filling the bag, checking that the cord does not cut into the fabric or pull the seam open.
Add practical details and personality
A home decor fabric backpack already has plenty of visual impact, but small details can make it more useful. Add an internal slip pocket before sewing the lining into the bag, using a rectangle of lining fabric folded at the top and stitched to one lining panel. A key loop made from folded tape is another simple addition that prevents keys disappearing into the bottom.
You can combine fabrics by using a patterned furnishing fabric for the front and a plain canvas for the back. If the fabric has a large motif, centre it before cutting and consider pattern placement at the pocket. Contrast cord, a leather cord stop or a small woven label can give the finished piece a polished look.
This kind of project is also a good opportunity to use small remnants. A sturdy cushion cover may provide the main panels, while leftover cotton can become the lining or channel tabs. For another scrap-friendly accessory, take a look at this reversible bucket hat, which uses a similarly practical approach to fabric pairing.
Make the finish dependable
The best-looking backpack is one that can withstand being opened, closed and carried repeatedly. Stitch slowly over thick intersections, lengthen the stitch slightly for dense fabric and use a fresh needle if the machine begins skipping. Pressing at each stage is just as valuable as accurate cutting because it helps seams sit flat and channels remain even.
Before giving the bag its first proper outing, fill it with a modest load and inspect the top edge, cord channels and lower strap points. If the fabric begins to pull, add a reinforcing patch inside or strengthen the seam with a second row of stitching. For a child’s bag, choose soft cord and secure every knot firmly.
Keep notes of the final measurements and any changes you make. The next version might be taller, wider or made with a zipped pocket. If you are sharing the finished project or using recommended products, review the site’s disclosure page for relevant information.
Details worth checking before sewing
- Prewash and press the furnishing fabric before measuring or cutting.
- Match the needle and thread to the weight of the outer material.
- Leave a generous opening in the lining for easy turning.
- Reinforce the lower cord attachment points before adding weight.
- Test the completed channels with the cord before closing any openings.
A drawstring backpack made from decorator fabric is quick enough for a weekend project yet flexible enough to reflect your own style. Start with a manageable size, choose a fabric that feels comfortable in the hand and take time over the pressing and reinforcement. Then fill it with the essentials, adjust the cords and carry a genuinely useful handmade accessory on your next outing.
Popular Pattern Reviews
| Pattern | Designer | Type | Highlight |
|---|---|---|---|
| Compose Robe (Kids) | Love Notions | Robe / Loungewear | Sizes 2T–16, cosy & practical |
| Tempo Sundress | Love Notions | Sundress | No closures, shirred back panel |
| Arlington Sweater | Love Notions | Sweater | Cold-weather staple |
| Sybil Illusion Skirt | Love Notions | Skirt (knit) | 7 variations, optional pockets |
| Camden Pinafore | Nina Lee Patterns | Pinafore dress | Year-round layering piece |
| Ogden Cami (dress hack) | True Bias | Cami / Dress | Versatile wardrobe builder |
| Burda 6829 | Burda | Dress | Multi-sized, special-occasion |
Stay in Touch
Subscribe to the newsletter for sewing inspiration, pattern tips, and project ideas delivered straight to your inbox.