In an age of fast fashion and disposable goods, making your own eco-friendly canvas cotton purse bag is a fulfilling way to reduce waste and express your personal style. Not only is this DIY project beginner-friendly and affordable, but it also results in a durable, reusable, and stylish bag that you can use daily — for groceries, essentials, or even as a gift.
This article walks you through a step-by-step guide to creating a simple yet chic eco canvas cotton purse at home, using minimal tools and sustainable materials.

Why Choose Eco Canvas Cotton?
Eco canvas cotton is a heavy-duty fabric made from natural fibers, often organic or recycled, and free from harsh chemicals. It is:
- Durable and long-lasting
- Washable and reusable
- Breathable and natural
- Versatile for everyday use
- Sustainable, especially when sourced ethically
By sewing your own eco canvas purse, you’re taking a meaningful step toward reducing plastic consumption and supporting slow fashion.
Design Overview: Simple Boxy Purse with Handles
This DIY project will guide you through creating a boxy rectangular purse with two handles, an inner pocket, and a button or zipper closure. You can customize the size, fabric pattern, and features based on your needs.
Materials Needed
Here’s a basic list of materials you’ll need:
Fabric & Materials:
- ½ yard of eco canvas cotton (for outer layer)
- ½ yard of cotton lining (lightweight cotton or muslin)
- Matching thread (preferably cotton)
- 1 button or a 7–9 inch zipper (optional)
- Fusible interfacing (optional for structure)
- Fabric chalk or pen
Tools:
- Sewing machine
- Scissors or rotary cutter
- Pins or clips
- Iron and ironing board
- Ruler or measuring tape

Measurements (Can Be Adjusted)
- Main body (cut 2 outer + 2 lining): 12” W × 10” H
- Bottom gusset: 3” depth (created during sewing)
- Handles (cut 2): 16” L × 2” W
Step-by-Step Instructions
Step 1: Cut Your Fabric
- Cut two pieces of eco canvas for the outer front and back (12×10 inches each).
- Cut two lining pieces of the same size.
- Cut two handle strips from canvas (16×2 inches each).
- Optional: cut interfacing pieces to match outer panels for extra structure.

Step 2: Prepare the Handles
- Fold each handle strip in half lengthwise, right sides together.
- Stitch along the long edge, then turn right-side out.
- Press flat with an iron. Topstitch along both long edges for a neat finish.
Step 3: Add Pocket to Lining (Optional)
- Cut a pocket piece (6×4 inches).
- Hem the top edge, fold in remaining sides, and sew it onto one lining piece where desired.
Step 4: Assemble the Outer Bag
- Pin and sew the two outer panels right sides together along the sides and bottom.
- Create boxed corners by pinching each bottom corner flat and sewing across at 1.5” from the point. This creates a 3” gusset.

Step 5: Assemble the Lining
- Repeat the same steps for the lining pieces, but leave a 3-inch gap at the bottom for turning the bag later.
Step 6: Attach the Handles
- Pin handles to the top edge of the outer bag (right side up), about 3 inches in from each side.
- Baste (lightly stitch) them in place.
Step 7: Join Outer and Lining
- With the outer bag right-side out and the lining inside-out, insert the outer bag into the lining (right sides facing).
- Pin along the top edge, matching side seams and making sure the handles are sandwiched between the two layers.
- Sew around the entire top edge.

Step 8: Turn and Finish
- Pull the entire bag through the gap in the lining.
- Push the lining inside the outer bag and press the top edge flat.
- Topstitch around the top edge to secure the lining and reinforce the handle attachments.
- Sew the gap in the lining closed by hand or machine.
Step 9: Add Closure (Optional)
- Hand-stitch a button and loop, or install a zipper along the top inside edge for secure closure.
Customization Ideas
- Use natural dyes or block prints to decorate the canvas fabric.
- Add patchwork, embroidery, or iron-on art.
- Create multiple compartments or add side pockets.
- Sew a matching coin pouch or cardholder.

Tips for Success
- Use a denim or heavy-duty needle for thick fabric.
- Press seams as you go for a professional finish.
- Prewash your fabric to avoid shrinkage.
- Consider using recycled canvas from old bags, tents, or upholstery for extra eco impact.
Benefits of This Project
✅ Reduces single-use plastic
✅ Teaches valuable sewing skills
✅ Customizable and giftable
✅ Saves money in the long run
✅ Eco-conscious and fashionable
Conclusion
Making your own eco canvas cotton purse bag at home is not just a craft project—it’s a step toward a more sustainable lifestyle. With just a few materials and a bit of time, you can create a personalized, reusable bag that’s both stylish and sturdy.
Whether you’re carrying groceries, cosmetics, or daily essentials, your handmade purse will serve as a beautiful and practical reminder that small, conscious choices truly do make a difference.
Video tutorial: