Re-Imagine an Old T-Shirt With a Diagonal Color Block

upcycled colorblock t-shirt

It happens: Sometimes your favorite T-shirt gets a hole near the hem. But that doesn’t mean you have to throw it away! This project takes care of that pesky tear while giving your garment a fresh new look.

Diagonal Color Block T-Shirt

Level: Easy

What You Need

  • T-shirt
  • Fabric pen
  • Scissors or rotary cutter
  • Fabric of your choice (for the color block)
  • Pins
  • Ruler
  • Instructions

    1. Cut Your Shirt in Half

    t-shirt cut diagonally

    Lay the T-shirt in front of you so it rests flat. Place a ruler diagonally across the shirt, starting about 3″ below one sleeve at a 45-degree angle. Mark along the ruler with a fabric pen, then use scissors or a rotary cutter to cut along the line.

    2. Shape the New Piece

    cutting fabric block

    Use the bottom piece of the T-shirt you just cut as a guide to create the color block: lay it over a piece of your new fabric, then cut along the sides and diagonal edge, leaving a ½” seam allowance.

    For the bottom, you can make the hem match the original T-shirt or measure evenly down from the diagonal edge to create a high-low effect.

    3. Stitch It Together

    pinning t-shirt to fabric block

    Seam both sides of the new fabric, then line it up across the cut edge of your T-shirt, right sides together. Pin in place.

    Stitch together, leaving one side open to stitch last. Stitch the remaining opening while blending the contrast portion side seam into the original T-shirt seam.

    upcycled colorblock t-shirt

    Boom—hello, new T-shirt!

    Share tips, start a discussion or ask one of our experts or other students a question.

    Make a comment:
    characters remaining

    2 Responses to “Re-Imagine an Old T-Shirt With a Diagonal Color Block”

    1. Heather B

      Any tips for sewing the t-shirt material to a non-strechy material? Should it be top stitched too?

    2. Helen McGreevy

      The piece appears to be cut opposite the piece that was cut off. What am I missing.