How to Make a Stylish Tote Bag with a Removable Shoulder Strap is a rewarding sewing project that combines practicality, creativity, and fashion.
Whether you’re an experienced sewist or just starting your sewing journey, creating your own tote bag gives you the freedom to design an accessory that matches your lifestyle and personal style.
A tote bag is one of the most versatile items you can own—it’s perfect for everyday use, shopping, travel, or work. Adding a removable shoulder strap takes it to the next level, allowing you to switch between a hand-carry and crossbody style effortlessly.

This project is an excellent way to improve your sewing skills while crafting something useful and fashionable. Tote bags are easy to customize with different fabrics, patterns, and details.
You can make them eco-friendly using cotton canvas or upcycle old fabrics for a sustainable touch. The removable strap feature adds functionality and convenience, letting you adapt the bag for different occasions or outfits. In this tutorial, you’ll learn how to make a stylish tote bag step by step—from choosing materials to sewing and assembling all the components perfectly.
Whether you love minimalist designs or prefer colorful, patterned bags, this guide will help you create a professional-quality tote that suits your taste. Making your own tote bag with a removable shoulder strap not only saves money but also allows you to express your creativity. Let’s dive in and learn everything you need to know to craft your stylish and durable tote bag at home!
Before you start your Stylish Tote Bag with a Removable Shoulder Strap, make sure you have all the necessary materials and tools. Choosing quality supplies ensures that your bag is sturdy, functional, and beautiful.
You’ll need about 1 yard of sturdy fabric for the bag’s exterior. Cotton canvas, denim, twill, or faux leather work best for durability. For the lining, use light cotton fabric to keep the inside clean and soft.
Next, gather your hardware: two swivel hooks and two D-rings for the detachable strap, and a zipper or magnetic snap if you want to add a closure. You’ll also need webbing or fabric strips for the handles and the shoulder strap.
Other essentials include a sewing machine, matching thread, fabric scissors, pins or clips, measuring tape, and an iron for pressing seams. Having a rotary cutter and cutting mat can make your work faster and neater.
Lastly, consider adding optional accessories like an inner pocket, key ring holder, or decorative tag. These small details can make your tote look store-bought while staying unique to your personal design.
Once your materials are ready, it’s time to cut and prepare your pieces. Accuracy is key for a professional-looking tote bag with a removable shoulder strap.
Cut two rectangles from your main fabric for the outer body—each about 16 inches wide by 14 inches tall. Cut two matching pieces from the lining fabric. You can adjust the size to make your tote larger or smaller depending on your needs.
Next, cut two strips for the handles, each measuring 22 inches long and 2 inches wide. If you prefer longer handles, increase the length slightly. For the removable strap, cut a strip about 40 to 50 inches long. This can be made from matching fabric or webbing for added strength.
If you want your bag to have a flat base, cut 2-inch squares from the bottom corners of each piece. This will create depth when sewing.
Press all your pieces with an iron to remove wrinkles and make sewing easier. You can also add fusible interfacing to the main fabric for extra structure, especially if your fabric is lightweight. This step helps your tote bag maintain its shape over time.
Finally, prepare your hardware by attaching the D-rings to small fabric tabs—these will hold your removable strap later. Pin everything together and you’re ready to start assembling.
Now that your fabric is prepped, it’s time to sew your Stylish Tote Bag with a Removable Shoulder Strap together.
Start by sewing the handles. Fold each fabric strip lengthwise with right sides together, then stitch along the long edge. Turn them right side out and press flat. Topstitch along both edges for a professional finish.
Next, attach the handles to the front and back of the main outer fabric pieces. Position them about 4 inches from each side seam and pin securely, ensuring both sides match. Stitch across the top edge to hold them in place.
Sew the outer body of the tote by placing the right sides together and stitching along both sides and the bottom. Do the same for the lining fabric, leaving a small opening at the bottom for turning later.
To create a flat base, pinch each bottom corner and align the side seam with the bottom seam, forming a triangle. Sew straight across about 2 inches from the point. Trim the excess corner fabric. Repeat for all corners.
Turn the outer bag right side out and slide it into the lining (right sides facing each other). Pin along the top edges and sew around the entire opening. Turn the bag through the hole in the lining, then stitch the lining closed. Press everything neatly before moving on to the strap.
The removable shoulder strap adds both functionality and style to your tote bag. It allows you to carry the bag hands-free when needed.
Cut a long strip of fabric or webbing, about 40–50 inches, depending on your preferred length. If using fabric, fold it lengthwise right sides together, sew along the long edge, then turn it right side out. Press flat and topstitch for durability.
Attach a swivel hook to each end of the strap. Fold the ends of the strap over the hook bars and stitch securely, sewing multiple passes for strength. These hooks will clip onto the D-rings attached to your tote.
Now, attach the D-rings to the small fabric tabs you prepared earlier. Sew these tabs to the upper sides of your tote bag, ensuring they are evenly aligned and securely fastened.
Clip the strap’s swivel hooks onto the D-rings, and test the strength by gently pulling. Adjust the strap length if needed for comfort.
For an extra touch, you can make an adjustable strap by adding a slider buckle between the hooks, allowing you to customize the length for different carrying styles. This small addition can make your tote even more versatile and comfortable.
Your stylish tote bag with a removable shoulder strap is now complete!
Q1: What is the best fabric for a tote bag?
A: Sturdy fabrics like cotton canvas, denim, twill, or faux leather are ideal for structure and durability.
Q2: How can I make the tote bag more structured?
A: Use fusible interfacing or foam stabilizer to add body to your bag and help it maintain its shape.
Q3: Can I wash my handmade tote bag?
A: Yes! Most fabric tote bags can be hand-washed or machine-washed on a gentle cycle. Remove the strap and air dry.
Q4: Do I need a special sewing machine to make a tote bag?
A: No. Any regular sewing machine that can handle medium-weight fabric will work fine for this project.
Q5: How can I make my tote bag look professional?
A: Use matching thread, press seams carefully, and add topstitching. Good finishing details make a big difference.
Q6: Can I make the strap adjustable?
A: Yes, you can use a metal slider buckle between the swivel hooks to make the shoulder strap adjustable.
Now you know exactly how to make a stylish tote bag with a removable shoulder strap from start to finish. This project combines creativity, craftsmanship, and practicality into one beautiful accessory. With just a few materials and basic sewing skills, you can create a durable and versatile bag that suits your daily needs. Whether you use it for work, travel, or shopping, your handmade tote will be both functional and fashionable.
Take pride in your craftsmanship, experiment with colors and fabrics, and don’t be afraid to personalize your design. We’d love to hear your thoughts — share your honest opinion and suggestions below to inspire other crafters who want to try making their own stylish tote bag with a removable shoulder strap!