How to Line a Bag: Choosing Between Ripstop, Canvas, and Hexatex
By Your Sewful Therapy is in Session... – Sewful Therapy | Published: 2026-09-11
Category: How-to Guides
Learn how to line a bag with the right fabric. Compare ripstop, canvas, and Hexatex linings, plus a step-by-step lining process that prevents bulk and sag.
Quick answer
For most bags, choose a lining that matches the bag's structure: ripstop for lightweight, water-resistant linings; canvas for sturdy, structured bags; and Hexatex when you want a durable, slightly stiff lining that holds its shape. Cut the lining 1/8" to 1/4" smaller than the exterior, sew it with a 3/8" seam allowance, and leave a 4" to 6" opening for turning.
A good lining hides raw seams, adds structure, and makes the inside of your bag as intentional as the outside. The fabric you choose changes how the bag feels, how it wears, and how easy it is to sew.
This guide walks through ripstop, canvas, and Hexatex linings, then gives you an ordered process for cutting, sewing, and installing a lining that lies flat and lasts.
Match the lining to the bag's job
Start by deciding what the bag needs to do. A lightweight crossbody or pouch benefits from a thin, water-resistant lining that adds little weight. A structured tote or backpack needs a lining that can support the exterior fabric and hold its shape when the bag is empty. A wallet or small accessory may need a lining that resists fraying and stays crisp through repeated opening and closing.
The best fabric for bag lining is the one that supports the exterior without fighting it. If your exterior is already stiff, a heavy lining can make turning the bag difficult and create bulky seams. If your exterior is soft, a flimsy lining will let the bag collapse and wear through at the corners.
- Weigh your exterior fabric and interfacing before choosing a lining weight.
- Cut a small test seam with your chosen lining to check for puckering or bulk.
Ripstop: lightweight, water-resistant, and easy to sew
Ripstop is a lightweight nylon or polyester fabric with a reinforcing grid that stops tears from spreading. It is a strong choice for bag lining when you want water resistance without weight. It also works well as a lining for outdoor gear, travel bags, and pouches where the interior may see moisture or abrasion.
Because ripstop is thin, it can be slippery to cut and sew. Use sharp pins or clips, a fresh needle, and a slightly longer stitch length. If your ripstop has an adhesive backing, you can skip basting in some areas, but test the adhesive on a scrap first to make sure it does not gum up your needle.
- Use a 70/10 or 80/12 needle for lightweight ripstop.
- Sew a test seam before committing to your bag panels.
Canvas: sturdy, structured, and forgiving
Canvas is a woven cotton or cotton-blend fabric that gives a bag body and a traditional look. A canvas bag lining is a good match for totes, duffles, and structured backpacks because it holds its shape and hides seams well. It also takes well to pockets and dividers.
The tradeoff is weight and bulk. Canvas can be heavy, and it does not resist water unless it has been treated. If you use canvas as a lining, keep seam allowances trimmed and consider a lighter canvas for smaller bags. Press seams open as you go to reduce bulk at the corners.
- Trim canvas seam allowances to 1/4" after sewing to reduce bulk.
- Press seams open before attaching the lining to the exterior.
Hexatex: durable, slightly stiff, and shape-holding
Hexatex is a hex-patterned polyester ripstop fabric that is durable, ultrathin, and water-resistant. As a lining, it adds a bit of structure without the weight of canvas, making it a strong option for bags that need to stand up on their own. It also has a sleek finish that makes it easy to wipe clean.
Hexatex is available in adhesive and non-adhesive versions, so you can choose whether you want to fuse it to your exterior or sew it as a separate lining. If you are new to Hexatex, sew a test seam first: the fabric is thin, and a mismatched needle or stitch length can cause skipped stitches.
- Use a 80/12 needle and a 2.5 to 3.0 stitch length for Hexatex.
- If using adhesive Hexatex, test the bond on a scrap before fusing.
Step-by-step: how to line a bag
Once you have chosen your lining fabric, the process is the same whether you use ripstop, canvas, or Hexatex. Work slowly, press as you go, and check the fit before you sew the final seam.
The steps below assume you have already made your exterior bag and are ready to install the lining. If your bag has a zipper or closure, install that first so the lining can be sewn around it.
- Always sew a test seam with your lining fabric before starting.
- Keep your seam allowance consistent to avoid a twisted lining.
Your lining process, step by step
- Measure and cut the lining: Cut your lining pieces using the same pattern as the exterior, then trim 1/8" to 1/4" from all sides. This keeps the lining from bunching inside the bag. Checkpoint: the lining should be slightly smaller than the exterior, not larger.
- Sew the lining pieces together: With right sides together, sew the lining sides and bottom with a 3/8" seam allowance. Leave a 4" to 6" opening in the bottom for turning. Common mistake: forgetting the turning opening and having to unpick a seam later.
- Press the seams: Press the seams open or to one side, depending on bulk. Pressing now makes the lining lie flat when installed. Checkpoint: seams should be flat and not twisted.
- Attach the lining to the exterior: With right sides together, pin the lining to the exterior around the top edge, matching side seams and centers. Sew with a 3/8" seam allowance. Common mistake: stretching the lining as you pin, which causes puckers.
- Turn and finish: Turn the bag right side out through the opening, push out corners, and press the top edge. Sew the opening closed by machine or hand. Checkpoint: the lining should sit inside the bag without pulling.
- Add zipper pulls and final details: Install your zipper pulls and check that the lining does not catch in the zipper. Trim any loose threads. Next step: topstitch the bag opening if you want a crisp finish.
Lining fabrics from our catalog
- Adhesive Hex Polyester Ripstop 420D (HALF Yard) Turquoise: This durable, ultrathin, water-resistant nylon ripstop is designed for maximum performance and can be used as a lining or exterior fabric. The adhesive backing lets you fuse the lining in place, which saves time and reduces shifting on small or curved panels.
- Hex Polyester Ripstop 420D Wet Cement (Yard): This water-resistant polyester ripstop is durable and ultrathin, with a sleek finish, and can be used as a lining or exterior fabric. A non-adhesive option gives you a traditional sew-in lining that is easy to reposition and press.
- Poke Boba Hexatex (YD): Hexatex is a hex-patterned fabric that is durable and water-resistant, with a sleek finish. Use it when you want a lining that adds structure and wipes clean without the weight of canvas.
- Dark Geo Striped Jewel Tone SEWLUXE (YD): This fabric is sold by the yard and ships from our store with shipping calculated at checkout. A patterned lining can hide stains and add a surprise detail inside an otherwise plain bag.
Choosing a lining comes down to the bag's purpose: ripstop for light, water-resistant interiors; canvas for sturdy, structured bags; and Hexatex for durable, shape-holding linings. Pick the fabric that supports your exterior, then follow the steps above for a clean, professional finish.



