Skip to Content

DIY Tube Top From T Shirt: Easy Step by Step Guide

*This post may contain affiliate links. Please see my disclosure to learn more.

Transforming an old T-shirt into a trendy tube top is a fantastic way to breathe new life into your wardrobe—without breaking the bank. Whether you’re prepping for a beach day, festival season, or just craving a fresh summer look, this DIY tube top tutorial from a T-shirt is the perfect project. 

In this post, you’ll learn how to upcycle any crewneck tee into a snug, stylish tube top in just a few easy steps. With minimal tools and beginner-friendly techniques, you’ll be rocking your custom-made tube top in under an hour!

Why Make a DIY Tube Top from a T-Shirt?

  • Eco-friendly fashion: Upcycling reduces waste and gives old garments a second life.
  • Custom fit: You control the sizing, length, and style—no more one-size-fits-all frustrations.
  • Cost-effective: Skip expensive boutique purchases and create something unique for a fraction of the price.
  • Quick project: From cutting to finishing, you can complete this DIY in under an hour.

How to Make a Tube Top from a Tee

Black and white hand-drawn infographic titled ‘How to Make a DIY Tube Top from a T-Shirt,’ detailing why to upcycle, step-by-step instructions, bonus styling tips, and SEO keyword suggestions.

Materials You’ll Need

Top-down flat lay of materials for a no-sew or sewn DIY tube top: a stretchable floral cotton T-shirt, ruler, fabric chalk, sharp scissors, optional elastic band, sewing pins, and clips arranged neatly on a wood surface.
  • One clean, stretchable cotton T-shirt (any color or print)
  • Ruler or measuring tape
  • Fabric chalk or washable marker
  • Sharp fabric scissors
  • Elastic band (optional, for extra support)
  • Sewing machine or needle and thread (or fabric glue for a no-sew version)
  • Pins or clips

Step 1: Select and Prep Your T-Shirt

Three-panel collage showing selecting and prepping a stretch floral cotton T-shirt for a DIY tube top: checking the ‘98% cotton 6% spandex’ fabric label, hand-washing the shirt in a sink, and laying it flat on a wooden table ready to cut.
  1. Choose the right fabric: A T-shirt with at least 5% spandex or elastane holds shape better as a tube top.
  2. Wash and dry: Make sure your shirt is clean to avoid shrinkage after the project.
  3. Lay it flat: Smooth out wrinkles on a flat surface—this ensures your cutting lines stay straight.

Step 2: Measure and Mark Your Tube Top

Side-by-side images for measuring and marking a DIY tube top from a T-shirt: a model wearing the tee for fit reference, and a flat floral T-shirt being measured and traced with a ruler and fabric chalk.
  1. Determine the desired length: Try on the shirt and use chalk to mark where you want the top edge of the tube top to sit (just above the bust line).
  2. Add seam allowance: From that mark, measure an additional 1–1.5 inches downward to create a seam allowance or hem fold.
  3. Draw a straight line: Use a ruler and fabric marker to connect your marks all the way around each side of the shirt.

Step 3: Cut the T-Shirt

Three-step collage illustrating how to cut a T-shirt into a tube top and strap: the flat floral tee before cutting, sharp fabric scissors trimming the marked line, and the resulting tube top piece and long strap laid out.
  1. Cut off the top: Carefully cut along the marked line to remove the upper portion of the shirt. You can keep the remaining fabric for other DIY projects!
  2. Trim excess: If the hem allowance is larger than 1.5 inches, trim it down for a neater finish.
  3. Smooth the edge: Lightly stretch the cut edge to help prevent fraying—this technique encourages the fabric to curl slightly for a polished look.

Step 4: Create a Hem for Support

Option A: Sewing Machine or Hand-Stitching

Four-panel grid demonstrating how to create a sewn hem on a DIY tube top: folding the top edge, securing with clips, pinning the fold, and machine-stitching the hem for extra support.
  1. Fold the edge: Fold the top raw edge inward along your seam-allowance line.
  2. Pin or clip: Secure the fold evenly around the entire top.
  3. Stitch: Sew a straight stitch around the tube’s circumference, catching both layers. Backstitch at the start and end to secure.

Option B: No-Sew Method

Two-panel image showing a no-sew method for hemming a tube top: applying fabric glue inside the folded edge and holding it in place with a clip for a clean, stitch-free finish.
  1. Fabric glue: Apply a thin bead of fabric glue along the inside fold.
  2. Press and hold: Fold the hem inward and hold or clip for the glue’s recommended drying time.

Step 5: Add Elastic (Optional but Recommended)

Collage of four photos depicting how to add an elastic band to a DIY tube top: measuring the elastic against a ruler, forming it into a loop, and sewing it into the hem for enhanced fit and support.

For extra grip—especially useful if your shirt has less stretch—incorporate a length of narrow elastic.

  1. Measure elastic: Wrap the elastic around your bust where the top will sit, subtracting about 1 inch for a snug fit.
  2. Form a loop: Sew the elastic ends together to create a loop.
  3. Attach inside hem: As you sew or glue the top hem, sandwich the elastic between the layers; stretch it slightly as you go so it gathers evenly.

Step 6: Final Touches and Customization

Three-panel collage highlighting customization options for a DIY tube top: attaching a lace trim to the hem, creating side ruching with a drawstring, and tying floral straps at the shoulders for a boho look.
  • Edge embellishment: Add lace trim or ribbon along the bottom hem for a feminine flair.
  • Gathered style: Sew vertical lines of elastic thread on the sides to create gentle ruching.
  • Strap hack: Use scrap fabric or leftover T-shirt strips to fashion removable straps—loop them through the hem and knot.

Styling Your DIY Tube Top

Four-image style collage showing different ways to wear a DIY tube top: paired with high-waisted denim shorts and layered necklaces, tucked into a flowy maxi skirt with a statement belt, layered under an open linen shirt, and festival ready with a fringe vest and ankle boots.
  • Casual summer vibe: Pair with high-waisted denim shorts, chunky sandals, and layered necklaces.
  • Evening glow: Tuck into a flowy maxi skirt, add strappy heels, and a bold statement belt.
  • Layered look: Wear under an open linen button-down or oversized denim jacket for transitional weather.
  • Festival ready: Add body glitter, fringe vest, and ankle boots for an eclectic, boho ensemble.

Troubleshooting Common Issues

  • Tube top slipping down: Ensure your elastic measurement is snug and that it’s properly sandwiched in the hem.
  • Uneven hem: Press and pin carefully, and use a walking foot on your sewing machine to feed layers evenly.
  • Fabric fraying: Opt for a no-fray knit T-shirt or use a zigzag stitch along the raw edge before folding.

Conclusion

DIY Project: How to Make a Tube Top from a T-Shirt step-by-step – title graphic with Fashion Wanderer

Creating your own DIY tube top from a T-shirt is a quick, eco-friendly project that rewards you with a one-of-a-kind summer staple. Armed with just a few tools and a willingness to experiment, you can customize length, fit, and embellishments to match your personal style.

Ready to revamp that old tee? Gather your materials, follow these steps, and let your creativity shine—your wardrobe (and the planet) will thank you!

Patterns For Less logo

Trendy, Affordable Sewing Patterns for All Sizes

Tie Shoulder Jumpsuit Pattern

Palazzo Pants Sewing Pattern

Pocket Overall Romper Pattern

Wrap Maxi Skirt Sewing Pattern

Tie Back Top Sewing Pattern