22 Genius Ways to Turn Old Shirts into Handy Everyday Items

Sustainable fashion isn’t just a trend, it’s a mindful approach to clothing that values longevity, creativity, and environmental responsibility.

Read more

Instead of tossing worn-out or outdated shirts, why not give them a second life? Upcycling old garments into something practical not only reduces textile waste but also lets you flex your creative muscles.

Read more

Whether you’re looking to tidy up your space, create custom gifts, or simply avoid waste, your old shirts are full of hidden potential.

Read more

In this article, we’ve rounded up 22 genius ways to turn those forgotten fabrics into handy everyday items. Some are charmingly simple, others surprisingly clever but all are refreshingly useful and eco-friendly.

Read more

#1. Shirt-to-Curtain Cabinet Skirt

Read more

This cheerful little curtain is proof that even an old shirt can become a statement piece.

Read more

If you’re looking to hide storage or disguise a utility panel, this quick project adds charm, color, and texture, all with just a bit of sewing and repurposing.

Read more

The best part is that lightweight cotton you once wore is perfect for a gathered skirt. It’s got structure, softness, and a story. Plus, the pop of pattern feels vintage without trying too hard.

Read more

Materials Needed:

  • 1-2 men’s button-up shirts (cotton or light flannel)
  • Elastic band
  • Thread and sewing machine
  • Scissors, pins, safety pin
  • Measuring tape and iron (optional)
Read more

Step-by-step Guide:

Step 1: Cut fabric panels from the back and front of your shirts, removing seams and buttons. Then combine panels to create one large rectangle that’s about 1.5 to 2 times the width of your cabinet for proper gathering.

Read more

Step 2: Hem the bottom and sides of your fabric for a clean look. Next, you fold the top over by 1 inch and sew a casing for elastic or your tension rod, leaving a small gap at the back for inserting it.

Read more

Step 3: Insert elastic or slide the panel onto your curtain rod. If using elastic, thread it through the casing with a safety pin and stitch the ends together.

Read more

Step 4: Hang it in place and gently adjust the gathers until they fall evenly.

Read more

Tips: You can pair with vintage dishware or books and enjoy the layered, cozy feel it brings to your space.

Read more

#2. Mini Shirt Cuff Pouches

Read more

Wow, these little pouches are proof that the smallest scraps can still make a big impact.

Read more

Made from shirt cuffs, they’re perfectly sized for tucking away your earbuds, lipstick, keys, or anything tiny that tends to disappear in your bag.

Read more

With the built-in button already there, all it takes is a few seams and a touch of creativity. Also, they’re incredibly portable, endlessly giftable, and make use of those shirt ends that are usually tossed aside.

Read more

Materials Needed:

  • 1 shirt cuff (with button intact)
  • Needle and thread or sewing machine
  • Scissors and pins
  • Optional: thin lining fabric or felt
  • Optional: keyring loop
Read more

Step-by-step Guide:

Step 1: Cut the cuff off the shirt, leaving a little extra fabric above the button if needed. If adding a lining, cut a piece of fabric the same size as the cuff.

Read more

Step 2: Fold the cuff in half or into thirds, depending on the size and shape you want. Then, you pin in place and add the lining now if using, tucking it inside.

Read more

Step 3: Stitch the sides together neatly, reinforcing the top corners where the flap will fold over.

Read more

Step 4: Finally, add a loop or keyring if desired. Fill with your favorite small items and feel organized, stylish, and just a little clever every time you pull it out.

Read more

#3. Ruffled Shirt Sleeve Scrunchie Cuff

Read more

Amazingly, this charming ruffled cuff adds just the right amount of flair to your outfit without trying too hard.

Read more

Whether you wear it with rolled-up knits or peek it out from under a coat, this cuff catches the eye. It's also a sweet way to upcycle a shirt you once loved into something you’ll wear again and again.

Read more

Materials Needed:

  • 1 old shirt sleeve (about 6-8 inches long)
  • Elastic band (6-7 inches, 1/4 inch wide)
  • Matching thread and sewing machine or needle
  • Scissors, pins, measuring tape, and safety pin
  • Iron
Read more

Step-by-step Guide:

Step 1: Cut the bottom 6-8 inches of a shirt sleeve, keeping the full width so it’s already a tube. If the sleeve has a cuff, you can keep it for structure or trim it off for a softer ruffle.

Read more

Step 2: Fold the top edge of the fabric down about 1/2 inch to create a casing for the elastic. Then stitch around, leaving a small opening for threading.

Read more

Step 3: Thread the elastic through the casing using a safety pin. Now, you pull it snug to fit your wrist comfortably, then sew the ends of the elastic together securely.

Read more

Step 4: Stitch the opening closed, give it a light press, and your handmade scrunchie cuff is ready to wear or gift!

Read more

#4. Stuffed Hanging Fish Decor from Old Shirts

Read more

There’s something delightfully nautical and nostalgic about these handmade fabric fish. Each one tells a little story through its pattern like stripes, chevrons, or polka dots from once-loved shirts.

Read more

No matter how you hang them in a beach-themed bathroom, a child’s room, or use them as gift toppers, they instantly add warmth and whimsy.

Read more

You can make a whole school of them in a single afternoon, and the best part is that every fish is totally unique, just like your memories sewn into those old fabrics.

Read more

Materials Needed:

  • Old shirts in various patterns (each fish requires ~10 x 5 inches of fabric)
  • Stuffing
  • Jute twine (12-15 inches per fish)
  • Small buttons
  • Needle and thread or sewing machine
  • Scissors, pencil, paper
Read more

Step-by-step Guide:

Step 1: Draw a simple fish shape on paper and cut it out. You can use this as a pattern to trace onto your shirt fabric, cut two pieces per fish, right sides facing.

Read more

Step 2: Sew around the edge of the fish, leaving a 2-inch gap for stuffing. Then trim curves if needed, then turn the fish right side out.

Read more

Step 3: Stuff the fish until it’s soft but plump. You then sew the opening closed with a hidden stitch or topstitch.

Read more

Step 4: Sew on a button eye and attach a jute loop at the top fin or mouth so you can hang them up.

Read more

#5. Clothespin Hanger Bag from an Old Shirt

Read more

This clever DIY turns a classic button-up into a functional peg bag that hangs neatly on your line or hook.

Read more

With roomy pockets, a built-in collar for structure, and plenty of space inside for clothespins or laundry clips, it’s both charming and useful.

Read more

The shirt’s natural shape and buttons already do half the work, plus, it’s a quirky way to give your laundry setup some homemade flair.

Read more

Materials Needed:

  • 1 short-sleeved button-up shirt (adult size)
  • Matching thread and sewing machine
  • Scissors, pins, and measuring tape
  • Plastic or wooden hanger
  • Optional: fusible interfacing
Read more

Step-by-step Guide:

Step 1: Button up the shirt and lay it flat. Then trim the sleeves down if they’re bulky, or stitch them closed for a cleaner shape. You can also sew along the bottom hem to seal it shut, forming the bag base.

Read more

Step 2: If desired, add interfacing inside the shirt front or line the back panel for extra strength. You should leave the collar and pocket details intact for that classic shirt look.

Read more

Step 3: Insert a hanger through the neck opening and adjust the shirt to hang flat. You may want to add a few stitches near the shoulder seams to keep the hanger from shifting.

Read more

Step 4: Fill the inside with clothespins and hang it on your line or laundry hook.

Read more

#6. Recycled Shirt Tissue Holder Cover

Read more

If you've got an old button-down shirt with a lovely pattern you can’t bear to toss, this project is your chance to turn it into something functional and charming.

Read more

Specially, this soft, cylindrical tissue holder cover adds cozy texture to your room and makes even the most mundane items feel thoughtfully designed.

Read more

Materials Needed:

Read more
  • 1 old cotton shirt (at least 12 x 18 inches)
  • Matching thread
  • Light interfacing or felt (optional, 12 x 12 inches)
  • Elastic band (10-12 inches, 1/4 inch wide)
  • Fabric label or patch (optional)
  • Scissors, measuring tape, sewing machine or needle
  • Empty tissue roll
Read more

Step-by-step Guide:

Read more

Step 1: Cut a rectangle from the shirt fabric large enough to wrap around your tissue roll with about 1 inch of overlap. Then cut a circle for the top that matches the roll’s diameter plus seam allowance.

Read more

Step 2: If using interfacing, fuse it to the wrong side of the fabric for structure. You should fold and sew the side seam to create a tube.

Read more

Step 3: Pin and sew the circular top to the tube. Now, you turn right side out and press seams flat for a clean finish.

Read more

Step 4: Add a fabric label if desired. Slide the cover over your tissue container and pull the tissues through the top opening. You can also add elastic at the bottom seam for a snug fit.

Read more

#7. Wine Bottle Gift Wraps from Shirts and Ties

Read more

Let's talk about a dapper bottle presentation! These shirt-and-tie wine wraps bring a whole new level of charm to your next dinner party or celebration.

Read more

Repurposing old button-ups and neckties, each bottle ends up looking like a guest at the party.

Read more

Plus, this project is a hit with hosts and gift-lovers alike, and it’s a brilliant way to use those old shirts and ties that have personality but no longer fit your wardrobe.

Read more

Materials Needed:

  • Old button-up shirts (preferably men’s, any pattern)
  • Old ties or scarves
  • Scissors
  • Optional: hot glue gun
  • Wine or sparkling beverage bottles
Read more

Step-by-step Guide:

Step 1: Cut off the bottom half of the shirt torso, keeping the button placket and one full pocket if possible. Then wrap it around the bottle and button it up so it hugs the shape snugly.

Read more

Step 2: Pop the collar upward for a polished look, and tie a necktie or scarf around the neck of the bottle. You can go with a classic knot or a loose loop.

Read more

Step 3: If you want a cleaner look or plan to transport the bottle, add a few stitches or a dab of glue under the folds to hold everything in place.

Read more

Step 4: Line them up on your table or bring them to your next gathering.

Read more

#8. Shirt Cuff Glass Cozies

Read more

How about giving your plain glasses a dash of dapper charm by slipping them into repurposed shirt cuffs? This easy DIY instantly transforms your table setting with personality and a bit of preppy flair.

Read more

Whether you're hosting brunch or just want your iced tea to look a little snazzier, these glass cozies make sipping feel a little more special.

Read more

Materials Needed:

  • 1-2 old shirts with buttoned cuffs (1 cuff per glass)
  • Scissors
  • Needle and thread (optional)
  • Iron
  • Standard drinking glasses (3-3.5 inch diameter)
Read more

Step-by-step Guide:

Step 1: Cut off the cuffs from your shirt sleeves, keeping the button and buttonhole intact. Then try wrapping one around your glass to test the fit.

Read more

Step 2: Trim any excess fabric or loose threads. If the cuff is too wide, you can fold and stitch a small tuck to tighten it.

Read more

Step 3: Press the cuff flat with an iron, then slide it onto your glass and button it up. It should sit snugly near the base or midsection, depending on your glass shape.

Read more

Step 4: Repeat with different patterns for a mix-and-match set. These make great conversation starters or quick handmade gifts, too.

Read more

#9. Button-Up Shirt to Apron Transformation

Read more

When your favorite flannel is too worn at the elbows but still soft and sturdy through the chest, it’s ready for its second act as a rustic, perfectly comfy apron.

Read more

Moreover, this upcycled shirt apron keeps the buttons, the collar, and even the chest pocket, turning what used to be everyday wear into a practical kitchen, garden, or crafting essential.

Read more

There’s no need to buy a new apron when one’s hiding in your closet, just waiting to help you make something messy and wonderful.

Read more

Materials Needed:

  • 1 long-sleeved button-up shirt (men’s L or XL works best)
  • Scissors and pins
  • Sewing machine or needle and thread
  • Iron (optional)
  • Optional: fabric (about 6 x 24 inches)
Read more

Step-by-step Guide:

Step 1: Lay the shirt flat and cut off the sleeves, following the armhole curve and angling inward toward the collar. You ought to leave the collar and front buttons intact.

Read more

Step 2: Trim and tidy up the side edges and armholes to form a gentle apron shape. Then fold under the raw edges and stitch to finish cleanly.

Read more

Step 3: Cut two long strips from the sleeves or shirt back (about 2 x 24 inches) for waist ties. Then fold each in thirds lengthwise, press, and sew down both sides. Now, you stitch them securely to each side of the apron’s waist.

Read more

Step 4: For the neck strap, cut a strip from the sleeve cuff or back (2 x 20–22 inches). Finally, attach each end to the top of the collar or shoulder seam area, making sure it fits comfortably over your head.

Read more

#10. Memory Shirt Pillow with Hugging Arm

Read more

Made from a flannel shirt and stuffed to hold its shape, this DIY creates a comforting presence with its soft arm wrapping around one side.

Read more

If you’re making it in memory of someone, or just want a quirky couch companion, it’s an emotionally rich way to upcycle a loved shirt. It brings warmth, nostalgia, and a handmade touch to any space.

Read more

Materials Needed:

  • 1 long-sleeved flannel or button-up shirt (adult size)
  • Polyfill (around 1.5 to 2 lbs)
  • Needle and thread or sewing machine
  • Scissors, pins, and a sewing needle
Read more

Step-by-step Guide:

Step 1: Button the shirt and lay it flat. Then cut around the torso area in a large rectangle, and cut off one sleeve at the shoulder seam, keeping it intact. If needed, stitch the armhole closed where the sleeve was removed.

Read more

Step 2: Turn the torso piece inside out and stitch around the sides and bottom, leaving the neck and collar area open. Then turn right side out and stuff firmly until it holds a plump, pillow shape.

Read more

Step 3: Sew the collar shut with an invisible hand stitch or tuck the opening under and topstitch. Then, stuff the sleeve and sew the cuff closed or add a slight bend to shape the hugging arm.

Read more

Step 4: Hand-stitch the sleeve back onto the side of the pillow at a comfortable hugging angle.

Read more

#11. Upcycled Shirt Tote Bag with Pocket Message

Read more

There’s something incredibly satisfying about turning an old button-up into a bag that’s not just useful but full of character.

Read more

This shirt-turned-tote keeps the button placket, the pocket, and even a cheeky message that makes you smile every time you pick it up.

Read more

Materials Needed:

  • 1 button-up shirt (men’s size L or XL recommended)
  • Matching thread
  • Sewing machine or needle
  • Scissors, pins or clips, iron
  • Optional: permanent fabric marker
  • Optional: lightweight interfacing (15 x 18 inches)
Read more

Step-by-step Guide:

Step 1: Cut a large rectangle from the shirt front (around 15 x 18 inches), keeping the button placket centered and pocket intact. Then cut a second piece of the same size from the back of the shirt.

Read more

Step 2: If you want to add structure, fuse interfacing to the wrong side of each piece. Now you place the two pieces right sides together and sew around the sides and bottom.

Read more

Step 3: To create depth, pinch the bottom corners into triangles and sew across about 2 inches from the point, then trim.

Read more

Step 4: Cut two strips from the shirt’s sleeves or lower portion (around 3 x 20 inches each) to make straps. Next, fold each strap in thirds lengthwise, press, then sew down both long edges.

Read more

Step 5: For a personal touch, use a fabric marker to write a phrase or quote on the pocket. Then fold the top hem down twice, stitch, and your shirt bag is ready to be carried with pride.

Read more

#12. Fish-Shaped Drawstring Bags from Old Shirts

Read more

These fishy little drawstring bags are as fun to make as they are to use. Crafted from shirt scraps and simple cotton, they’re great for storing small toys, toiletries, or snacks or just hanging as adorable décor in a kid’s room or beach cottage.

Read more

With their striped bellies, button eyes, and floppy fins, they bring a big splash of personality while making use of fabric you’d otherwise toss.

Read more

Materials Needed:

  • Striped or patterned shirt fabric (at least 10 x 14 inches per bag)
  • Plain cotton (6 x 10 inches per bag)
  • Scraps
  • 2 small buttons
  • Drawstring cord (16-20 inches per bag)
  • Thread, pins, scissors, safety pin, sewing machine or needle
Read more

Step-by-step Guide:

Step 1: Cut two fish shapes from shirt fabric (one front, one back) and two matching shapes for the cotton top. Then cut smaller curved shapes for fins and tails from scrap fabric.

Read more

Step 2: Stitch the fins and tails onto the right sides of the bottom fabric pieces, aligning the raw edges so they get sewn into the side seams.

Read more

Step 3: Sew the top cotton panel to the shirt fabric (right sides together), then press the seams. Then fold each full fish shape in half to form the drawstring casing and sew, leaving space for threading the cord.

Read more

Step 4: Place the two full fish pieces right sides together. Stitch all around the sides, avoiding the casing area.

Read more

Next, you turn right side out, insert the drawstring with a safety pin, and tie off the ends. Then add a button eye to each side to finish your catch of the day!

Read more

#13. Bathroom Storage Basket from an Old Shirt

Read more

How about turning a forgotten button-up into a charming little storage basket that fits perfectly on your bathroom counter?

Read more

This gingham beauty isn’t just cute, it’s endlessly useful. You can use it to hold your skincare, hair accessories, or even extra toilet paper rolls.

Read more

Materials Needed:

  • 1 old shirt (at least 14 x 20 inches of usable fabric)
  • Matching cotton
  • Medium-weight interfacing (optional, 12 x 18 inches)
  • Thread, sewing machine or hand needle
  • Scissors, pins, iron, and measuring tape
Read more

Step-by-step Guide:

Step 1: Cut two rectangles from both your shirt and lining fabric (12 x 9 inches each). If using interfacing, fuse it to the wrong side of the outer shirt fabric.

Read more

Step 2: Fold each piece in half lengthwise, right sides together, and sew along the side and bottom edges. Repeat for both outer and lining fabrics.

Read more

Step 3: Box the corners by folding each bottom corner into a triangle and sewing across about 2 inches in from the point. Then trim excess fabric.

Read more

Step 4: Place lining inside the outer basket, wrong sides together. You fold the top edges inward about 1/2 inch and sew a neat top stitch all the way around. Then fold down the top edge for that lovely cuffed look.

Read more

#14. Shirt-to-Doll Broom Cover

Read more

Housework feels a little more magical when your broom is dressed like a country doll straight out of a storybook. This project blends utility and whimsy by turning old shirt fabric into adorable doll dresses that slip over your broom handles. Each one feels handcrafted, homey, and full of personality—like a cheerful friend who’s always ready to help tidy up. They’re a fun way to decorate your space, especially if you love farmhouse, cottagecore, or handmade charm. Plus, they make lovely gifts for fellow cozy souls.

Read more

Materials Needed:

  • 1-2 old shirts with pattern variety
  • Stuffed doll head (1 per broom)
  • Hot glue gun or needle and thread
  • Raffia broom (full size)
  • Small scraps of fabric or lace
  • Optional: embroidery floss, felt, ribbon, basket or props
Read more

Step-by-step Guide:

Step 1: Cut a large rectangle from shirt fabric to wrap around the top of the broom, this becomes the dress skirt. Then hem the bottom edge if desired, and gather the top slightly with a running stitch or elastic band.

Read more

Step 2: Attach the doll head or peg to the broom handle with strong glue or stitching. You can use another fabric piece to create a blouse or top, wrapping it around the broomstick below the doll head.

Read more

Step 3: Tie or glue the skirt around the base of the doll torso. Then you use leftover shirt cuffs, collars, or sleeves to create aprons, capes, or accessories for extra flair.

Read more

Step 4: Add any embellishments like bows, baskets, or embroidery. Now, hang your dressed-up broom by its handle for instant charm in the kitchen or hallway corner.

Read more

#15. Cabinet Door Storage Pockets from Old Shirts

Read more

Sometimes, the smartest storage solutions are the simplest ones and this upcycled shirt pocket organizer proves it.

Read more

By turning a checkered shirt into a two-pocket system for the inside of your cabinet, you suddenly have a spot for lids, baking bags, or those rogue measuring spoons that disappear too often.

Read more

Plus, every time you open that door, you’ll get a glimpse of your handmade handiwork.

Read more

Materials Needed:

  • 1 button-up shirt
  • Thread and sewing machine or sturdy needle
  • Scissors, pins, measuring tape
  • Stapler or mounting tacks (or velcro/adhesive strips)
  • Optional: interfacing or cardboard insert
Read more

Step-by-step Guide:

Step 1: Cut a large rectangle from the shirt’s back panel to match the size of your cabinet door interior. Then cut two more rectangles from the shirt’s front to form your storage pockets (slightly wider than your containers).

Read more

Step 2: Hem the top edge of each pocket panel. Gather or pleat the bottom slightly if you want the pocket to expand outward.

Read more

Step 3: Pin the pockets to the backing fabric and sew around the sides and bottom, leaving the top open. Then reinforce the corners for extra durability.

Read more

Step 4: Attach the entire panel to the inside of your cabinet door using strong adhesive strips, small tacks, or staples.

Read more

#16. Button-Up Shirt Handbag with Wooden Handles

Read more

This clever handbag takes your old office shirt and turns it into something that feels sweet, smart, and handmade all at once.

Read more

With its gathered top, wooden handles, and working buttons down the front, it gives off an effortless vintage vibe like something you’d spot at a farmer’s market or tucked under someone’s arm at a Parisian café.

Read more

Also, it’s surprisingly sturdy and roomy, and once you make one, you might find yourself eyeing every shirt in your closet as a future bag.

Read more

Materials Needed:

  • 1 button-up shirt (men’s size L or XL recommended)
  • 2 wooden bag handles (6-8 inches wide)
  • 1 large decorative button (optional)
  • Thread, sewing machine, and pins
  • Scissors, iron, and measuring tape
  • Optional: fusible interfacing or fabric (16 x 18 inches)
Read more

Step-by-step Guide:

Step 1: Cut out a large rectangular piece from the body of the shirt, including the button placket and pocket if you want to keep them. Then cut two identical pieces (around 16 x 18 inches each).

Read more

Step 2: If you want the bag lined, cut and attach a matching lining fabric. Next, you sew the lining and outer fabric together, leaving the top open. You can press and topstitch the top edge for a clean look.

Read more

Step 3: Gather the top edge of the bag by sewing a basting stitch and gently pulling the thread until it fits the width of your wooden handles.

Read more

Step 4: Fold the top fabric over the handles and stitch in place to secure them. Then add a large decorative button to the center if you want extra flair.

Read more

#17. Button-Up Shirt Memory Pillow with Pocket Detail

Read more

There’s something special about a button-up shirt that belonged to someone you love. This pillow keeps that memory close with soft, comforting, and full of personal character.

Read more

With the shirt’s buttons down the front and the original pocket intact, it’s a simple yet meaningful piece.

Read more

Furthermore, the added embroidery detail makes it even more charming, turning this into a heartfelt keepsake or thoughtful handmade gift.

Read more

Materials Needed:

  • 1 button-up shirt (light cotton or flannel)
  • Pillow insert (16 x 16 inches)
  • Sewing machine or needle and thread
  • Scissors, pins, and ruler
  • Optional: embroidery thread
Read more

Step-by-step Guide:

Step 1: Button up the shirt and cut a square around the chest area that includes the pocket, about 1 inch larger than your pillow insert on all sides.

Read more

Step 2: Cut a second square of fabric from the shirt back or sleeve for the pillow’s back panel. If the shirt is large enough, you can use the entire front and avoid extra seams.

Read more

Step 3: Place the front and back pieces right sides together. Then sew around all edges with a 1/2-inch seam, leaving a 4-5 inch opening along the bottom edge.

Read more

Step 4: Turn the pillow cover right side out, press flat, and insert your pillow or stuffing.

Read more

Bonus: You can add embroidery (like glasses, pens, or a name) to the pocket for a playful or sentimental touch.

Read more

#18. DIY Watch Strap from a Recycled Shirt

Read more

If your favorite shirt is too worn to wear but too beloved to toss, why not give it a second life on your wrist?

Read more

This simple fabric watch strap adds a personal, handcrafted twist to any classic watch face. The soft cotton feels comfortable against your skin, and the pattern gives your everyday accessory a unique flair.

Read more

Materials Needed:

  • 1 piece of shirt fabric (2.5 x 18 inches or longer)
  • 2 small watch spring bars
  • Needle and thread or sewing machine
  • Scissors, pins, ruler or measuring tape
  • Safety pin or turning tool
  • Optional: interfacing (lightweight, 2.5 x 18 inches)
Read more

Step-by-step Guide:

Step 1: Cut a strip of shirt fabric about 2.5 inches wide and long enough to wrap twice around your wrist with extra length to tie. Then fuse interfacing to the back for durability, if using.

Read more

Step 2: Fold the strip in half lengthwise, right sides together. Next, sew along the edge with a 1/4-inch seam, leaving both short ends open.

Read more

Step 3: Turn the strap right side out using a safety pin or turning tool. Now press flat with an iron to smooth it out.

Read more

Step 4: Slide each end through the spring bars of your watch face. Then fold the edge under and stitch in place to secure.

Read more

#19. Fabric Cord Wraps from Old Shirts

Read more

Say goodbye to tangled cords and hello to simple, satisfying order. These reusable cord wraps are a genius way to give new purpose to leftover shirt fabric and a real upgrade from using rubber bands or twist ties.

Read more

Plus, they’re soft, sturdy, and can be made in a variety of sizes to fit chargers, irons, or even long extension cords. It’s the kind of DIY that doesn’t just look nice, but makes everyday life easier.

Read more

Materials Needed:

  • 2 scraps from old shirts (about 2 x 8 inches each)
  • Small elastic loops (1-2 inches each)
  • Snap buttons
  • Needle and thread or sewing machine
  • Scissors, pins, iron
Read more

Step-by-step Guide:

Step 1: Cut two identical fabric strips for each cord wrap. Then place them right sides together and pin. Insert a small elastic loop at one short end between the layers.

Read more

Step 2: Sew around the edges with a 1/4 inch seam, leaving a small opening to turn it right side out.

Read more

Step 3: Topstitch around all edges to close the opening and add strength. Then attach a snap button or piece of velcro on each end so the wrap can close securely around the cord.

Read more

Step 4: Wrap it around your rolled cord and snap shut. Now you can enjoy the clean look and easy access next time you reach for it!

Read more

#20. Oversized Tote Bag from an Old Shirt

Read more

That oversized shirt with the perfect stripes doesn’t have to sit forgotten in your closet. Turn it into a soft, durable tote bag that you’ll reach for again and again.

Read more

Also, this project feels satisfying to make and even more rewarding to use. Best of all, you're giving fabric a second chance in the sun.

Read more

Materials Needed:

  • 1 oversized button-up shirt (men’s XL works best)
  • Matching thread and sewing machine
  • 1 piece of interfacing (optional, 15 x 15 inches)
  • Scissors, pins or clips, measuring tape
  • Iron and ironing board
Read more

Step-by-step Guide:

Step 1: Cut a square or rectangle from the shirt’s back panel for the body of the bag, you aim for 15 x 15 inches. Then cut two long strips (4 x 24 inches) from the sleeves or bottom hem to make the straps.

Read more

Step 2: Fold the main fabric piece in half, right sides together. You sew along both sides and bottom to form the bag. If using interfacing, sew it into the inner seams for more strength.

Read more

Step 3: Turn the bag right side out. Press the seams flat. Next, fold the top edge inward about 1/2 inch, press, then stitch a clean hem all the way around.

Read more

Step 4: Fold strap pieces in half lengthwise, press, then fold edges in and stitch along both sides for clean straps. You can also attach them securely to the inside of the bag with a box stitch for strength.

Read more

#21. Shirt Cuff Napkin Rings

Read more

Who knew your old dress shirt could become the star of the dinner table? These repurposed cuff napkin rings are a brilliant way to add personality to your table setting while giving retired clothing new life.

Read more

The buttons, stitching, and soft cotton fabric lend a touch of quiet charm like a wink to days when things were made to last.

Read more

Bonus, they’re so easy to make, you might find yourself making a whole set in one afternoon and wondering why you didn’t think of it sooner.

Read more

Materials Needed:

  • 1-2 old button-up shirts with intact cuffs (yields 2 napkin rings per shirt)
  • Scissors
  • Needle and thread (optional)
  • Iron (optional)
Read more

Step-by-step Guide:

Step 1: Cut off the cuffs from your shirt sleeves as close to the sleeve seam as possible. Then leave the buttons and buttonholes intact for function and charm.

Read more

Step 2: If needed, trim excess fabric from the raw edge and hand-stitch or fold and hem for a neat finish. Press the cuff flat with an iron.

Read more

Step 3: Roll your napkins and slide each one into a cuff. Then button it closed just like you would around your wrist.

Read more

Step 4: Arrange your table and enjoy the conversation starter, each cuff is a one-of-a-kind detail that makes your gathering feel extra thoughtful.

Read more

#22. Shirt Sleeve Wine Bottle Gift Bag

Read more

Forget the store-bought wine bags as this DIY gift wrap adds personality and charm using nothing more than an old button-up shirt.

Read more

With the buttons, seams, and cuff details still intact, your bottle instantly looks dressed for the occasion. It’s quirky, sustainable, and a lovely way to wrap something with heart.

Read more

Whether you’re bringing wine to a dinner party or gifting homemade cider, this project turns your bottle into a conversation piece before it’s even opened.

Read more

Materials Needed:

  • 1 long-sleeved button-up shirt
  • Matching thread and needle or sewing machine
  • Scissors, pins, and iron
  • Optional: ribbon, tag, or patch
Read more

Step-by-step Guide:

Step 1: Cut off one sleeve from the shirt at the shoulder seam. Then turn it inside out and stitch the wider cut end closed (this will be the bottom of the bag).

Read more

Step 2: Press the seams flat, then turn the sleeve right side out. Now, slide your wine or beverage bottle inside to check the fit.

Read more

Step 3: Fold the cuff down like a collar for extra flair, or leave it buttoned for a tidier finish. You can also tie a ribbon or twine around the neck of the bottle for extra charm.

Read more

Step 4: Optional: Add a tag, small embroidered name, or patch to personalize it even further.

Read more

Did you like this story?

Please share by clicking this button!

This page was generated by the plugin

Visit our site and see all other available articles!

Garden & Crafty - Garden, DIY, Home