×

Grandma's Curtains: 20 Ways To Use Old Fabrics For Clothes


Grandma's Curtains: 20 Ways To Use Old Fabrics For Clothes


Something Old, Something New

Old fabrics have a funny way of hanging around, like that “maybe I’ll use it someday” pile you swear is organized. The good news is that you really can turn leftover cloth, worn linens, and retired clothes into pieces you’ll actually want to wear. With a little creativity and a few simple techniques, you can give fabrics a second life and end up with a closet that feels more personal, sustainable, and fun.

stack of books on red tableKenza Benaouda on Unsplash

1. Patchwork Mini Skirt

Patchwork is basically the coolest excuse to mix prints on purpose. You can stitch together smaller fabric pieces into panels, then shape them however you want. Go for a color theme, or really go all out on the patterns. Who cares if it clashes, as long as it's fun!

paul otero garciapaul otero garcia on Pexels

2. Bandana-Style Top

Lightweight scraps are perfect for a tie-up, bandana-style top. You can fold and hem a square, then add longer ties for adjustable straps. It’s an easy project that looks especially cute layered under a jacket.

David GariDavid Gari on Pexels

3. Add Contrast Pockets

Pockets are a great place to show off a different fabric without committing to a whole garment. You can replace existing pockets or add new ones to jeans, shirts, or jackets. A contrast pocket instantly gives your piece that “where’d you get that?” vibe.

a pair of jeans with a chain attached to themRoger Starnes Sr on Unsplash

Advertisement

4. Make a Fabric Belt

A belt doesn’t need leather to look polished and intentional. You can braid strips of sturdy fabric or sew a long tube, then turn it into a tie belt. It’s especially useful for cinching oversized dresses or blazers.

Los Muertos CrewLos Muertos Crew on Pexels

5. Create a Wrap Skirt

Wrap skirts are forgiving, adjustable, and surprisingly beginner-friendly. Old curtains, tablecloths, and large shirts can become the main fabric with minimal cutting. Add ties at the waist, and you’ve got a piece that works for just about anything. 

a person wearing a dressCarlos Corviz on Unsplash

6. Refresh a Denim Jacket

A denim jacket is basically a blank canvas that loves a fabric upgrade. You can add panels to the back, line the collar, or create elbow patches from patterned scraps. The mix of denim and softer textiles looks cool and even a little artsy.

E. AlfroE. Alfro on Pexels

7. Turn Sheets Into Sets

Old sheets can be soft, breathable, and perfect for casual clothes. You can turn them into matching shorts and a button-up, or a simple tank-and-skirt combo. If the sheet has a subtle print, it’ll look like a deliberate summer set.

Woman in patterned clothing holding a small white purseIMANA on Unsplash

8. Sew a Simple Slip

Light, drapey fabric is ideal for a slip dress or a slip skirt. You can keep the shape minimal and let the fabric do the work. Add adjustable straps, and it’ll feel more custom and wearable.

Woman in red dress walks at night.Alexander Mass on Unsplash

9. Use Fabric as Lining

Even if a fabric isn’t cute enough for the outside, it can still shine inside. You can line a skirt, jacket, or tote so the inside feels special and finished. Lining also helps give older garments more structure and comfort.

Woman in black headscarf and white skirtSina Malek on Unsplash

Advertisement

10. Add Ruffle Details

Ruffles are a fun way to use smaller strips of fabric that would otherwise go to waste. You can add them to sleeves, hems, collars, or even pockets. The trick is to place the ruffle in one spot so it feels playful, not overwhelming.

Young woman in vintage dress with pearlsAli Karimiboroujeni on Unsplash

11. Make a Headscarf

Not every project needs to be a full garment to feel fashion-forward. A headscarf is a quick sew or no-sew option that uses a surprisingly small amount of fabric. It’s also a great way to incorporate bold prints without wearing them head-to-toe.

a woman in a park with a bandana on her headZoshua Colah on Unsplash

12. Convert to a Crop Top

Old tees and blouses can become crop tops with a simple cut and hem. You can add elastic, a tie front, or a little ruching to make it look designed on purpose. Cropping is especially helpful when the bottom half of a shirt is stained or stretched out.

woman standing near body of water while closing her eyesAstrit on Unsplash

13. Replace Button Plackets

If a shirt is fine but the front looks worn, swapping the placket can revive it. Use a sturdier or more interesting fabric strip down the front where the buttons sit. It adds personality while still looking neat and wearable.

assorted-colored clothes buttonsWaldemar Brandt on Unsplash

14. Add Fabric Panels

Panels let you expand or reshape a garment while making it more interesting. You can add side panels to a too-tight dress or insert a triangle panel into a skirt for more movement. This technique is great for mixing textures in a way that looks intentional.

silver sewing machine on blue textileBozhin Karaivanov on Unsplash

15. Sew a Duster

A long, open-front duster is a great way to use larger fabric pieces without getting into complicated tailoring. Cut two front panels and one back panel, hem the edges, and add simple sleeves or keep it sleeveless for an easy drape. Throw it over jeans, dresses, or a tank-and-shorts outfit, and it’ll instantly make everything look more styled.

Jenny UhlingJenny Uhling on Pexels

Advertisement

16. Make Statement Sleeves

Sleeves are where you can go a little dramatic without changing the whole garment. Use old lace, cotton, or printed fabric to create puff sleeves or bell sleeves on a simple top. The contrast makes it look boutique, not DIY.

Young woman in light blue dress kneeling in grassZulfugar Karimov on Unsplash

17. Turn Scarves Into Tops

If you’ve got old scarves, you’ve basically got pre-hemmed fabric ready to go. You can sew two together for more coverage or add straps to make it more secure. It’s a smart way to get a bold look with very little sewing.

Young woman in jeans and heels crouching outdoorsFOTOGRAFÍA EDITORIAL on Unsplash

18. Repair With Visible Mending

Visible mending turns wear and tear into a design feature. You can patch holes with bright fabric, stitch over rips with embroidery thread, or add decorative seams. It’s practical, creative, and it makes your clothes feel one-of-a-kind.

a close up of a embroidered object on a clothSigmund on Unsplash

19. Make a Reversible Piece

Reversible clothing doubles your styling options without doubling your closet. If you have two fabrics that look good together, you can sew a skirt, vest, or simple jacket with either side facing out. It’s a fun challenge that pays off every time you get dressed.

@Ali Photographer@@Ali Photographer@ on Pexels

20. Stitch a Scrap Bralette

Small fabric pieces can work for bralettes if they’re soft and comfortable. You can line them, add elastic, and keep the shape simple for a wearable result. It’s a satisfying way to use leftovers and make something to wear when the sun comes out. 

a white bag from a stringKristen Plastique on Unsplash