How to Sew a Reversible Tote Bag: Easy Step-by-Step Tutorial for Beginners
Have you ever needed a bag that could carry almost everything while still looking stylish? That was exactly how I felt a few months ago. I wanted a simple tote bag for grocery shopping, quick errands, and carrying my sewing supplies. I searched online and in stores, but I couldn’t find one that matched my style without costing more than I wanted to spend. Since I love sewing, I decided to make one myself.
That decision turned into one of my favorite sewing projects. I chose two different fabrics that complemented each other and created a reversible tote bag that gave me two looks in one. Whenever I wanted a fresh style, I simply turned the bag inside out. It felt like owning two bags without doing twice the work. If you are looking for a beginner-friendly sewing project that is practical, beautiful, and useful every day, this reversible tote bag tutorial is perfect for you. Follow along as I show you exactly how to make one from scratch.
Why You’ll Love This Reversible Tote Bag
A reversible tote bag is much more than just a simple fabric bag. It is one of those projects that combines beauty, function, and creativity all in one. Because the bag has two different fabric sides, you can easily switch between looks depending on your mood, outfit, or occasion. One day you might want a bright floral print, while the next day you may prefer a neutral solid color. With a reversible tote bag, you get both options.
Another reason to love this project is its versatility. You can use it for shopping, carrying books, storing craft supplies, packing baby essentials, or even taking it to the beach. It is lightweight yet strong enough to carry everyday items comfortably. Unlike disposable bags, this tote bag can be used again and again, making it an eco-friendly choice. Best of all, it is simple enough for beginners while still looking professional when finished.
Materials Needed
Choosing the right materials will help your reversible tote bag look beautiful and last for a long time. For this project, you will need half a yard of main fabric and half a yard of lining fabric. Since both sides of the bag will be visible, try selecting fabrics that complement each other. You can combine a bold print with a solid color, two coordinating patterns, or even seasonal fabrics for special occasions.
Medium-weight cotton fabric works especially well because it is easy to sew and strong enough for everyday use. In addition to fabric, gather sewing thread that matches your materials, fabric scissors, sewing pins, measuring tape, fabric chalk or marker, a sewing machine, and a pressing iron. Having all your supplies ready before you start will make the sewing process much smoother and more enjoyable. Once everything is prepared, you are ready to begin creating your tote bag.
Step 1: Make the Tote Bag Straps
The straps are one of the most important parts of your tote bag because they carry the weight of everything you place inside. Strong, well-made straps help ensure your bag remains durable and comfortable to carry. Start by cutting two fabric strips measuring 26 inches long and 4 inches wide. These measurements create straps that are comfortable to wear on your shoulder while still looking neat and proportionate to the bag.
Fold each strip in half lengthwise with the right sides facing together. Sew along the long edge using a half-inch seam allowance. After sewing, carefully turn the straps right side out. This step can feel tricky, but a safety pin or loop turner makes it much easier. Once turned, press the straps flat with an iron. Pressing not only improves their appearance but also helps them hold their shape. Set the finished straps aside until it is time to attach them to the bag body.
Step 2: Cut and Prepare the Bag Pieces
Now it is time to create the main structure of your reversible tote bag. Start by cutting two rectangles from your main fabric measuring 14 inches wide and 16 inches long. Repeat the same process with your lining fabric. By the time you finish cutting, you should have four fabric pieces altogether. Two pieces will form the outer layer of the tote bag, while the remaining two pieces will become the lining.
Before sewing, place the fabric pieces on a flat surface and check that all edges are straight and even. Taking a few extra minutes to ensure accuracy now will make the assembly process much easier later. If needed, use an iron to smooth out any wrinkles in the fabric. Clean, flat fabric pieces help create crisp seams and a professional finish. Once everything is prepared, you can move on to sewing the main body of your tote bag.
Step 3: Sew the Outer Bag
Now that your fabric pieces are cut and ready, it is time to start building the outside of your tote bag. This step is exciting because you will finally begin to see your project take shape. Take the two main fabric pieces and place them right sides together. Make sure the edges line up evenly on all sides. Use sewing pins to hold the fabric in place so it does not shift while you sew.
Using a half-inch seam allowance, sew down one side, across the bottom, and up the other side. Leave the top edge completely open because this will become the opening of your tote bag. After sewing, check your seams to make sure they are straight and secure. If you notice any gaps, sew over those areas again for extra strength. Press the seams open with an iron to reduce bulk and create a cleaner finish. By the end of this step, you will have a simple bag shape that forms the exterior layer of your reversible tote bag.
Step 4: Sew the Lining Bag
The lining is what makes this tote bag reversible, so this step is just as important as sewing the outer bag. Take your two lining fabric pieces and place them together with the right sides facing each other. Carefully align all the edges and pin them together before sewing. Just like you did with the outer bag, sew down both sides and across the bottom using a half-inch seam allowance.
As you sew, try to keep your stitching straight and even. This helps the lining fit neatly inside the finished bag. Once you finish sewing, press the seams with an iron to create a smooth and professional appearance. At this stage, you should have two separate bag pieces. One is made from your main fabric and the other from your lining fabric. Although they look similar now, they will soon come together to create a beautiful reversible tote bag. Taking your time during this step will help the finished bag look polished and well-made.
Step 5: Create Boxed Corners
Adding boxed corners is one of the easiest ways to make your tote bag look more professional. Without boxed corners, the bag would lie flat and have less room inside. By creating a flat base, your bag can stand upright and hold more items comfortably. Start with the outer bag still turned inside out. Take one bottom corner and flatten it so the side seam lines up directly with the bottom seam. This creates a triangle shape at the corner.
Measure about 1.5 inches from the tip of the triangle and draw a straight line across it. Sew directly along this line. Once the stitching is complete, trim away the extra fabric to reduce bulk. Repeat the same process on the second corner of the outer bag and then on both corners of the lining bag. When you turn the pieces right side out later, you will notice that the bottom of the bag now has a structured shape that makes it much more useful for everyday carrying.
Step 6: Attach the Straps
The straps are what transform your sewn fabric pieces into a functional tote bag. Before attaching them, double-check that they are pressed neatly and are the same length. Turn the outer bag right side out and lay it flat on your work surface. Measure approximately 3.5 inches inward from each side seam along the top edge. Mark these spots because they will show where the straps should be positioned.
Place each end of the straps at the marked locations and pin them securely. Make sure the straps are not twisted before sewing. A twisted strap can make the bag uncomfortable to carry and difficult to fix later. Sew across each strap end several times to reinforce the stitching. Since the straps will carry the weight of books, groceries, or other items, strong stitching is very important. Once attached, gently pull on the straps to test their strength. Seeing the straps attached for the first time makes the tote bag start to look complete and exciting.
Step 7: Join the Outer Bag and Lining
This is the step where everything comes together. Keep the outer bag right side out and leave the lining bag inside out. Place the outer bag inside the lining bag so the right sides of both fabrics are facing each other. The straps should be tucked neatly between the two layers. Match the side seams and top edges carefully, then pin all the way around the opening.
Sew around the entire top edge using a half-inch seam allowance. However, do not sew all the way around completely. Leave a small opening of about three to four inches. This opening is important because it allows you to turn the entire bag right side out later. Sew slowly and carefully around the strap areas since these sections are slightly thicker. Once you finish sewing, remove the pins and inspect your stitching. At this stage, the bag may not look like much, but you are only one step away from seeing the reversible design come to life.
Step 8: Turn the Bag Right Side Out
Now comes one of the most satisfying moments of the entire project. Reach through the opening you left in the top seam and carefully pull the fabric through. Slowly turn the entire bag right side out. As the fabric flips, you will finally see both fabrics working together as a reversible tote bag.
Take your time during this step to avoid stressing the seams. Once the bag is fully turned, use your fingers or a blunt tool to gently push out the corners. This helps the bag keep its shape and look more professional. Next, tuck the lining neatly inside the outer bag and smooth everything out. Use an iron to press the top edge all the way around. Pressing is important because it creates crisp edges and makes the bag much easier to topstitch. At this point, your tote bag already looks finished, and you can clearly see how the reversible feature will work.
Step 9: Finish the Tote Bag
The final step is adding a topstitch around the upper edge of the tote bag. This simple detail makes a big difference in both appearance and durability. Fold the raw edges of the turning opening inward so they align with the rest of the seam. Then sew all the way around the top edge, about one-quarter inch from the edge.
This row of stitching closes the opening, secures the lining, and gives the tote bag a clean finished look. It also helps the bag hold its shape during everyday use. Sew slowly to keep the stitching straight and even. After topstitching, give the entire bag one final press with your iron. The heat helps smooth the fabric and gives your project a polished appearance. Once finished, stand back and admire your work. You have successfully created a beautiful reversible tote bag that is practical, stylish, and completely handmade.
Final Thoughts
Learning how to sew a reversible tote bag is a wonderful project for beginners and experienced sewists alike. It combines simple sewing techniques with a finished result that is both beautiful and useful. What makes this project special is its versatility. You can use your tote bag for shopping, carrying books, storing sewing supplies, packing baby essentials, or even taking it on a weekend outing. Because it is reversible, you can switch between two different looks whenever you like.
One of the best things about sewing your own tote bag is the ability to customize it. You can choose fabrics that match your personality, favorite colors, or home dรฉcor style. Every bag you make will be unique. Once you complete your first reversible tote bag, you may find yourself making more for family members, friends, or even as handmade gifts. It is a simple project that builds confidence and creates something you will use again and again.


