Reusable shopping bags pile up fast, but the handmade ones are the bags that actually make it to the store. These 22 DIY shopping bags cover every skill level, from a no sew T-shirt grocery bag cut with scissors to a fully lined market tote. Some are quick makeovers for a plain canvas tote: shibori dye, a photo transfer, a vinyl stencil, iron-on prints and ruffles made from fabric scraps. Others are real sewing projects, like an insulated grocery tote, foldaway bags that tuck into their own little case and sheer drawstring produce bags. Two are DIY JOY originals, a fruit embroidered tote and a denim bag made from an old pair of jeans. Keep one in the car and one in your purse.

1. DIY Shibori Shopping Bag

DIY shibori shopping bag, a white cotton tote dyed with a navy indigo grid pattern from accordion folding and wood blocks

A plain cotton tote, a few rubber bands and a pot of navy dye are all it takes to get that folded indigo look. The tote gets accordion folded lengthwise, then folded the other way into a neat square with the handles left free. Two squares of wood or tile clamp it on either side, held with elastic bands. Into the dye it goes, turned now and then so the color soaks in evenly. About 10 minutes was plenty, far shorter than the packet suggested, and dipping only the edges gives a lighter result. Rinse, unwrap it and the grid pattern appears like a magic trick.

Get the full tutorial at Burkatron.

2. Easy DIY Fruit Embroidered Tote Bag

Easy DIY fruit embroidered tote bags, white canvas totes with yarn pompom cherries, a lemon and an orange on stitched stems

A blank canvas tote turns into a little fruit stand with embroidery thread, yarn and a hot glue gun. Sketch the design right onto the bag, outline the leaves in backstitch, run a stem stitch for the cherry stems and fill the leaves with satin stitch. The cherries are pom poms: yarn wrapped about 100 times around three fingers, tied tight in the middle, snipped and shaped into a ball, then glued to the ends of the stems. Twisting two thread colors together makes the leaves pop, and splitting the strands keeps them moving through the needle. Lemons or oranges work just as well.

Get the full tutorial at DIY JOY.

3. DIY Geometric Printed Tote Bag

DIY geometric printed tote bag, a blank canvas tote with colorful triangle shapes applied using iron-on transfer paper

Iron-on transfer paper is the shortcut here, and the finished bag looks screen printed. Print the free triangle printable in color on an A4 transfer sheet, cut around it with a border of about 5mm and split off the three small triangles. Lay the big print face down along one side of a blank tote, scatter the small triangles around it and iron everything per the paper’s directions. The one rule that matters: let it cool completely before peeling the backing. Peel it warm and the print comes out patchy. Four steps, scissors and an iron, and a boring tote gets a whole new look.

Get the full tutorial at makeandtell.

4. Reusable Eco Bag

Reusable eco bag sewn in a white illustrated print cotton with an aqua dotted lining, a bag shaped like a plastic bag

Shaped like the plastic shopping bag it replaces, this sewn eco bag finishes 38cm long, 30cm wide and 13cm deep. It is split into four panels and gussets so several fabrics can mix, with piping along the seams and narrow 5mm French seams hiding every raw edge. The handles curve right out of the panels, so the bag looks tidy even turned inside out. Best part: it folds into its own pocket and slides flat into a purse. Pick a regular weight cotton, since thick fabric makes those French seams a real struggle to finish.

Get the full tutorial at KOKKA-fabric.com.

5. Photo Transfer Tote

Photo transfer tote, a natural canvas bag with a vintage magazine image transferred on using gloss medium for a worn look

A vintage magazine picture, a bottle of Liquitex gloss medium and a canvas tote make a bag with a soft, worn look. Brush the cut image generously with gloss until it is saturated, press it face down on the bag and leave it overnight. Next day, spray a small section with water and rub until the paper pills away and the picture shows through. Words come out reversed, so flip any text before printing. Copy shop prints transfer better than home ink jet or plain printer paper. Some patches will lift, and honestly that is the charm.

Get the full tutorial at Say Yes.

6. Make A DIY Stenciled Grocery Tote

DIY stenciled grocery tote, a cotton tote painted with vinyl stencil lettering and trimmed with ribbon, buttons and a bow

Inexpensive store totes, about $6 for three when this was written, get a 30 minute makeover with paint, ribbon and buttons. Iron the tote smooth, press a cut vinyl stencil down hard around every letter and slip paper inside so paint cannot bleed through. Dab fabric paint on with a flat brush; it dries softer than regular acrylic. Peel the vinyl when you are done, using a pin for the tiny bits. Then tuck ribbon ends into a few opened side stitches, sew them back in and anchor the rest with buttons and a little bow.

Get the full tutorial at Tatertots and Jello.

7. Knotted Fabric Shopper Tote

Knotted fabric shopper tote in a cream and coral floral cotton, a soft shopping bag with one strap knotted at the top

Two layers of quilting weight cotton with a little batting in the base make this shopping bag soft enough to roll up and stuff into a purse or glove box. The single shoulder strap ties in a knot at the top, and that knot is what makes it adjustable, so shorten it for a heavy load. Each bag finishes about 12 inches wide, 6 inches deep and 20 inches tall and holds more than a plastic bag. The free five piece pattern prints at 100 percent, and one bag takes 1 yard each of two cottons plus a package of 1/2 inch bias tape. Prewash the fabric, since these get washed often.

Get the full tutorial at Sew4Home.

8. Easy Upcycled DIY Denim Jeans Bag

Easy upcycled DIY denim jeans bag, a small bag made from an old jeans leg with a denim strap, back pocket and pom pom trim

One leg of an old pair of jeans is already most of a bag. Cut it to size, turn it inside out, seal the bottom with hot glue, then turn it back and fold the top down about 2 inches. The other leg becomes the strap: two strips glued end to end with the long edges folded to the center. Glue the strap ends inside at the side seams, add a small Velcro tab to close it and move the jeans’ back pocket onto the bag. Beads, charms or even hair ties finish the front. No sewing machine required.

Get the full tutorial at DIY JOY.

9. Foldaway Shopping Bags with Carrying Case

Foldaway shopping bags tucked into their small carrying case, sewn in a yellow trellis print with a red print bag inside

Two generous shopping duffles fold away into one carrying case about 5 by 7 by 2 inches, small enough for the glove box. The case even has a front pocket for the shopping list, cards and keys. A downloadable pattern gives each bag its one piece body and handle shape, and it is sized so Fat Quarters can stand in for yardage: two per bag lining, two per bag exterior and one for the case. Every seam is a quarter inch, so a quarter inch foot really helps, and a sew-on Velcro dot keeps the case closed.

Get the full tutorial at Sew4Home.

10. Fabric Grocery Bags

Fabric grocery bag in a navy floral cotton with a red striped lining, sewn in the shape of a plastic grocery bag

These look just like the plastic grocery bags stuffed under the sink, except they are fabric and they last for years. A real plastic bag serves as the pattern, and a small pocket on the side lets each bag fold into itself, small enough for a purse or the glove box. The fold is the clever part: lay the bag pocket side down, fold the sides in using the pocket edges as a guide, fold it in half so the handles meet the bottom, fold again, then reach into the pocket and turn the whole bundle inside out. They were sewn as Christmas gifts, and they make a very good one.

Get the full tutorial at My Sewing Space.

11. Strawberry Reusable Shopping Bags

Strawberry reusable shopping bag in gray nylon with a red check strawberry pouch, beside two bags cinched into strawberries

Shopping bags that cinch up into a tiny strawberry when they are empty are almost too cute to fill with groceries. These were sewn as end of year gifts for preschool teachers, which is a pretty brilliant thank you, and the post credits another sewing blog’s strawberry bags as the original idea. Pull the drawstring and the whole bag gathers into a little berry that fits in a pocket. The post is a photo story rather than a step by step, so treat it as the inspiration shot and pair it with any basic drawstring bag pattern.

Get the full tutorial at Made By K.

12. Insulated Tote Bag

Insulated tote bag sewn in a navy galaxy print with planets, long cotton webbing handles and a zipper top for cold groceries

Milk and yogurt going warm in the car is exactly why this insulated grocery tote exists. Each layer is cut about 20 by 21 inches: printed cotton outside with interfacing, Insul-Bright in the middle and a breathable sports nylon lining, roughly 3/4 yard of each. Random lines of stitching hold the Insul-Bright to the nylon, so there is no careful quilting to fuss over. An optional front pocket, 4 yards of cotton webbing for the handles and a 22 inch two way zipper finish it off. Summer errands just got a lot longer.

Get the full tutorial at Vikalpah.

13. Fussy Cut Tote Bag

Fussy cut tote bag in script print fabric with gray linen top and handles, a roomy lined summer tote sewn from a table runner

Fussy cutting means placing the pattern piece so the best part of the print, here a line of script, lands dead center and right side up. It is a quilting trick, and it looks great on a tote. This one is fully lined with a patch pocket, and the main fabric came from a table runner unpicked at the hems for every last inch. Front and back panels are 19 by 13 inches with a 19 by 3 inch bottom and 13 by 3 inch sides, so it holds a lot. Plan on 1 yard each of main fabric and lining.

Get the full tutorial at Wag Doll.

14. Cornishware Ruffled Shopping Bag

Cornishware ruffled shopping bag, a tote covered in rows of ripped fabric scrap ruffles in blue and white stripes and prints

Free promotional tote with a logo nobody wants to carry around? Cover it in ruffles. Rip fabric scraps into long strips about 1.5 inches wide; ripping keeps them straight, and the frayed edges add a shabby chic finish. Mark a straight line where the ruffles start, pin the handles out of the way, then sew the strips on row after row. Mixing striped scraps nods to classic Cornishware pottery. The whole makeover takes about 30 minutes with a sewing machine, and nobody will ever know what was printed underneath.

Get the full tutorial at Sum of their Stories Craft Blog.

15. Canvas Eco-friendly Shopping Bag

Canvas eco-friendly shopping bag, a small sturdy lined canvas tote with handles sewn from a step by step photo tutorial

A small canvas shopping bag, 34cm wide and 38.5cm tall, told almost entirely in step by step photos. Canvas keeps it sturdy and washable for everyday shopping, and it is a nice blank base for decorating later. The comments double as a mini troubleshooting guide: one reader suggests tacking a lighter lining into the corners of the outer fabric so it does not shift, and another scaled the pattern up for big grocery runs. A great pick for visual learners who would rather follow pictures than paragraphs.

Get the full tutorial at Handmadiya.

16. Shopping Tote DIY

Shopping tote DIY, a simple calico tote sewn from fabric printed with a bright neon Aztec stencil design and long straps

The most basic shopping tote there is, and a bold stenciled fabric is what makes it special. All it takes is 1 meter of medium to heavy cotton, calico, canvas or twill. Cut two 38 by 50cm rectangles and two 8 by 70cm straps, press and topstitch the straps, then sew the body with a 1cm seam. Double fold the top edge and trap the straps in as you stitch around. Flip the straps up and stitch a small rectangle where they meet the opening for strength. Five steps and done before the kettle boils.

Get the full tutorial at By Hand London.

17. Shopping Bag For Beginners

Shopping bag for beginners, a black fabric tote with a vintage printed portrait ironed on and white handles, simple to sew

Squares, rectangles and a sheet of dark T-shirt transfer paper: that is the entire pattern for this lined bag, which works as a shopping bag or a purse. Two white squares make the lining and one black and one white make the outside, each about a foot and a half square, with a public domain picture ironed onto the black panel. A hemmed pocket goes on the lining, and the handles start as rectangles about 4 inches wide and up to 2 feet long, folded in half. Basic machine skills cover it, and old curtains are fair game.

Get the full tutorial at Happy Family Art.

18. DIY No Sew Reusable Grocery Bag

DIY no sew reusable grocery bag made from a black band T-shirt, cut at the neck and sleeves with knotted fringe at the bottom

An old T-shirt and a pair of scissors make up the whole supply list. Cut off the neck about 2 to 3 inches below the neckline, then the sleeves and the bottom hem. Measure 6 inches down from each armhole and mark a line across: that is where the bag bottom sits. Below it, cut fringe every half inch through both layers, then double knot each front strip to the matching back strip to close the base. The bigger the shirt, the bigger the bag, and a band tee gives it some attitude. A rotary cutter keeps the fringe straight.

Get the full tutorial at Eat More Rabbit Food.

19. Make Your Own Shopping Bag

Make your own shopping bag, a boxy heavy cotton canvas shopping bag with a reinforced base and long topstitched tube handles

Sturdy cotton canvas, about 80cm of it, makes a big boxy shopping bag with a reinforced base. The body is one 110 by 45cm piece sewn around a 40 by 14.5cm base, cut twice and stacked for strength, with interfacing between if you want it stiffer. Two 15 by 110cm strips fold into tube handles topstitched along both edges. A small inside pocket from two 30 by 14.5cm pieces keeps the phone and keys from sinking to the bottom of a full bag. A quarter inch foot keeps every seam neat.

Get the full tutorial at Sewing Bee Fabrics.

20. DIY Iron-on Tote Bag

DIY iron-on tote bag, a natural canvas tote with a black ironed-on saying about a grateful heart, carried with tulips

A sweet saying on a canvas tote, made as a Mother’s Day gift and easy enough to finish in an afternoon. Grosgrain ribbon, cut to the handle length plus half an inch at each end, gets tucked and sewn along each strap in a contrasting thread for a pop of color. No sewing machine? Strong fabric glue or thin fusible hem tape works too. Then print the free saying on iron-on transfer paper, press it on per the package and let it cool before peeling the backing away. A gift any mom would actually use.

Get the full tutorial at Alice and Lois.

21. DIY Reusable Produce Bags

DIY reusable produce bags sewn from sheer white curtain fabric with ribbon drawstrings, holding fresh fruit and vegetables

Eight produce bags in under an hour from about $4 of fabric. Sheer curtain fabric is the trick: it is wider than regular yardage, so 1 meter covers all eight, and old sheer curtains work too. Cut a piece roughly 22 by 16 inches, fold one edge over and stitch a drawstring casing, then fold in half and sew the side and bottom, stopping just below the casing. Zigzag the raw edges, turn it right side out and thread ribbon or bias tape through with a safety pin. They wash well and the cashier can see right inside.

Get the full tutorial at Imperfect Homemaking.

22. Poppy Market Tote

Poppy market tote, a lined fabric tote in a bold orange poppy print with a chevron stripe top band and long fabric straps

A sunny afternoon at the farmer’s market inspired this lined tote, which works as a purse or a catch-all for market finds. It takes 1 yard each of main fabric and lining, plus half a yard of contrast for the band at the top. Both are cut as a folded 18 by 18 inch square with a 3 inch square notched out of each bottom corner, which is what boxes the base. The straps are strips about 6 by 36 inches, pressed and stitched. Machine washable if the fabrics are, and quick enough for one afternoon.

Get the full tutorial at twelveOeight.

Stephanie Hicks | DIY JOY

icon

Stephanie

Since I lover experiments, I’ve alwaysnloved to create, paint, as well as cook and style food. I feel in love with DIY as soon as I discovered it and could not have been more excited when I learned I could share projects with people around the world. Taking photos is a passion of mine, as is design and painting with oils. I love holidays and celebrations, crafting cute little gifts and serving up at least one new recipe I am excited about.

You May Also Like