14 Upcycling Cloth Ideas
Upcycling cloth is a smart, creative, and eco-friendly way to reduce waste and give old fabrics a fresh purpose. With these 14 Upcycling Cloth Ideas, you can transform worn-out clothes, leftover scraps, and forgotten textiles into useful, beautiful new items. From making no-sew t-shirt tote bags and stylish denim organizers to colorful patchwork pillows and reusable fabric bowl covers, these projects are easy to follow and perfect for beginners or seasoned DIY lovers. You’ll also find fun ideas like fabric-covered plant pots, handmade bookmarks, and trendy scrunchies—each designed to turn scraps into something special.
These upcycled cloth crafts are ideal for home organization, gifting, decorating, or simply adding a touch of handmade charm to everyday life. Whether you’re looking to refresh your space, cut down on single-use plastics, or repurpose sentimental clothing, these ideas offer inspiration with minimal tools and budget. Best of all, each project helps you live more sustainably while expressing your creativity. Try a few today and turn old fabric into something you’ll love using every day.
1. T Shirt Tote Bag

Turn your old t-shirts into handy tote bags with zero sewing! Simply cut off the sleeves, widen the neck for a handle, and tie or stitch the bottom closed. These bags are perfect for groceries, beach trips, or quick errands. Choose bold prints or graphic tees for extra personality. This fun and sustainable craft helps reduce plastic use while giving your old clothes a fresh new purpose. In just minutes, you’ll have a reusable bag that’s lightweight, washable, and easy to make at home—even kids can help with the cutting!
Supplies
- Old t-shirt
- Scissors
- Needle and thread (optional)
2. Denim Pocket Organizer

Give worn-out jeans new life by turning their pockets into a stylish wall organizer. Cut out the back pockets and sew or glue them onto a canvas, piece of fabric, or corkboard. Hang it in your craft room, kitchen, or entryway to hold tools, pens, notes, or sunglasses. The denim’s durability makes it great for everyday use, and the pockets add a rustic, organized charm. This is a clever way to use clothing scraps while keeping clutter off your counter. Plus, it adds a cool, recycled vibe to your home decor.
Supplies
- Old denim jeans
- Scissors
- Hot glue gun or sewing kit
- Stiff backing (canvas, cardboard, corkboard)
- Hanging hardware or rope
3. Patchwork Pillow Covers

Transform fabric scraps into colorful patchwork pillow covers! Cut old clothes—shirts, skirts, or pajamas—into squares and stitch them together in a pattern. Sew the patchwork front to a backing fabric to form a pillowcase. It’s a charming way to reuse sentimental pieces like baby clothes or concert tees. This DIY lets you mix textures and colors for a unique look. Great for bedrooms, sofas, or gifts, these soft and homey covers tell a story in every stitch. A simple way to reduce waste while refreshing your home’s style.
Supplies
- Fabric scraps from old clothes
- Scissors
- Sewing machine or needle and thread
- Measuring tape
- Pillow insert
4. Fabric Covered Plant Pots

Dress up your indoor planters with a fabric twist! Wrap worn-out scarves, blouses, or pillowcases around plain plant pots using Mod Podge or fabric glue. The result is a textured, colorful pot cover that adds personality to any plant corner. This is a great use for lightweight cottons or printed fabrics you love but don’t wear. The fabric clings nicely to terracotta or ceramic and turns boring containers into focal pieces. Plus, it’s a mess-free, no-sew upcycle that anyone can do in minutes!
Supplies
- Old fabric scraps
- Scissors
- Mod Podge or fabric glue
- Plain flower pots
- Paintbrush
5. Cloth Gift Wrap (Furoshiki Style)

Swap disposable wrapping paper for beautiful, reusable cloth wraps! Using the Japanese furoshiki method, you can fold and tie fabric pieces—like old scarves, shirts, or fabric remnants—into elegant gift wraps. It’s a unique and sustainable way to present gifts for birthdays, holidays, or special occasions. The wrap becomes part of the gift and adds a creative, personal touch. Choose fabrics with vibrant prints or soft textures to enhance the presentation. No tape or scissors needed—just clever knots and folds!
Supplies
- Fabric squares (from scarves, shirts, or fabric scraps)
- Optional: ribbon or twine
6. No Sew Cloth Bunting

Bring charm to any room or party with homemade cloth bunting! Cut triangles or pennants from old clothing, fabric scraps, or tea towels. Use fabric glue or safety pins to attach them to string or twine. Hang the garland across a wall, porch, or mantel for a cheerful, rustic look. This no-sew craft is ideal for birthdays, baby showers, or everyday home decor. Mix different patterns and textures for a whimsical feel. It’s fast, fun, and a fantastic way to repurpose even small cloth remnants.
Supplies
- Fabric scraps
- Scissors
- Twine or ribbon
- Fabric glue or safety pins
7. Upcycled Cloth Coasters

Turn old jeans, flannel shirts, or towels into soft, absorbent drink coasters. Cut fabric into circles or squares and layer several pieces for thickness. You can sew the edges or use fabric glue and pinking shears to prevent fraying. Add a layer of cork or felt underneath for durability. These coasters are washable, eco-friendly, and perfect for everyday use. They also make great handmade gifts when bundled in sets. Plus, you’ll keep textiles out of landfills while adding handmade charm to your tabletop.
Supplies
- Old fabric (jeans, towels, shirts)
- Scissors or pinking shears
- Fabric glue or needle and thread
- Optional: cork or felt backing
8. Fabric Scrap Bookmarks

Use even the smallest fabric scraps to make cute bookmarks! Cut strips from leftover cloth and glue them onto cardstock for sturdiness. Add ribbon, buttons, or stitched edges for extra flair. These bookmarks are perfect for kids’ crafts, classroom gifts, or your own reading nook. Each one is a mini art piece that helps reduce textile waste. Whether it’s denim, floral cotton, or lace, every piece of fabric gets a second life as a stylish placeholder. Fast, fun, and practical!
Supplies
- Fabric scraps
- Cardstock or thin cardboard
- Glue
- Scissors
- Optional: ribbon, buttons, markers
9. Fabric Covered Hangers

Upgrade plain wire or plastic hangers by wrapping them in soft, colorful fabric! Use old t-shirts, pajama pants, or flannel sheets to cushion and decorate your hangers. Cut fabric into strips and wrap tightly around the hanger, securing ends with hot glue. These hangers prevent clothes from slipping and add a cozy, boutique-style touch to your closet. You can even add a little bow or tag for gifting. It’s a quick project that turns everyday items into something pretty and practical!
Supplies
- Old fabric (t-shirts, flannel, etc.)
- Scissors
- Hot glue gun
- Wire or plastic hangers
10. Upcycled Fabric Scrunchies

Make your own trendy scrunchies from leftover fabric! Old shirts, dresses, or pillowcases are perfect for this project. Cut a rectangle, fold and sew (or glue) into a tube, insert elastic, and close. These soft, stretchy hair ties are gentle on hair and look adorable. Mix and match colors for every outfit, or gift them in sets. It’s a stylish way to reuse fabric while creating something functional. Scrunchies are back in fashion—and now you can make them sustainably!
Supplies
- Fabric scraps
- Elastic
- Safety pin
- Needle and thread or fabric glue
- Scissors
11. Fabric Bowl Covers

Skip the plastic wrap—make washable bowl covers from old fabric and elastic! Perfect for covering leftovers, dough, or picnic dishes, these covers are both eco-friendly and cute. Use fabric from pillowcases or cotton shirts and sew in elastic around the edge to make them stretch-fit. They’re great for kitchen use or outdoor gatherings and reduce the need for single-use plastics. With a few stitches, you’ll have a reusable solution that looks charming and works like a charm.
Supplies
- Cotton fabric scraps
- Elastic
- Scissors
- Sewing supplies or safety pins
- Bowl (to trace size)
12. Fabric Wall Art

Create one-of-a-kind wall art with old fabric! Frame beautiful cloth patterns from shirts, scarves, or baby clothes to make personalized decor. Stretch the fabric over embroidery hoops or staple it onto canvas frames. This is an easy way to preserve sentimental fabrics while adding a splash of texture and color to your walls. Mix and match prints for a gallery wall effect. It’s creative, budget-friendly, and incredibly satisfying to display your memories as art.
Supplies
- Fabric scraps
- Embroidery hoops or canvas frames
- Scissors
- Staple gun or glue
13. Fabric Covered Buttons & Magnets

Tiny fabric scraps are perfect for covering buttons or making fridge magnets! Use a button-cover kit or glue fabric onto flat button bases and attach magnets to the back. These little cuties can decorate pinboards, refrigerators, or even be turned into jewelry. Great for using up tiny leftover pieces you can’t bear to toss. Each one is like a miniature canvas that adds color and charm wherever it lands. Quick, simple, and addictively fun!
Supplies
- Small fabric scraps
- Button kit or flat button bases
- Strong glue
- Small magnets
- Scissors
14. Quilted Cloth Pot Holders

Turn fabric leftovers into padded pot holders for your kitchen! Use layers of fabric and batting to sew thick, heat-safe squares or mitts. Old jeans, towels, and shirts work perfectly. Quilt simple patterns or freestyle designs for a homemade feel. They’re great for gifting, especially when matched with aprons or kitchen towels. Practical, washable, and full of personality, these upcycled pot holders add comfort and creativity to any cooking space.
Supplies
- Fabric scraps
- Batting or old towel pieces
- Needle and thread or sewing machine
- Scissors
- Optional: binding fabric