Looking for a trendy, eco-friendly, and beginner-friendly crochet project? This T-shirt Yarn Bag crochet pattern is the perfect mix of style and function. Crafted entirely from recycled T-shirt yarn, this bag is not only sustainable but also incredibly sturdy and versatile.

Crochet Bag



 With sleek aluminum chain handles, magnetic clasps, and a decorative bow detail, it’s ideal for everyday use or a casual outing. The pattern walks you through every step—from creating the main body and sides to attaching hardware and crafting both short and long handles. Whether you want to customize the size, colors, or strap options, this bag is a great canvas for creativity and practical fashion.

Materials

  • T-shirt yarn (2 cm)
  • Fabric glue
  • Crochet hook (size 6)
  • Yarn needle
  • Aluminum chain (120 cm)
  • Carabiner hook
  • Two magnetic clasps
  • Two stitch markers
  • Rings (3 cm, 2.5 cm, and 2.3 cm)
  • Nylon thread (0.25 mm)

Bag Body

  • Start with a slip knot and chain 61 stitches
  • Work in the back bumps of the chains, making 60 stitches in total
  • Use the half-double crochet stitch for the entire body
  • To begin a new row, make one chain stitch for height and turn the work
  • Work into the top loop of each stitch from the previous row
  • Create 21 rows in total, measuring approximately 55 cm long and 19 cm wide

Bag Sides

  • Make a slip knot and chain 16 stitches
  • Work 15 half-double crochet stitches in the back bumps of the chains
  • Make a chain stitch for height and turn the work
  • Work into the top loop of each stitch
  • Make a total of five rows for each side panel
  • Create two identical side panels

Assembly

  • Count 35 stitches from the end of the bag body and place a stitch marker, then repeat on the other side
  • Attach the side panels to the bag body using slip stitches through the inner loops of both pieces
  • Continue with slip stitches along the sides and bottom of the bag
  • Work single crochet stitches along the top edge, making two stitches in the corners to create a curve
  • Attach the second side panel using the same method
  • Add a decorative border of slip stitches along the front opening
  • Sew on the magnetic clasps

Bow

  • Make a slip knot and chain 20 stitches
  • Work 19 single crochet stitches in the back bumps of the chains
  • Make a chain stitch for height and turn the work
  • Work into both loops of each stitch
  • Create a total of nine rows
  • Attach the bow to the front of the bag by sewing it on with T-shirt yarn

Handles

  • Cut two pieces of aluminum chain, each 31 cm long, and attach them to the bag using the smallest rings
  • For a small handle, chain 21 stitches and work two rows of single crochet
  • Work one row of half-double crochet
  • Work two more rows of single crochet
  • Fold the piece in half and join the sides with single crochet stitches
  • Attach the small handle using the 3 cm rings
  • For the long handle, make a slip knot and chain one
  • Work into the chain by inserting the hook, pulling up a loop, and pulling through both loops on the hook
  • Continue turning the work and stitching into the two loops that form on the side of the handle
  • Make the handle 50 cm long
  • Attach the long handle using the 2.3 cm rings