My guess is, if a rug gets damaged in a normal everyday household, it would get thrown out. Not so at my house! I just can't bring myself to waste the rug just because it has a bit of damage. My answer is to repair it. However, it is difficult to repair it if you didn't make it!
If you are interested in learning how to make a rug out of scraps of fabric, there are many good books available. You can also weave a rug from scraps of fabric. There are lots of books on how to do that too. You can see the books that I have here and here. I also found some free instructions on how to make a rug using yarn. You can see that here.
While my rugs have color themes, it isn't necessary to buy extra fabric to make these. If you use scraps, just like you would for a quilt, you can make some really pretty rugs! In addition to fabric scraps, you can use old clothing, old sheets and pillowcases or even old curtains! The only thing you need to keep in mind is the weight of the fabric. Combine like weights - don't use thick denim pieces with thin tee shirt pieces.
Here is the rug that needs repair.
If you look in the upper left corner, you can see a piece that appears a bit bigger than the rest of the edging. That is because that is where the edging stitches broke. It broke when I decided to wash it. I was cleaning the bathroom that this rug is in and decided to remove the toilet seat and tank cover, as well as the fabric shower curtain. (I made those too.) So as an afterthought, I picked up the rug and washed all of them together. Everything came out great except the rug! The dark green/red fabric I used on the edging ripped. I apologize that I didn't take a good picture here so you can clearly see it.
The first step to the repair is to remove the stitches to the point where they broke. For the record, the strips of fabric are about 1 inch wide.
I also could have just hand stitched the two torn ends together and not bothered to remove all the stitching. However, the fabric actually ripped in two spots right next to each other so that is why I decided to rip out the stitches and repair it.
Now, reconnect the pieces of fabric. The fabric is not sewn together. The two pieces are connected in a unique way. First, cut a tiny slit in each piece of fabric. Then, line up the two cuts you just made. Put one piece of fabric on top of the other. The two ends should be opposite each other so the strip of fabric runs continuously.
Feed the opposite end of the new strip of fabric through both cuts you just made. Pull until the end. This is what you will get.
The new piece of fabric is now connected to the old piece! You can continue to crochet. I made a scalloped finished edge on this rug. To make the scalloped edge, crochet one single stitch, then, crochet three double stitches in the next stitch. Skip a stitch, and repeat.
It took about 20 minutes for me to rework the scalloped edge. Here is the final product that will go back into the bathroom.
I really don't have many commercially made rugs in my house. I made them all myself. Some are crocheted and some are braided twine. Here is a picture of another crocheted one that lives in another bathroom.
Just imagine, in a couple of nights you can make something functional and pretty with scraps of fabric you would have thrown out instead! How frugal is that!
If you don't know how to crochet, I strongly encourage you to learn. It is super easy! Once you start, you will wonder why you waited so long to learn!