Who says functional can’t be stylish? Today, we are going to show you this DIY Duffle Bag Tutorial! You know that here at HappiestCamper, we love sharing functional sewing projects that you can make for yourself and others. And when I saw this fabric at Joann’s, I knew exactly how we needed to use it! This bag is perfect for a fun overnight trip with friends or you could even use it for a weekend getaway. Bags are my favorite and this is my first try at a duffle bag. I am super happy with how it turned out and I hope you enjoy making it as much as I did. This duffle bag is an easy to moderate sewing project that only takes about two yards of fabric and a few hours to make. It features sturdy straps (that you don’t even have to turn out!), a reinforced bottom panel, and a zipper that goes all the way to both sides. And I have to confess, mine was originally going to be for a friend, but I fell in love with it as I sewed along, so now it looks like I’m going to have to make another. I don’t think I can bear to part with this one.

So, pick out some fabric that you love and gather your supplies from the list below. I used some fleece interfacing to add some durability to my bag and use cordage to make some piping around it, but those are optional if you don’t want to add them. Let’s get started on this fun sewing tutorial!

Printable PDF Version of how to sew a Duffle Bag - This PDF version has been optimized for printing and you won’t need to access the internet every time you want to make it. If you would like to purchase an ad free printable version of this sewing pattern & tutorial, please visit our Etsy Shop listing for Duffle Bag - PDF Download & you can purchase a PDF downloadable version of this gym bag pattern & tutorial or you can keep reading for the free version of this tutorial.
What You’ll Need:

- Main Fabric – 2/3 yard
- Lining Fabric – 2/3 yard
- Trim Fabric – 1/2 yard
- Fusible Fleece – 1-1/3 yards
- 3/16″ cording – 2 yards
- Iron
- Ironing Board
- Coordinating Thread
- Sewing Machine
- Straight Pins
- Clover Clips (optional)
- Self Healing Cutting Mat, Rotary Cutter, and Acrylic Ruler
- 20″ zipper
DIY Duffle Bag Tutorial

First, cut out your fabric and fusible fleece. You’ll need:
From Large Flowers (Main Fabric)
(2) Main pieces 19” x 15”
(2) Circles 9.5”
From Small Flowers (Lining Fabric)
(2) Main pieces 19” x 15”
(2) Circles 9.5”
From Polka Dots (Trim Fabric)
(2) Strap pieces 42” x 2.5”
(1) Bottom panel 19” x 6”
(2) Cording strips 2” x 30”
From Fusible fleece
(4) Main pieces 19” x 14.5”
(4) Circles 9.25”
(2) Strap pieces 42” x 1”
(1) Bottom panel 19” x 5”

Match up each piece of fusible fleece to its corresponding cut of fabric. The only pieces that shouldn’t have a matching fleece are the two cording strips.

Use an iron to fuse the fleece to the back of the main pieces, the end circles, and the bottom panel.

Double check to make sure the fleece has bonded. Iron again if necessary.

Now we can start sewing our duffle bag! Lay the two main outer panels right sides together. Sew the bottom together with a 1/4″ seam allowance.

Unfold and press the seam flat.

Next we will be creating and attaching the straps. Turning out tubing with fusible fleece is a real pain, so we are going to be using an easier method. Start by ironing a crease down the center of each strap.

Then place your remaining fusible fleece inside each strap so that it’s butting right up to the crease. Iron in place.

Now fold the raw edges inside and pin or clip in place.

Then sew several straight lines down the length of each strap. Make sure you’ve caught the raw edges under one of those lines. Don’t worry about closing off the ends. Those will be sewn into the duffle bag’s bottom panel anyway.

Next you’ll pin the straps in place and sew onto the front panels. Make sure the straps line up on both sides and aren’t twisted before you pin them in place.

Sew four long rectangles onto the main panel where each end of the straps lay. Stop about three inches away from the top of the panels. To cover the ends of the straps, fold in and iron down the outer edges of the bottom panel, and pin into place on the center seam.


Sew all the way around the panel. I went around mine twice to give it some extra strength.

Now for the piping for your duffle bag to give it a nice look. Lay a piece of cording down the middle of each cording strip. Fold over the fabric and clip or pin into place.

Sew down the middle to hold the cording in place. It’s easiest to use a zipper foot, but you can also do this with your regular sewing machine foot by moving the needle all the way to the left.

Next, clip each piece of cording to a circle of the outer fabric like this. If your fabric print is directional, make sure the ends of the cording are at the bottom.
Overlap the ends and cut off any excess.

Sew the cording in place with at least a 1/4″ seam allowance. Set these aside and we will move on to shaping the duffle bag.

Start by sewing the zipper across the top of one front panel with right sides together.

Each time you sew along a zipper (four times total in this project) start with the zipper in front the needle. Then once you’ve gone down a fair amount, lift the foot up with the needle down, and slide the zipper pull behind the needle.

Then flip the bag so the fleece is on the outside, and sew the top of the second panel to the other side of the zipper.
At this point you should have an inside out tube.

Next, we will be pinning and sewing the end circles in place, but before we do that, it’s very important that the zipper stays at least 1/3 of the way open for the rest of the project.. Otherwise, you won’t be able to flip the bag right side out at the end. Line up the end circles so that the cording overlap at the bottom lines up the middle seam at the bottom of the bag. Pin and sew into place.

Now you should have a fully finished inside out tube of outer fabric. Now we need to repeat these steps with the inside fabric.

Next, pin and sew the first inner panel to the zipper so that when the bag is facing up, so is the inner fabric. Repeat with the other inner panel.

Do not sew the bottom together.

Now align and sew the inner circles into place the same as before. Only, this time, the tube is not closed on the side. I used a couple clover clips to hold the tube “closed” while I added the inner circles. That way I could make sure they would line up correctly when I was done.

Now you should have two tubes connected by the long zipper. (With one side still open.)

Flip the bag right side out through the opening, so that the outside of the bag is right side out, but don’t tuck in the lining just yet.

While the lining is still out, tuck in the ends and sew the gap closed. (You can also do this part by hand if you want less up a bump in the lining seam. I prefer it this way because I know it will hold when I shove too many shoes in my new duffle bag.)

Tuck the lining into the bag and it’s all finished!

Now you know how to sew a beautiful duffle bag! This simple duffle bag can be dressed up even more if you add some pockets but works great as is. It would also make a great gift for any occasion. Whip up one for yourself and for a friend. The whole thing only takes about three hours to make and just looks so much nicer than a plain black duffle bag.

If you liked this diy duffle bag tutorial, make sure to pin it to your favorite Pinterest board or share it with friends on social media. If you decide to make this simple project on your own, make certain that you take a picture afterward and tag us on social media as we love seeing the fabrics and color choices that people use!
DIY Duffle Bag Tutorial

Materials
Tools
Instructions
- Cut out fabric and fusible fleece.
- Match up each piece of fusible fleece to its corresponding cut of fabric.
- Use an iron to fuse the fleece to the back of the main pieces, the end circles, and the bottom panel.
- Sew the bottom of the two main panels with the right sides together.
- Make straps by folding strap fabric in half and ironing a crease down the center. Fuse the fleece inside, tuck in the raw edges, and sew several straight lines down the length of the straps.
- Pin straps in place and sew onto front panels.
- Press in the edges of the bottom panel and stitch into place.
- Create piping by sewing cording into the remaining strips of fabric.
- Sew piping onto outer circles, making sure there is some overlap at the bottom and trim off any excess.
- Sew zipper to top of first panel.
- Sew zipper to top of second panel. Make sure zipper is at least ⅓ open from here on out.
- Sew outer circles in place on both sides so that you have an inside out tube.
- Sew first inner panel to zipper.
- Sew second inner panel to zipper.
- Sew inner circles in place the same as before. You should now have two inside out tubes connected by a zipper with a gap across one side.
- Flip bag right side out and sew bottom gap closed.
Notes
Cut List:
From Large Flowers (2) Main pieces 19” x 15”
(2) Circles 9.5”
From Small Flowers
(2) Main pieces 19” x 15”
(2) Circles 9.5”
From Polka Dots(2) Strap pieces 42” x 2.5”
(1) Bottom panel 19” x 6”
(2) Cording strips 2” x 30”
From Fusible fleece(4) Main pieces 19” x 14.5”
(4) Circles 9.25
(2) Strap pieces 42” x 1”
(1) Bottom panel 19” x 5”
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
-
Best Beginner Sewing Machines
-
Fiskars Crafts 95237097J Rotary Sewing Cutting Set (3 Piece), Grey
-
4-Pack Turquoise All Purpose Sewing Thread
-
LIVINGO Premium Tailor Scissors Heavy Duty Multi-Purpose Titanium Coating Forged Stainless Steel Sewing Fabric Leather Dressmaking Softgrip Shears Professional Crafting (9.5 INCH)