When I go thrift shopping for home decor, I never skip the textile section. Blankets, tablecloths, curtains, scarves, and unusual fabric scraps often hide real decorating potential—if you know what to look for. A quick inspection for stains, odors, or pests can save you a lot of hassle (I avoid bringing home pillows for fear of bed bugs), but fabric finds that pass the test are perfect for budget-friendly updates.
Repurposing fabric is one of the easiest ways to refresh a space. You don’t need advanced sewing skills — many of these projects are no-sew and rely on simple tools like hemming tape, an iron, or a staple gun. Below are practical, stylish ways to upcycle thrifted or leftover fabrics into home decor that looks intentional and polished.

Over the years I’ve used fabrics in many different ways around the house, often discovering creative solutions by accident. To help you get inspired, I’ve rounded up practical ideas that transform secondhand or leftover textiles into useful decor pieces. Many of these ideas are quick, low-cost, and can be completed in an afternoon.
The emphasis here is on simplicity: easy, approachable projects that give fabrics new life without requiring a sewing machine.

1. Make Textile Art from Rug Remnants
If a rug has a gorgeous pattern but is too worn for the floor, cut an unstained section and mount it in a shadow box or frame. Rug fragments add texture and color to a wall and make striking, affordable art pieces.

2. Use a Scarf as a Table Runner
Long scarves make beautiful table runners—especially plaid or patterned scarves in autumn. They instantly add warmth and layered color to a dining table or console.

3. Make Throw Pillow Covers Out of Cloth Napkins
Cloth napkins are a cheap, stylish way to create throw pillow covers. With fusible tape like Heat n Bond and a little folding, you can make no-sew pillow covers that look custom-made.

4. Use a Shower Curtain to Make Wall Decor
Large-scale wall art can be expensive. An inexpensive patterned shower curtain can be stretched or framed to make a dramatic focal point for a room at a fraction of the cost.

5. Use Window Treatments or Tablecloths as Shower Curtains
With a waterproof liner in place, curtain panels or decorative tablecloths can become a unique shower curtain. Simple ring clips make hanging fast and allow you to change the look of a bathroom easily.

6. Make Cafe Curtains With Kitchen Towels
Ring clips and kitchen towels create charming, no-sew cafe curtains that add vintage charm to kitchen windows. It’s a quick way to refresh a room without custom sewing.

7. Add Fringe to Upholstered Furniture
Pinning or gluing fringe along the base of a modern sofa or chair instantly adds vintage character. It’s an easy update that’s reversible and impactful.

8. Embellish Curtain Panels With Ribbon Trim
Plain curtains can feel custom with the addition of ribbon or trim. Use fabric glue or hemming tape to add decorative borders and give inexpensive panels a high-end look.

9. Utilize a Tea Towel for Art
Tea towels often have charming prints that look great framed. A framed tea towel can serve as an economical alternative to expensive large-format artwork.

10. Add Interest to a Sofa Back With a Throw Blanket
Draping a patterned blanket or flat-weave rug over the back of a sofa adds texture and color to an often-overlooked area. It’s a simple styling trick that refreshes a seating area.

11. Use a Throw Blanket as a Tablecloth
A throw blanket can double as a cozy tablecloth for outdoor gatherings or impromptu picnics. It makes a casual meal feel intentional and can be layered for added texture.

12. Repurpose a Rug as a Pillow Cover
Small accent rugs can be awkward on the floor but are perfect for oblong or lumbar pillows. Rug material is durable and adds unexpected texture to your sofa or bed.

13. Upholster a Chair Seat With a Kitchen Towel
If a chair seat is worn, a sturdy kitchen towel or similar fabric can be stretched and stapled over the cushion for a fresh look. It’s an easy, budget-friendly reupholstery trick that uses fabric scraps effectively.
These fabric repurposing ideas are small, approachable projects that can make a big visual impact. Whether you’re working with thrifted finds or leftover materials, the right approach—no-sew techniques, strategic trimming, or simple mounting—can turn ordinary textiles into thoughtful decor pieces.
I still want to try making a pleated lampshade from tablecloth scraps someday; it’s a project that proves how far a little creativity can go. Which of these ideas would you try first, or do you have another favorite way to upcycle fabric at home?
More Cheap Decorating Ideas
- 14 Natural Decor Ideas to Bring Nature Indoors
- 24 Free Home Makeover Ideas Using What You Already Have
- The Secret to Find Free Printable Wall Art Online
- 30 Best Home Decor Items to Buy at Thrift Stores
- 40 Cheap Decor Ideas to Improve Your Home for Under $100
