How to Upcycle Old Socks into Reusable Shopping Bags

How to Upcycle Old Socks into Reusable Shopping Bags

How to Upcycle Old Socks into Reusable Shopping Bags


Reusing old materials in creative ways is often called “upcycling.” It’s a great way to give new life to things you might otherwise throw away. Upcycling socks into reusable shopping bags is an easy, eco-friendly craft project. In this guide, I’ll walk through the entire process step-by-step.

Gather Materials

To upcycle socks into shopping bags, you will need:

  • Old socks – the more colorful and patterned the better. Ankle and crew socks work best.
  • Scissors
  • Ruler or measuring tape
  • Pins, clips, or fabric glue
  • Needle and thread (optional)

Look for socks without holes or tears. Stretchy athletic socks tend to work better than wool or cotton socks. I like to use 5-10 socks for each bag.

Prepare the Socks

Start by turning each sock inside out. This will hide any heels or toes on the finished bag.

Cut off the top elastic band on each sock. You can also trim off any toes or heels if needed. I cut my socks to about 6-8 inches in length.

Arrange the Sock Pieces

Decide on the layout for your bag. Arrange and overlap the cut sock pieces on a flat surface. Mix up the patterns and colors for a fun patchwork look.

Play around with different layouts. Just make sure the overall size is big enough to hold the items you want to carry. Most reusable shopping bags are around 15-18 inches wide and 12-15 inches tall.

Sew the Pieces Together

Once you have your sock pieces arranged, secure them together. You can hand sew using a basic running stitch, or use fabric glue or safety pins.

I like to sew around the outer edges first to hold the shape. Then add vertical stitches every few inches across the width of the bag. This helps reinforce the handles.

Make sure to stitch through both layers of fabric so the socks stay together. Knot your thread securely.

Add Handles

To create handles, fold over a 3-4 inch section of the top edge on two sides. Sew or glue this fold in place along the sides.

You can topstitch over the folded section a few times for durability. The folded fabric will create a sturdy handle to carry the bag.

Finish the Bag

Turn the bag right side out once all the stitching is complete. Use scissors to trim away any uneven edges or loose threads.

If desired, you can add decorative touches like buttons, ribbons, appliques, or fabric paint. Get creative with the finishing details!

Use Your Upcycled Socks Bag

And that’s it – you now have a cute and functional reused sock bag! Take it to the grocery store, library, gym, or on your other errands.

Upcycling socks helps reduce waste. And the brightly patterned bags are sure to draw compliments and attention. It’s satisfying to give old socks new life as eco-friendly reusable shopping bags.

More Upcycling Ideas

If you enjoyed this project, try upcycling socks into other handy items:

  • Sock bunnies – Sew socks together into the shape of a bunny doll
  • Draft stoppers – Fill the toe of a sock with rice to block gaps under doors
  • Dusting mitts – Old socks work great for dusting shelves and furniture
  • Dog toys – Dogs love to play with old socks tied into knots or shapes

With a little creativity, you can extend the use of old socks in many ways. Upcycling helps the environment and lets you repurpose items around your home.