T-Shirt Yarn Bag Patterns

The Coastal Rope Tote Free Pattern – Knit a Textured Beach Bag from Upcycled T-Shirts

Anonymous August 05, 2026

The Coastal Rope Tote: A Free Knit Pattern for an Upcycled T-Shirt Beach Bag

Are you ready to transform your old t-shirts into a stunning, eco-friendly accessory? The Coastal Rope Tote is the perfect summer project that combines sustainability with style. This chunky, textured knit bag is designed to be your new favorite companion for farmers market runs, beach days, or casual city strolls. With its dense, nubby stitch and natural stretch, this tote showcases the beautiful drape of upcycled t-shirt yarn while giving new life to fabrics that would otherwise end up in a landfill. Whether you're a seasoned knitter looking for a quick weekend project or a beginner eager to try something new, this pattern is accessible, rewarding, and produces a genuinely useful bag that you'll be proud to carry.

Why You'll Love This Pattern

This isn't just another bag pattern—it's a sustainable crafting experience. By using t-shirt yarn, you're creating a durable, washable, and incredibly soft tote that gets better with age. The stockinette stitch body with garter stitch bands creates a beautiful contrast in texture, while the chunky I-cord handles add both function and bohemian charm. Plus, the entire project knits up quickly on large needles, making it perfect for those who want instant gratification from their crafting.

Materials Needed

Before you begin, gather these essential supplies. The beauty of this project is that most materials can be sourced from your own closet or a local thrift store.

  • Yarn: Approximately 500g of homemade t-shirt yarn (about 8-10 old medium/large t-shirts). Cut into 1-inch wide continuous strips for the perfect rope-like texture.
  • Knitting Needle: US 15 (10mm) circular knitting needle, 24-inch length. The circular needle is essential for accommodating the large number of stitches comfortably.
  • Tapestry Needle: A large-eye tapestry needle for seaming and weaving in ends. Choose one with a blunt tip to avoid splitting the t-shirt yarn.
  • Optional: Stitch markers to help track your rows, and a measuring tape to ensure accurate dimensions.

Preparing Your T-Shirt Yarn

Creating your own t-shirt yarn is easier than you might think, and it's the key to achieving that perfect rope-like texture. Follow these steps to prepare your yarn:

  1. Lay a t-shirt flat on your work surface. Using sharp scissors, cut off the hem at the bottom and both sleeves.
  2. Cut horizontally across the body, just under the armpits, to create a large rectangle of fabric. Discard the top portion (shoulders and neckline).
  3. Starting from one edge of the rectangle, cut a continuous spiral strip about 1 inch wide. Work your way around the fabric in a spiral pattern until you reach the center.
  4. Gently stretch each strip lengthwise. The fabric will naturally curl inward, creating that beautiful rope-like yarn texture.
  5. To join strips, simply tie small, secure knots or sew the ends together with a needle and thread. For a cleaner look, you can also overlap the ends and sew them flat.

Pro tip: Choose t-shirts with minimal side seams and no printed designs for the cleanest yarn. Cotton blends work best as they have good stretch and recovery.

Step-by-Step Instructions

This bag is knit flat in one piece, then seamed at the sides and bottom. The stretchy nature of t-shirt yarn means the bag will relax and grow slightly with use, giving it that perfect slouchy beach bag feel. Let's get started!

Gauge Information

Before you begin, it's helpful to know your gauge: 8 stitches and 10 rows = 4 inches in stockinette stitch (slightly stretched). Don't worry if your gauge is slightly different—the bag is forgiving and will still look beautiful. However, checking gauge ensures your bag turns out the intended size.

Bag Body (Knit Flat)

Step 1: Cast On
Cast on 36 stitches loosely. The loose cast-on is crucial here—t-shirt yarn is thick, and a tight cast-on will make the bottom edge curl and pucker. Use a larger needle or a thumb method cast-on for extra stretch.

Step 2: Bottom Garter Stitch Band
Rows 1-4: Knit all stitches. This creates the garter stitch bottom edge, which provides structure and prevents the bag from stretching out too much at the base. The garter stitch also creates a nice visual frame for the stockinette body.

Step 3: Stockinette Body
Row 5 (Right Side): Knit across all stitches.
Row 6 (Wrong Side): Purl across all stitches.
Repeat Rows 5-6 until the piece measures 16 inches from the cast-on edge, ending with a wrong-side row. This creates the beautiful, dense stockinette stitch that shows off the yarn's natural texture and drape. The stockinette will curl slightly at the edges—this is normal and will be corrected when you seam the sides.

Step 4: Top Garter Stitch Band
Next 4 rows: Knit all stitches. This mirrors the bottom band and creates a finished, structured top edge that will hold the handles beautifully.

Step 5: Bind Off
Bind off all stitches loosely. Again, keep this loose to maintain the stretchy quality of the top edge. You can use a larger needle to bind off if needed.

Seaming the Bag

Step 6: Fold and Prepare
Fold the knitted rectangle in half with right sides together, matching the cast-on and bind-off edges. The garter stitch bands should align perfectly at the top and bottom. Take a moment to ensure the edges are even before you begin seaming.

Step 7: Whipstitch the Sides
Using the tapestry needle and a length of t-shirt yarn, whipstitch the side seams. Start from the bottom corner and work your way up. Continue until you reach about 2 inches from the top edge on each side. Leave the top 2 inches open—this creates the bag opening and allows for comfortable access to your belongings.

Step 8: Turn Right Side Out
Carefully turn the bag right side out. Use your fingers to gently push out the corners at the bottom for a clean, professional finish. The seams should be invisible from the outside.

Creating the Handles (I-Cord)

Step 9: Pick Up Stitches
Using the same circular needle, pick up and knit 4 stitches from the top edge of one side seam. Position these stitches at the very edge of the opening, where the seam meets the top band.

Step 10: Work the I-Cord
Work I-cord as follows: *Knit 4 stitches, slide them to the other end of the needle, pull yarn tightly across the back, repeat from * until the cord measures 18 inches. This technique creates a sturdy, round cord that's perfect for handles. Keep the tension consistent for a uniform look.

Step 11: Attach the Handle
Bind off the I-cord. Using the tapestry needle and yarn, securely attach the end of the cord to the opposite side seam top edge. Weave the yarn through several stitches to ensure it's firmly anchored. Repeat this entire process for the second handle on the other side of the bag.

Finishing Touches

Step 12: Weave in Ends
Weave in all loose ends securely using the tapestry needle. Take your time with this step—properly secured ends will ensure your bag lasts for years. Thread the yarn through the wrong side of the work, following the path of existing stitches to hide it completely.

Step 13: Blocking
Gently steam or wet-block the bag to even out stitches and relax the fabric. Avoid heavy pressing, as this can flatten the beautiful texture of the t-shirt yarn. Simply mist the bag with water and lay it flat to dry, shaping it gently with your hands.

Customization Ideas

Once you've mastered the basic pattern, feel free to make it your own! Here are some ideas to inspire you:

  • Color Blocking: Use different colored t-shirts for the garter stitch bands and stockinette body for a modern, graphic look.
  • Longer Handles: Extend the I-cord to 24 inches for a shoulder bag, or shorten to 12 inches for a handbag style.
  • Added Lining: Sew a fabric lining to the inside for extra durability and to prevent small items from slipping through the stitches.
  • Pocket Detail: Knit a small patch pocket and sew it to the front for added functionality.

Care Instructions

Your Coastal Rope Tote is machine washable! Simply place it in a mesh laundry bag and wash on a gentle cycle with cold water. Lay flat to dry—never put it in the dryer, as the heat can cause the t-shirt yarn to shrink and lose its shape. With proper care, this bag will be your go-to accessory for many seasons to come.

We hope you enjoy creating your own Coastal Rope Tote! This pattern is perfect for using up old t-shirts while creating something beautiful and functional. Share your finished bags with us on social media using #CoastalRopeTote—we'd love to see your color combinations and how you style your new eco-friendly accessory. Happy knitting!


Also Check Out: We think you'd love this beautiful pattern on our sister site: Cozy Crochet Baby Sweater with Button Closure