By Eleanor Bennett / 13 August 2026

Sewing Reusable Cloth Bags from Fabric Scraps

Sewing Reusable Cloth Bags from Fabric Scraps

Why Make Your Own Cloth Bags?

There is something quietly satisfying about pulling a soft, sturdy tote out of your pocket at the till instead of reaching for another thin plastic bag. Shop-bought cotton bags are fine, but the best ones are the ones you make yourself from fabric you already own. They cost you nothing but an afternoon, they suit your own carrying habits, and they last for years of trips to the greengrocer, the library and the allotment.

Fabric scraps are the real treasure here. Most of us have an old duvet cover, a pair of worn curtains or a remnant of upholstery cotton tucked away, too good to bin and too small for anything ambitious. A simple tote needs only two rectangles roughly the size of a sheet of A3 paper, which means even modest offcuts will do. Make a few and you have a stock of genuinely useful gifts for friends, neighbours and anyone who has ever admired your shopping bag.

It is worth saying plainly: cloth bags only earn their keep through repeated use. A sturdy cotton bag that you carry weekly for five years has well and truly repaid the energy that went into it. So choose fabrics that will survive, and sew the seams properly. This is not a project for flimsy stitching.

Choosing and Preparing Your Fabric

Look for firm, closely woven cotton: cotton drill, canvas, ticking, furnishing remnants, mid-weight denim from old jeans, or the heavier end of a duvet cover. These hold their shape when loaded with potatoes and won't stretch into a sagging sack. Avoid anything stretchy such as jersey, anything slippery, and thin polycotton that will fray to nothing within a season.

Hold a single layer up to a window. If you can read a newspaper through it, it is too thin for a bag that will carry weight, though it will make a perfectly good produce bag for mushrooms or loose carrots.

  • Pre-wash and press any fabric that might shrink, especially old bedding.
  • Aim for two panels at least 40cm wide by 45cm tall. Smaller scraps can be pieced, but keep the patchwork away from the handle joinings.
  • Reinforce the base with a double layer or a strip of calico if your fabric is borderline weight.
  • Fray check the raw edges of loose weaves with a narrow zigzag stitch before you begin.

What You Will Need

  • A sewing machine, or a sturdy hand-sewing needle and patience
  • Universal or denim needles, size 90/14 for heavier cottons
  • Good-quality polyester thread in a colour that either matches or cheerfully clashes
  • Fabric shears or a rotary cutter and mat
  • Pins or sewing clips, tailor's chalk, a tape measure
  • An iron and board, which matter far more than most people expect
  • For handles: 1 metre of cotton webbing, or a strip of your fabric, or an old leather belt cut in two

Cutting and Sewing the Bag

Cut two rectangles measuring 42cm by 46cm. That includes a 1cm seam allowance and gives a finished bag about 40cm by 45cm, which swallows a weekly shop comfortably without being unwieldy.

Place the panels right sides together and pin along both sides and the bottom, leaving the top open. Sew with a 1cm seam, then sew a second line 3mm inside the first for strength. If you have an overlocker, finish the edges; if not, a zigzag stitch along each raw edge will stop fraying in the wash. Clip the corners diagonally, close to but not through the stitching, and turn the bag right side out. Press every seam flat, turning the top edge under by 1cm and then another 1cm to make a neat hem.

For a flat base that stands up on the counter, box the bottom corners before turning: pinch each bottom corner into a triangle so the side seam sits against the base seam, measure 5cm across, draw a line and sew straight across it. Trim away the excess triangle. This small step transforms a floppy bag into something that behaves like a proper shopper.

Handles and Finishing

Cut two handle strips 65cm long by 9cm wide. Press each strip in half lengthways, open it out, fold the long raw edges to the centre crease, press again, then fold and press once more so the raw edges are hidden inside. Topstitch along both long edges. This gives a soft, strong handle that will not cut into your hand.

Pin the ends of each handle to the inside of the bag's top edge, roughly 8cm in from the side seams, with the handle ends level with the hem. Sew a square with an X through it at each join, going over the stitching twice. This box-and-cross is the difference between a bag that lasts and one whose handles pull out after a month.

Variations and Gift Ideas

Once you have the basic shape, the variations come thick and fast. Shrink the panels to 25cm by 30cm for a book bag or a lunch tote. Add an outer patch pocket by sewing a 15cm square of contrasting fabric to the front panel before assembly, turning the top edge under first. Line a bag with an old pillowcase for a smarter finish, or add a strip of ticking down the centre for a traditional look.

For produce bags, use net curtain remnants and leave the top open with a drawstring threaded through a folded channel. Linen and cotton mix beautifully for this.

Made bags stack flat in a drawer and make lovely presents. Fold one neatly, tie it with garden twine, and tuck in a sprig of rosemary or a jar of homemade chutney. A bag sewn from scraps is a small, practical kindness, and every one of them means one less plastic bag in the world.

Avatar

Jhon Bentham

Hi, my name is Anthony kuber. I am artist and fashion designer.
I love to travel and writing blogging.

Write your opinion

Your email address will not be published. Required fields are marked *

Avatar

Diva Gonzales

Software Developer & Writer

Hey, I'm Diva, a developer and writer blending code and creativity. I'm driven by a deep curiosity and a relentless pursuit of excellence. Join me as I craft digital solutions and captivating stories.

Banner Ad

Subscribe

Be the first to access exclusive content and expert insights by subscribing to our newsletter!