Here’s a detailed, beginner-friendly crochet pattern for a T-shirt yarn bag that’s lightweight, simple, and easy to make. 🌿

🧶 How to Make a T-Shirt Yarn Bag
(Lightweight • Easy • Simple Crochet Design)
✂️ Materials Needed:
- T-shirt yarn (approx. 400–500g)
→ You can buy ready-made or make your own from old T-shirts.
→ Choose medium to light thickness for a lighter bag. - Crochet hook: 8 mm or 9 mm (depending on yarn thickness)
- Scissors
- Yarn needle (for weaving ends)
- Optional: Wooden handles or strap rings
🪡 Crochet Stitches Used:
- ch – chain
- sl st – slip stitch
- sc – single crochet
- hdc – half double crochet
(All terms are in US crochet terminology.)

🧺 Finished Size:
Approx. 30 cm (12″) wide x 25 cm (10″) tall, but you can easily adjust it.
🪶 Step-by-Step Instructions:
1. Base of the Bag
- Chain 25 (or more if you want a wider bag).
- In the 2nd chain from the hook, work 1 sc.
- Continue 1 sc in each chain across.
- When you reach the last chain, work 3 sc in the same stitch (to turn around the corner).
- Now continue along the other side of the chain, making 1 sc in each stitch.
- At the end, make 2 sc in the same last stitch to round it out.
- Join with a sl st to the first sc.
👉 This creates an oval base.
- Repeat for 1–2 more rounds if you want a sturdier base.

2. Building the Bag Body
- For the next round, work in the back loop only of each stitch — this helps the sides stand up.
- Then continue in regular sc or hdc for the next 10–12 rounds (or desired height).
💡 Tip: Using hdc makes the bag softer and faster to finish.
💡 Optional: Change yarn color halfway for a two-tone look.
3. Shaping the Top & Handles
- When you reach your desired height, make one more round of sc to firm up the edge.
- To create handles, mark about 5–6 stitches for each handle gap.
- Crochet as follows:
- sc across to the first marker,
- ch 6 (or more for wider handles), skip 5 stitches,
- continue sc around to next handle position,
- repeat ch 6, skip 5,
- finish round and sl st to join.
- In the next round, work sc all around, making 6 sc over each chain space (to form solid handles).
4. Finishing Touches
- Fasten off and weave in all yarn ends with a needle.
- You can add a fabric lining if you want, but T-shirt yarn is thick enough that it’s not required.
- Optional: Add a button loop and button or a drawstring for closure.

🌸 Design Variations:
- Mesh style: Replace hdc rounds with ch 1, skip 1, sc in next to make a breathable summer bag.
- Round bag: Use a circular base instead of oval.
- Crossbody: Add a long crocheted or fabric strap.
✅ Tips for a Lightweight Bag:
- Choose thin T-shirt yarn or make your own from soft, stretchy cotton T-shirts.
- Avoid thick industrial yarns, as they make the bag heavier.
- Use a larger hook (9–10 mm) to create a looser, lighter texture.
Would you like me to include a printable crochet pattern (PDF layout) with stitch counts and diagrams? I can format it nicely for printing or sharing online.
Watch tutorial: