
Duffel Bag Free Tutorial & Pattern: Sew Your Own Stylish Travel Companion
There is something deeply satisfying about carrying a bag you made yourself. When you pull a handmade duffel out of the overhead compartment or sling it over your shoulder at the gym, you get to say those magic words: “I made this.” Today, I want to walk you through everything you need to know to sew a classic duffel bag from scratch — no pattern to purchase, no experience required beyond basic sewing skills. This free tutorial and pattern will take you step by step from cutting your fabric all the way to attaching the zipper and handles, with tips along the way to help you get professional-looking results.
Whether you are looking for a weekender bag, a gym bag, or a carry-on that actually fits your style, this project delivers. Let’s get into it.
Why Sew Your Own Duffel Bag?
Before we dive into the tutorial, it is worth taking a moment to think about why you might want to sew this bag rather than simply buying one. The answer goes beyond saving money, though that is certainly a benefit. When you sew your own duffel, you get to choose every detail: the fabric weight, the lining color, the hardware finish, the size. You can make a bag that is exactly the right dimensions for a weekend trip, or one that fits perfectly in the overhead bin of the airlines you fly most. You can match it to your other luggage, personalize it with embroidery, or use a bold canvas print that you have never seen in any store.
Sewing your own bag is also a wonderful way to build skills. Bag making sits at a sweet spot in sewing education because it introduces techniques like installing zippers, attaching hardware, boxing corners, and working with interfacing and stabilizers — all without requiring you to fit the garment to a body. If you have been intimidated by garment sewing, bags are a fantastic way to practice the technical side of things in a lower-stakes environment.
Materials and Supplies You Will Need
Getting your materials together before you start is the single best thing you can do to ensure a smooth sewing session. Here is what this project calls for.
Fabric: For the exterior, you want something sturdy. Waxed canvas, duck cloth, cordura nylon, or a heavy-weight cotton canvas all work beautifully. For a standard weekender-size duffel (approximately 20 inches long by 12 inches in diameter), you will need about 1.5 to 2 yards of exterior fabric depending on its width. For the lining, a lighter fabric like quilting cotton or a ripstop nylon works well. You will need roughly the same amount.
Interfacing: A heavy-weight fusible interfacing like Pellon 809 Décor-Bond or a woven fusible stabilizer will give the bag structure and help it hold its shape. Plan on enough to interface all of your exterior panels.
Zipper: One 22-inch zipper (or longer if you prefer a wider opening) for the main closure. Nylon coil zippers or metal-tooth zippers both work. A separating zipper is not necessary here; a standard closed-end or continuous zipper cut to length is ideal.
Hardware: You will need two D-rings and two swivel clips or snap hooks if you want a removable shoulder strap, plus two rectangular rings or slider buckles. Look for nickel, brass, or black hardware depending on your aesthetic. Additionally, four rivet studs or bag feet for the bottom of the bag are a nice professional touch.
Webbing: About 2 yards of 1.5-inch nylon or cotton webbing for the handles and strap attachment loops.
Thread: A heavy-duty polyester thread in a matching or contrasting color. Upholstery thread is even better for stitching through multiple layers of canvas.
Tools: A rotary cutter and cutting mat, fabric shears, tailor’s chalk or a fabric marker, a ruler or quilting square, plenty of pins or Wonder Clips (these are especially useful for thicker fabrics), and a zipper foot for your sewing machine.
Free Pattern Measurements
This pattern is fully adjustable, but the measurements below will give you a versatile weekender duffel that is approximately 20 inches long, 12 inches in diameter, and holds around 40 liters.
Main Body Panel (cut 1 on the fold, or cut 2 and seam): 42 inches wide by 14 inches tall
End Circles (cut 2 from exterior, cut 2 from lining): A circle with a diameter of 13 inches
Zipper Panel (cut 2 from exterior, cut 2 from lining): 6 inches wide by 22 inches long
Handle Tabs (cut 4 from exterior): 3 inches wide by 5 inches tall
Side Strap Loops (cut 2 from exterior): 3 inches wide by 4 inches tall
Lining Body Panel (cut 1 on fold or cut 2 and seam): Same dimensions as the exterior body panel
Interior Pocket (optional, cut 1): 12 inches wide by 10 inches tall, plus a 1-inch strip for the zipper or cut an open patch pocket at 12 inches wide by 8 inches tall
Take all of these measurements and trace them onto pattern paper or directly onto your fabric using tailor’s chalk. Add a half-inch seam allowance to all edges unless otherwise noted — this pattern already accounts for seam allowances in the measurements above.
Preparing Your Fabric
Once you have cut all your pieces, the first step is applying your interfacing to the exterior pieces. Follow the manufacturer’s instructions for your specific interfacing product, but in general you will place the interfacing (glue side down) onto the wrong side of your fabric, cover it with a damp press cloth, and press firmly with a hot iron for several seconds at a time. Do not slide the iron — press, lift, and move. Work your way across the entire piece, overlapping slightly as you go.
Interface the main body panel, both end circles, and the zipper panels. The lining pieces do not need interfacing.
While you have the iron out, press all of your fabric pieces. Crisp, flat fabric is dramatically easier to sew accurately.
Next, fold your handle tabs in half lengthwise, wrong sides together, and press. Open them back up, fold the long edges in to meet the center crease, then fold in half again along the original crease so that you have a neat four-layer strip. Topstitch along both long edges. Repeat for your strap loops. Set these aside.
Step One: Install the Zipper Panel
The zipper panel runs along the top of the bag and holds the main zipper. Take your two zipper panel pieces (exterior fabric). Press a half-inch fold along one long edge of each piece. Place the folded edge of one panel along the top tape of the zipper, right side facing up, so that the fold sits just beside the zipper teeth. Pin or clip in place and stitch close to the fold using your zipper foot. Repeat with the second panel on the other side of the zipper.
Now take your lining zipper panels and press a half-inch fold along one long edge of each. Lay them wrong side to wrong side with the exterior zipper panels, tucking the raw edges inside, and topstitch along the folded edge to enclose all the raw edges neatly. Your zipper panel is now clean on both sides.
Topstitch along both sides of the zipper, approximately one-quarter inch from the fold, for a clean, professional finish.
Step Two: Attach the Handles and Strap Loops
Fold each handle tab in half so that it forms a loop. Pin two handle tabs onto each short end of the main body panel (the exterior piece), positioning them about three inches in from each side edge and aligned with the top raw edge of the body panel. They should be sandwiched between the exterior and lining with the loop pointing downward (toward the center of the fabric) and the raw ends aligned with the raw top edge. Baste them in place a quarter inch from the edge.
Do the same for the strap loops, placing one on each side of the body panel at the center point of each long side, loop pointing inward and raw edges aligned.
Thread a D-ring onto each strap loop before you sew them down. This is easy to forget, and it is much harder to add later.
Step Three: Sew the Zipper Panel to the Body
Lay the main body panel right side up. Align one long raw edge of the zipper panel assembly with the top long edge of the body panel, right sides together. Pin carefully. Stitch with a half-inch seam allowance. Press the seam open or toward the zipper panel.
Repeat on the other long edge of the zipper panel, joining it to the other side of the body panel (since the body panel wraps all the way around). You now have a tube with a zipper running along the top.
At this point, open the zipper at least halfway — this is crucial. If you forget to open the zipper before you close the bag completely, you will not be able to turn it right side out.
Step Four: Attach the End Circles
Now comes the part that people find most intimidating: sewing the circles onto the tube. The key is to clip the seam allowance of the tube (not the circle) at regular intervals — about every inch — so that the fabric can curve smoothly around the circle’s edge.
Fold each circle in half and mark the halfway and quarter points around the edge with a pin or small notch. Do the same for the open ends of the tube. Match the quarter points of the circle to the quarter points of the tube end and pin in place. Then ease the rest of the fabric around the circle, clipping more as needed to eliminate puckering.
Stitch with a half-inch seam allowance, going slowly and pivoting slightly as you work around the curve. Use your fingers to guide the fabric and keep the edges aligned. When you have gone all the way around, backstitch to secure.
Trim the seam allowance on the circles to about a quarter inch to reduce bulk. Do not trim the body panel seam allowance.
Repeat for the second end circle.
Step Five: Construct and Insert the Lining
Construct the lining using the same method as the exterior — sewing the lining body panel into a tube, then attaching the lining end circles — but leave a gap of about five or six inches unsewn in one of the circle seams. This gap is your turning opening.
Before you close up the lining, now is the time to add any interior pockets. For a simple patch pocket, hem the top edge of your pocket piece, press under the remaining three sides, and topstitch it onto the lining fabric. For a zippered pocket, install a small zipper across the top of the pocket piece before attaching it to the lining.
Place the exterior bag inside the lining, right sides together (so the right side of the exterior faces the right side of the lining). Tuck the exterior down into the lining so that the zipper area aligns with the top of the lining opening. Match the seam lines and pin carefully all the way around.
Stitch around the entire opening with a half-inch seam allowance.
Turn the bag right side out through the gap you left in the lining circle seam. Poke out all the seams, press everything flat, and then slipstitch or machine stitch the gap in the lining closed.
Push the lining down inside the bag and press the top opening. Topstitch around the top opening if desired.
Step Six: Add Bag Feet and Final Hardware
Flip the bag so the bottom is facing up. Mark the position of four bag feet, evenly spaced and about an inch in from the edge. Use an awl or hole punch to make small holes, then insert the metal post of each bag foot, place a washer over the prongs on the inside, and bend the prongs outward to secure. This step is optional but adds years to the life of your bag by protecting the bottom fabric from floor surfaces.
If you want a shoulder strap, thread a length of webbing through one of the swivel hooks, loop it through a slider buckle, and back through. Attach the hook to one D-ring and repeat on the other side. Adjust the strap to your preferred length and you are done.
Tips for Getting the Best Results
Pressing is half the work in bag making. Every time you sew a seam, press it before moving on. Flat seams are easier to work with, reduce bulk, and give the finished bag a cleaner look.
Use a denim or leather needle when working with canvas. A fresh needle makes an enormous difference in stitch quality on heavy fabrics.
Go slowly around the curves of the end circles. Speed is the enemy of accurate curve-sewing. Take your time, and if a section looks puckered, unpick it and ease the fabric more carefully before restitching.
Topstitching at a consistent distance from the seam or edge is one of the most visible markers of a well-made bag. Use your presser foot as a guide, or apply a strip of painter’s tape to your machine bed at the correct distance.
If you are using a fabric that frays easily, serge or zigzag all of your seam allowances before assembling the bag. The inside of a well-made bag looks just as intentional as the outside.
Customizing Your Duffel
One of the greatest joys of making your own bag is the ability to customize it freely. Here are a few ideas to make this duffel your own.
Add a key clip inside the main compartment by stitching a small loop of webbing to the lining seam before you close the bag. A small carabiner or swivel hook clipped to that loop means you will never dig for your keys again.
Quilt the exterior fabric before cutting your pieces for a padded, boutique look. A simple grid pattern in a contrasting thread color adds beautiful texture to solid-colored canvas.
Use a striped webbing or a bold printed cotton for the handles to add a pop of color. The handles are one of the most visible elements of the finished bag and a great place to play with contrast.
Monogram or embroider the end circle panel before assembling. This is the easiest panel to hoop in an embroidery machine, and a simple monogram in a classic font is timeless.
Wax your finished canvas bag with a block of beeswax or a commercial wax like Otter Wax for water resistance and a beautiful aged look. Simply rub the wax into the fabric and use a heat gun or hair dryer to melt it in.
Troubleshooting Common Problems
If your zipper installation looks puckered or wavy, check that you were not stretching the fabric as you sewed. Always hold the fabric taut but never pull it. Also, make sure your zipper foot is adjusted to the correct side.
If the end circles are puckering despite clipping, try clipping more frequently — every three-quarters of an inch — and ease the fabric more generously as you go around.
If your bag looks lopsided when it is finished, check that your strap loops were centered correctly on each side of the body panel and that your handles were placed symmetrically.
If the lining is visible at the top of the bag, press the opening more firmly and consider adding a line of topstitching all the way around the top edge to keep everything in place.
Final Thoughts
Sewing a duffel bag from scratch is one of those projects that teaches you an enormous amount while delivering something genuinely beautiful and useful at the end. Once you have made one, you will understand every step so well that the second one will come together in half the time. You might find yourself making them as gifts, making matching sets for trips, or experimenting with entirely different sizes and proportions.
This free duffel bag pattern and tutorial is designed to be a starting point, not a rigid set of instructions. Adjust the dimensions to suit your needs. Experiment with different fabrics and hardware. Make it yours. The most important thing is to start — measure your pieces, cut your fabric, and take that first seam. The rest will follow.
Happy sewing.