DIY Farmer’s Market Carpetbag

I think Spring is finally trying to creep in, and I for one couldn’t be happier about it’s arrival.  One of my favorite parts of Spring is my local farmers’ market which pops up every Saturday morning with offerings of locally-grown produce, amazing meats and cheeses, and fresh cut herbs and flowers.  A serious visit to the farmer’s market, though, requires a serious tote bag, and today, I’ve got the perfect one…and believe it or not, it’s made from a doormat.Supplies: 1 Flat-Weave Rug (approx 2′ x 3′), Heavy Cotton Twine, Upholstery or Darning Needle, 56″ of 1″-Wide Leather Strap, Hole Punch, (8) Rivets and Rivet Setter, Hammer


Fold the rug in half on the longer side with the right-sides facing one another.  Hand sew the sides together using the needle and twine. A simple whip stitch will do, but keep the stitches relatively close together (i.e. ~1/4″).

To box the corners and give the bag some volume, match the side seam you just sewed with the bottom fold to make a point.  Mark a line perpendicular to the side seam about 2″ from the tip of the point.  Hand stitch along this line using a running stitch.


Stitch the tip of the point to the side seam allowance.  We don’t want to cut the rug and have the whole thing unravel, so this will just keep those corners out of the way when you’re trying to fill the bag up with lots of fresh goodies.


For the straps, cut (2) 24″ and (4) 2″ lengths of leather strap using a craft or utility knife.  On each end of the longer straps, punch 2 holes 1″ apart starting about 1/2″ from the end.  On each of the shorter cuts of leather, punch 2 holes about 1″ apart roughly centered on the strap. Each hole should be just big enough for the rivets to slip through.


To affix the straps, sandwich the carpetbag between the longer straps on the outside and one of the small cuts on the inside.  Choose a rivet about the same length as the thickness of your little leather+carpet+leather sandwich.  Set a rivet in each of the holes using a rivet setter and a hammer on a hard surface.  If you’re not familiar with using rivets, don’t be scared!  They’re so easy.  I love them and recently did a whole 101 post on them here (


For a little something extra, use your twine to make a set of tassels.  Now, you’re ready for a major farmers’ market haul because this baby is roomy.  I took it out for a spin recently and fit 3 accent pillows and a tripod in it…not even kidding.  It’s amazing!




Mandy Pellegrin

Mandy Pellegrin

By day, Mandy is a Washington bureaucrat (and proud of it). At night and on the weekends, she gets herself into all sorts of crafty and creative shenanigans. Follow along with her adventures on her blog, Fabric Paper Glue.
Blog | Pinterest | Facebook |Twitter | Instagram | Etsy |

Alicia DiRago is the founder and CEO of Whimseybox. She has led DIY events across the country and been featured in the Wall Street Journal. Alicia is a lifelong crafter and former chemical engineer obsessed with making everything from bracelets to (homebrewed) beer! You can find her personal DIY, fashion and design blog at


  • Reply April 9, 2013

    Chelsea Ward

    So cute! Who knew a rug had such great potential as a bag! I’ll be looking at my floor very differently from now on…

  • Reply April 9, 2013


    This looks fabulous! Wanted to ask where you got the rivets and rivet setter. Have been wanting to get one for a while, and would love a recommendation for which ones to get!

    • Reply April 9, 2013

      Alicia DiRago

      Hey hey, funny you should ask. I’m not sure where Chelsea’s tools are from, but I happen to know that there will be a leather tools kit available on Whimseybox in the next couple of weeks :)

      • Reply April 13, 2013


        ooh! I’ll be on the lookout for those kits!

  • Reply April 10, 2013


    Thanks! This was so helpful and beautiful bag!

  • Reply April 10, 2013


    omg I just love this………so pretty !!!!

  • Reply April 11, 2013


    For Mandy: Would that Farmers Market be in Olympia? If so, I know exactly what you are referring to – used to live near there and I absolutely love the place! Flowers, food, music – that bag will be perfect there. Thanks for sharing this tote tute!

  • Reply April 12, 2013


    Where did you get the doormat? I’m in love with this…

  • Reply April 12, 2013


    Wow, I love it! Can I ask where you got the leather straps? I’ve been looking for some for a bag project.

  • Reply April 12, 2013


    Where did you get the rug in this project? I love the color scheme.

  • Reply April 13, 2013


    So excited to make this tote!!!! Just found THAT rug at Target. By Threshold!!!!!!:)

  • Reply April 14, 2013

    Rebecca Butler

    Love this bag!!! I went to Target to find the same one but they only had it in a 4×6′. That would make one huge bag!! I found the same plaid though In a rust color. It looks more like fall so I will just have to find another one for summer.

  • […] adding some understated flair to a package,  binding a handmade notebook, or even making a farmer’s market tote.  A go-to resource like this one deserves a convenient but pretty little home out in the open, if […]

  • Reply May 15, 2013


    I love the bag, and am actually in the process of making it right now! I’m wondering–do you think you could use cotton webbing for the handles instead of leather? Or do you think the rivets would pull through the webbing under strain? I’m trying to keep the cost down, if possible. Thanks in advance!

    • Reply May 15, 2013

      Alicia DiRago

      I think cotton webbing would probably work fine, as long as it has a tight enough weave. You might also try nylon webbing which is very, very strong and pretty inexpensive.

      • Reply May 15, 2013



  • […] Whimsey Box – DIY Farmers’ Market Carpetbag […]

  • Reply August 8, 2013

    Done! | jewelrhi

    […] in a post over on my blooger account here I said I would make a carpet bag similar to this. I wasn’t going to slavishly copy it. I just wanted to give it a go and see what I could […]

  • Reply December 20, 2013

    Rachel Bell

    Wow this is such a gorgeous DIY! I have been looking for ways to add more fashionable bags into my collection of reusable bags. Will definitely have to try this.
    xo American Retail Supply

  • Reply November 3, 2014

    June Huston

    That’s amazing!!! I can’t wait to try it! Thank you so much for sharing! I have to find a interesting piece of carpet!

Leave a Reply