20 Eco-Friendly Fabric Buster Projects to Upcycle Your Old Clothes (You’ll Love #12!)

20 Scrap Fabric Projects to Upcycle Old Clothes (You’ll Love #12!)

That pile of old shirts, worn jeans and leftover material in the back of your closet is more useful than it looks. With the right scrap fabric projects, even small offcuts can become tote bags, home decor, gifts and practical accessories instead of ending up in the trash.

These 20 fabric scrap projects and clothes upcycling ideas include both no-sew options and easy beginner sewing projects. You can reuse old clothes you already own, work through a growing basket of fabric scraps and create things you will genuinely use.

You do not need a perfectly coordinated fabric stash. A mix of florals, denim, stripes and solids often makes these projects look more personal. Wash everything first, remove any damaged sections and save useful buttons, zippers and pockets before you begin.

Choose a Scrap Fabric Project

Material you haveGood projects to trySkill level
Old T-shirtsTote bags, headbands and braided pet toysBeginner
Old jeansDenim aprons, storage bins and garden markersBeginner to intermediate
Tiny fabric scrapsCoasters, bracelets, bunting and fabric flowersBeginner
Old sweatersMittens, pillows and soft storageIntermediate
Scarves and larger remnantsBags, book covers and reusable gift wrapBeginner
Old towelsReusable cleaning cloths and hand towelsBeginner

Shop This Look

1. T-Shirt Tote Bag: An Easy Old-Clothes Upcycling Idea

Reusable tote bag made from an old T-shirt

Shop This Look

T-Shirt Tote Bag Tutorial

Time
45–60 minutes
Difficulty
Beginner
Best fabric
Medium-weight cotton jersey
Finished size
Depends on the shirt

You’ll Need

  • One clean adult T-shirt without holes at the shoulders
  • Sharp fabric scissors
  • Ruler and washable fabric marker
  • Sewing clips or pins
  • Sewing machine, all-purpose thread and a ballpoint needle

Step-by-Step Instructions

  1. Prepare the shirt. Wash and dry it, then lay it flat and smooth out the side seams. A medium or large shirt gives you the most useful grocery-bag size.
  2. Create the handles. Cut off both sleeves just inside their seams. Try to make the two openings symmetrical.
  3. Shape the opening. Mark a shallow U-shape approximately 3–4 inches below the existing neckline. Cut through the front and back layers together.
  4. Close the bottom. Turn the shirt inside out, align the lower edges and clip them together. Sew across the bottom with a ½-inch seam allowance.
  5. Reinforce the seam. Sew a second straight line approximately ¼ inch inside the first. Backstitch at both ends.
  6. Add optional boxed corners. Flatten each lower corner into a triangle and stitch across it about 2 inches from the point. This gives the tote a flatter base.
  7. Finish and test. Turn the bag right side out, trim loose threads and test it first with lightweight items before carrying groceries.
Pro tip: A shirt with a centered graphic creates a ready-made design. A plain tote can be personalized with soft permanent fabric paint.
Avoid this mistake: Do not cut the shoulder seams. They carry the weight of the bag and need to remain intact.
No-sew alternative

Cut a 3-inch-deep fringe along the bottom, with each strip about 1 inch wide. Double-knot each matching front and back strip. This version is best for lightweight contents and should be checked before every use.

2. Patchwork Quilts Made with Fabric Scraps

Colorful patchwork quilt assembled from leftover fabric scraps

Best for: Woven cotton remnants | Difficulty: Intermediate | Time: A weekend or longer | Method: Sewing

A patchwork quilt is one of the most satisfying ways to use a large collection of fabric scraps. Start small with a cushion cover, table runner or lap quilt rather than committing to a bed-size quilt. Cut equal squares, arrange them on the floor and photograph the layout before you begin sewing. Join the pieces into rows with a consistent quarter-inch seam allowance, then join the rows.

Woven cotton pieces behave more predictably together than a mixture of stretchy knits and heavy denim. Press each seam as you go and add cotton quilt batting when the top is complete. For more inspiration, explore these quilting ideas for leftover fabric.

Shop This Look

3. Upcycling Jeans into a Practical Denim Apron

Handmade denim apron upcycled from old jeans

Shop This Look

Full Denim Apron Tutorial

Time
2–3 hours
Difficulty
Confident beginner
Best fabric
Medium-weight denim
Apron length
About 30 inches

You’ll Need

  • One large pair of old jeans, or two pairs for a wider apron
  • Paper for making an apron template
  • Fabric scissors, ruler, marker and sewing clips
  • Denim sewing-machine needle and strong all-purpose thread
  • Approximately 3 yards of 1-inch cotton webbing or sturdy fabric strips
  • Optional bias tape for neatly finished edges

Step-by-Step Instructions

  1. Prepare the denim. Wash the jeans, remove rivets or damaged areas you will not use, and open the inner leg seams with scissors or a seam ripper.
  2. Flatten the panels. Cut along the curved crotch seams so the denim lies flat. Overlap two leg sections slightly and stitch them together if one section is not wide enough.
  3. Make a template. Draft an apron approximately 30 inches long, 10–11 inches wide across the bib and 22–24 inches wide at the lower edge. Curve the sides gently from the bib to the waist.
  4. Cut the apron front. Position the template to feature attractive seams or faded areas. Trace it, add a ½-inch seam allowance if you plan to hem the edges, then cut.
  5. Add the pockets. Carefully remove one or two back pockets from the jeans. Pin them where they are comfortable to reach and stitch around the sides and bottom, leaving the top open.
  6. Finish the raw edges. Fold each edge under ¼ inch twice and topstitch, or enclose the edge in bias tape. Use the handwheel when crossing thick original seams.
  7. Add the ties. Cut one neck strap approximately 24 inches long and two waist ties approximately 30 inches each. Secure every strap with a stitched square and an X through the center.
  8. Check the fit. Try the apron on, shorten the straps if necessary and reinforce any area that pulls when you move.
Pro tip: Sew a test seam through two denim scraps first. Lengthening the stitch slightly can help the machine feed bulky denim more smoothly.
Avoid this mistake: Do not sew directly over metal rivets. Reposition the template or pocket so the needle never hits metal.

4. Easy Scrap Fabric Coasters from Old Shirts

Small patchwork coasters sewn from old shirt fabric

Scrap Fabric Coaster Tutorial

Time
45 minutes
Difficulty
Beginner
Best fabric
Woven cotton
Finished size
About 4½ inches

Materials for Four Coasters

  • Eight cotton squares measuring 5 × 5 inches
  • Four thin cotton-batting squares measuring 4½ × 4½ inches
  • Ruler, washable marker, scissors and sewing clips
  • Sewing machine, thread and iron

Step-by-Step Instructions

  1. Cut accurately. Cut two 5-inch fabric squares for each coaster. Cut the batting slightly smaller to reduce bulk in the seams.
  2. Layer the pieces. Place one fabric square right side up, the second right side down and the batting on top. Clip all three layers together.
  3. Mark the opening. Leave a 2½-inch turning gap along one side. Do not place the opening at a corner.
  4. Sew the perimeter. Use a ¼-inch seam allowance, pivoting at each corner. Backstitch on both sides of the opening.
  5. Trim and turn. Clip diagonally across each corner without cutting the stitching. Turn the coaster right side out and gently shape the corners.
  6. Press carefully. Fold the opening edges inward so they align with the sewn seam, then press the coaster flat.
  7. Topstitch. Stitch approximately ⅛ inch from the outer edge around all four sides. Add a square, X or simple quilting line through the center to hold the layers together.
Pro tip: Chain-piece several coasters without cutting the thread between them. It saves time and helps a matching set come together quickly.
Avoid this mistake: Thick polyester filling can make a cup unstable. Use one thin, flat layer of cotton batting.

5. Beginner-Friendly Reversible Fabric Headband

Reversible headband sewn from floral fabric scraps

Reversible Fabric Headband Tutorial

Time
45–60 minutes
Difficulty
Beginner
Best fabric
Quilting cotton
Fits
Most adult heads

You’ll Need

  • Two coordinating fabric rectangles, each 4 × 18 inches
  • One fabric rectangle for the elastic casing, 3 × 10 inches
  • One piece of ¾-inch soft elastic, approximately 6 inches long
  • Safety pin, sewing clips, thread and iron

Step-by-Step Instructions

  1. Make the main band. Place the two 4 × 18-inch pieces right sides together. Sew both long edges with a ¼-inch seam allowance, leaving the short ends open.
  2. Turn and press. Turn the tube right side out, center the seams along the upper and lower edges and press flat.
  3. Make the casing. Fold the 3 × 10-inch rectangle lengthwise with right sides together. Sew the long edge using a ¼-inch seam, then turn and press.
  4. Insert the elastic. Attach a safety pin to one end of the elastic and feed it through the casing. Secure the first end with several rows of stitching before pulling the elastic through to the other end.
  5. Gather the casing. Pull the casing fabric evenly over the elastic and stitch the second end securely so the elastic cannot retreat inside.
  6. Check the fit. Temporarily clip the casing to both ends of the main band and try it on. Shorten the elastic if it feels loose; never make it uncomfortably tight.
  7. Join the pieces. Fold each raw end of the main band inward by ½ inch. Insert one casing end about ½ inch into each opening and topstitch across the ends twice.
  8. Finish. Add optional topstitching along the long edges and give the headband a final press.
Pro tip: Measure around your head before cutting the elastic. Stretch varies, so the 6-inch measurement is a starting point rather than a universal rule.
Avoid this mistake: Do not skip the fitting step. Elastic that is too tight can cause discomfort, while loose elastic will not hold the headband in place.

6. Fabric Scrap Wall Art

Decorative wall art created with layered fabric scraps

Best for: Tiny patterned scraps | Difficulty: Easy | Time: About 1 hour | Method: No-sew or hand-sewn

Turn favorite fragments of old clothing into art instead of hiding them in a drawer. Stretch one larger piece over a small canvas, or layer smaller shapes into flowers, houses or an abstract design. Arrange everything before attaching it so you can balance the colors and patterns.

Fabric glue works for a quick no-sew version, while visible hand stitching gives the piece extra texture. Buttons, lace and embroidered sections from worn clothing can become focal points. If you enjoy this idea, these fabric scrap crafts offer more ways to turn leftovers into decorative pieces.

7. Braided Pet Toys from Old Clothes

Braided pet tug toy made from strips of old clothing

Best for: T-shirts and fleece | Difficulty: Easy | Time: 15–30 minutes | Method: No-sew

Cut three or six long strips from a clean T-shirt or fleece garment, knot them firmly at one end and braid them as tightly as possible. Tie a second secure knot at the other end. The stretch in jersey fabric creates a soft tug toy that is comfortable to hold.

Pet projects require extra care. Remove buttons, zippers, beads and loose threads, and never use fabric treated with glitter or unknown chemicals. Supervise play, inspect the toy frequently and discard it when pieces begin to separate. A homemade fabric toy is not suitable for a pet that swallows or rapidly destroys textiles.

8. Throw Pillows Made from Upcycled Clothing

Decorative throw pillows made with upcycled clothing

Best for: Sweaters, shirts and larger remnants | Difficulty: Easy | Time: 1–2 hours | Method: Sewing

A favorite shirt or sweater can live on as a cushion cover after it is no longer wearable. Cut a front and back panel at least one inch larger than your pillow form. Stabilize stretchy sweater fabric before cutting, place the panels right sides together and sew around the edge, leaving an opening for the insert.

Turn, press and add a correctly sized throw-pillow insert. Shirt buttons can become a ready-made envelope closure, while pockets make charming decorative details. Choose fabrics with similar washing requirements if you combine several garments.

9. Fabric Book Covers from Old Shirts

Reusable book cover sewn from old shirt fabric

Best for: Woven cotton | Difficulty: Easy | Time: 45–60 minutes | Method: Sew or no-sew

Open the book and measure the full width from the outer edge of the front cover, around the spine, to the outer edge of the back. Add approximately 6 inches for the two inner flaps and 1 inch for seam allowances. Cut the fabric, hem the upper and lower edges, then fold the ends inward to create pockets for the covers.

Sew the flap edges or secure them with washable fabric glue for a lighter-use version. Add a ribbon bookmark, small label or button-and-loop closure. Because the cover can be removed, it is easy to wash or move to another notebook of the same size.

10. Turn an Old Scarf into a Simple Bag

Lightweight bag made by upcycling an old scarf

Best for: Large woven scarves | Difficulty: Easy | Time: 30–60 minutes | Method: Sew or knot

A large scarf can become a lightweight market bag, gift bag or organizer. Fold it with right sides together, stitch the side seams and reinforce the upper corners. Create handles from sturdy cotton webbing, a retired belt or additional folded fabric. If the scarf is sheer, add a simple cotton lining so small items cannot escape.

For a temporary no-sew version, use a traditional knot bag technique, but do not carry heavy or valuable objects until you have tested every knot. This project works best with square scarves and is a quick answer when you are wondering what to do with old clothes and accessories.

11. Scrap Fabric Bunting for Parties and Home Decor

Colorful bunting flags made from leftover fabric scraps

Best for: Medium and small woven scraps | Difficulty: Easy | Time: About 1 hour | Method: Sew or glue

Make a cardboard triangle template, trace it onto your scraps and cut an odd number of flags. For double-sided bunting, sew pairs of triangles right sides together, turn them and press. Space the finished flags evenly inside folded bias tape and stitch along the entire length.

A no-sew garland can be made by folding single-layer flags over sturdy ribbon and fixing them with fabric glue. Mix prints within one color family for a calm look, or use contrasting scraps for birthdays, nurseries and garden parties. Keep long garlands out of reach of babies and pets.

12. Decorative Fabric Masks for Costumes and Dress-Up

Decorative fabric masks sewn from colorful remnants

Best for: Closely woven cotton scraps | Difficulty: Intermediate | Time: 30–60 minutes | Method: Sewing

Colorful remnants can become decorative masks for costumes, theater props and imaginative dress-up. Draft a paper template that sits comfortably around the eyes and nose, cut two mirrored fabric layers and add lightweight interfacing for shape. Sew around the edge, clip the curves, turn and topstitch before adding soft ties or elastic.

Safety note: This project is decorative only. It is not medical equipment, respiratory protection or a substitute for a certified dust mask. Make sure vision and breathing remain completely unobstructed, and supervise children whenever ties or elastic are used.

13. Reusable Cleaning Cloths from Old Towels

Reusable cleaning cloths cut and sewn from old towels

Best for: Clean cotton towels | Difficulty: Easy | Time: 20–45 minutes | Method: Sewing

Old towels often become thin in only one area, leaving plenty of absorbent fabric for reusable cleaning cloths. Cut around stains and worn patches, then make equal rectangles or squares. Finish the edges with a zigzag stitch, overlocker or folded cotton binding to control fraying.

Assign different colors to the kitchen, bathroom and general cleaning, and store used cloths in a ventilated basket until wash day. Wash them thoroughly before the first use and avoid repurposing towels that have been exposed to harsh chemicals, mold or contamination.

14. Braided Bracelets from Tiny Fabric Scraps

Braided bracelets handmade from narrow fabric scraps

Best for: Long narrow strips | Difficulty: Easy | Time: 15–30 minutes | Method: No-sew or hand-sewn

Cut three strips approximately twice the desired finished bracelet length. Knot them together, secure the knot to your work surface and braid firmly. Wrap the ends with embroidery thread or tuck them under a small stitched fabric tab. A button-and-loop closure makes the bracelet easier to remove than a permanent knot.

Mix one floral, one solid and one striped fabric for a balanced design. Soft cotton is most comfortable against the skin. Avoid fraying metallic fabric or trims with sharp embellishments, especially when making bracelets for children.

15. Reusable Fabric Gift Wrap

Gifts wrapped with reusable patterned fabric

Best for: Scarves and square fabric pieces | Difficulty: Easy | Time: 10–20 minutes | Method: No-sew

Reusable fabric wrap turns part of the packaging into a second gift. Cut a square large enough to gather over the item, finish the edges if needed and use a simple knotting method to secure it. A scarf requires no cutting at all and works beautifully around books, boxes, candles and small jars.

Add a sprig of greenery, a wooden tag or a narrow scrap tied into a bow. Tell the recipient that the fabric is intended to be reused so it does not accidentally end up in the trash. Choose washable material when wrapping food containers or homemade treats.

16. Garden Markers Made with Upcycled Fabric

Decorative garden markers made with fabric scraps

Best for: Bright cotton scraps | Difficulty: Easy | Time: 30–45 minutes | Method: No-sew

Small fabric flags make seedlings easier to identify and add color while the garden is still waking up. Wrap a narrow scrap around a wooden plant stake, glue or stitch the edges together and write the plant name on the flag with a permanent fabric marker.

These markers are best for a covered porch, greenhouse or one growing season because ordinary fabric will fade outdoors. Keep loose ribbons short so they cannot tangle around plants or wildlife. At the end of the season, remove every stake and compost only the untreated natural-fiber pieces.

17. Padded Phone Sleeve from Leftover Fabric

Padded phone sleeve sewn from leftover patterned fabric

Best for: Quilted cotton or denim | Difficulty: Intermediate | Time: 1–2 hours | Method: Sewing

Measure the phone and add room for seam allowances, thin batting and the opening. Cut matching outer and lining pieces, fuse or baste the batting to the outer layer and sew the sleeve with right sides together. Boxed lower corners create extra space, while a flap and hook-and-loop dot help keep the phone inside.

Check the fit with an empty case or similarly sized object before inserting the phone. Keep metal fasteners away from the screen. This soft sleeve protects against scratches in a handbag, but it is not a certified drop-resistant or waterproof phone case.

18. Mittens Upcycled from an Old Sweater

Warm mittens sewn by upcycling an old sweater

Best for: Felted wool or stable sweater knit | Difficulty: Intermediate | Time: 1–2 hours | Method: Sewing

Trace loosely around your hand on paper, leaving extra space for movement and a half-inch seam allowance. Cut two mirrored pairs from the sweater, keeping the lower ribbed hem for the mitten cuffs. Sew each pair with right sides facing, trim the curves carefully and turn.

Dense felted wool is easier to control than a loose, unraveling knit. If the sweater is thin, add a soft fleece lining. Make a test mitten first and check that the thumb has enough room before cutting the second pair. Wash according to the original garment’s care instructions.

19. Fabric Scrap Flower Bouquets

Handmade flower bouquet created from colorful fabric scraps

Best for: Tiny cotton and felt scraps | Difficulty: Easy | Time: 1–2 hours | Method: Glue or hand-sew

Cut circles, spirals or simple petal shapes, then layer them around a button center. Secure the layers with hand stitches or a small amount of hot glue and attach each flower to a wrapped wooden stem. Combine several sizes so the finished arrangement looks full rather than perfectly uniform.

A mini hot-glue gun is convenient, but the glue and nozzle can cause burns; follow the manufacturer’s directions and keep it away from children. Fabric bouquets make reusable table decorations, gift toppers and cheerful additions to a craft room.

20. Structured Storage Bins from Fabric Scraps

Structured storage baskets sewn from coordinated fabric scraps

Structured Fabric Storage Basket Tutorial

Time
2–3 hours
Difficulty
Intermediate
Best fabric
Canvas, denim or pieced cotton
Finished size
About 8 × 7 × 4 inches

You’ll Need

  • Two outer panels measuring 13 × 10 inches
  • Two lining panels measuring 13 × 10 inches
  • Two pieces of firm fusible interfacing, each 13 × 10 inches
  • Two handle pieces measuring 3 × 8 inches
  • Ruler, marker, scissors, iron, clips and sewing machine

Step-by-Step Instructions

  1. Create the outer panels. Use solid denim or canvas, or join smaller scraps until you have two pieces slightly larger than 13 × 10 inches. Press, then trim both panels accurately.
  2. Add structure. Following the manufacturer’s directions, fuse one interfacing piece to the wrong side of each outer panel.
  3. Sew the outer basket. Place the outer panels right sides together. Sew both side seams and the bottom with a ½-inch seam allowance.
  4. Box the corners. Flatten one lower corner so the side seam sits directly over the bottom seam. Mark a 4-inch line across the triangle, sew on the line and trim the point ½ inch beyond the stitching. Repeat on the other corner.
  5. Sew the lining. Repeat the side, bottom and boxed-corner seams with the lining, but leave a 4-inch turning opening in the bottom seam.
  6. Make the handles. Fold each 3 × 8-inch strip lengthwise and press. Open it, fold both long edges to the center, refold and topstitch both sides.
  7. Position the handles. Center one handle on each side of the outer basket with its raw ends aligned to the upper edge. Baste the ends securely, checking that neither handle is twisted.
  8. Join outer and lining. Keep the outer basket right side out and the lining wrong side out. Slide the outer basket inside the lining so right sides face. Match the upper edges and sew all the way around.
  9. Turn and finish. Pull the basket through the lining opening, close the gap with edge stitching and push the lining inside. Press the rim and topstitch around it.
Pro tip: Quilt the outer panels to thin batting before construction if you want a softer basket with visible texture.
Avoid this mistake: Do not attach the handles to lining alone. They must be secured to the reinforced outer fabric, and the basket should still be used only for lightweight storage.
Collection of completed scrap fabric projects made from old clothes

Make Your Fabric Scraps Useful Again

The best scrap fabric projects solve two problems at once: they reduce waste and create something useful. Begin with a small project that matches the fabric you already have. A T-shirt tote, coaster set or braided bracelet delivers a quick result, while quilts and storage bins are rewarding ways to work through a larger stash.

Sort remnants by fabric type and size rather than waiting for a perfect idea. Large pieces can become bags and pillows, medium pieces work for book covers and bunting, and the smallest scraps can become flowers, bracelets or patchwork details. Once you start seeing old clothes as material, it becomes much easier to reuse them creatively.

Frequently Asked Questions

What can I make with small fabric scraps?

Small scraps are ideal for coasters, bunting, fabric flowers, bracelets, patchwork panels, covered buttons and decorative mending. Sort tiny pieces by color so they are easier to combine into a coordinated project.

How can I reuse old clothes without sewing?

Try a knotted T-shirt tote, braided pet toy, reusable scarf gift wrap, fabric wall collage or simple garden flags. Fabric glue can work for lightweight decorative crafts, but sewn seams are usually more durable for washable or weight-bearing items.

Which fabrics are easiest for beginner sewing projects?

Medium-weight woven cotton is generally easiest because it lies flat, cuts cleanly and does not stretch much. Slippery satin, loose sweater knits and very thick denim require more control and are better after you have practiced basic seams.

Should I wash old clothes before upcycling them?

Yes. Wash and dry the garment in the same way you expect to clean the finished project. This removes dirt and odors and allows any remaining shrinkage to happen before you measure and sew.

How should I organize fabric scraps?

Separate large, medium and tiny pieces, then divide them by fabric type. Clear bins, labeled baskets or zipper bags make it easier to see what you have. Keep stretchy knits, woven cotton and heavy denim apart because they behave differently when sewn.

Can different types of fabric be used in one project?

They can, but fabrics with similar weight, stretch and washing requirements are easier to combine. Stabilize stretchy or lightweight pieces with interfacing and test a small seam before assembling the entire project.

Affiliate disclosure: This article contains Amazon affiliate links. If you make a qualifying purchase, NewTrendsetter may earn a commission at no additional cost to you.

Follow us on PinterestFollow

Discover more from NewTrendsetter

Subscribe now to keep reading and get access to the full archive.

Continue reading