This post contains affiliate links.
On The Table Read Magazine, “the best arts and entertainment magazine UK“, transform old clothes and scraps into stylish, functional home decor while making the most of upcycled textiles without buying new materials.
Old fabric piles up fast because a worn shirt, lone tea towel, faded curtain, or pair of jeans with a torn knee often sits in a drawer to avoid waste. These pieces still hold color, texture, and purpose, and before sending them to the bin, you can turn them into decor that warms a room, adds storage, or gives a tired corner a new look. This guide provides 19 ideas for patchwork, wall storage, table decor, soft seating, and small home accents to help sewers, decorators, and budget-conscious creators use what they already own.
Projects require minimal supplies ranging from scissors and fabric glue to basic needles, threads, or sewing machines, making them ideal for renters, families, and beginners. Success starts with a quick wash, careful sorting, and proper preparation since thin rayon may sag, old elastic may snap, and fabric with hidden mold or strong odors must be discarded. Safe pieces require washing and drying first, followed by cutting around stains, weak spots, and torn edges to prepare materials for sustainable textile projects.
Practical options include a denim pocket organizer for mail, a braided rag rug for a hallway, a sweater pillow cover for a cozy chair, and a vintage quilt upholstered bench at item 13 that turns a worn quilt into a functional seat. Matching methods to materials ensures sturdy results, using soft cotton for garlands and patchwork, thick denim for coasters, and firm upholstery fabric for benches. Sorting by weight, color, stretch, and condition helps creators make decor work harder through projects like shirt plant hangers and no-sew baskets.
', 'format' : 'iframe', 'height' : 90, ', 'params' : {} }; ', 'format' : 'iframe', 'height' : 90, ', 'params' : {} }; / “>“>19 Upcycled Textile Projects That Turn Old Fabric into Stunning Decor (Don’t Toss Anything Before Seeing #13!)
1. Patchwork Throw from Mismatched Fabric Scraps
A patchwork throw turns scattered fabric into a warm, personal layer for your sofa or bed. Combine cotton shirts, pillowcases, tablecloths, and lightweight curtains in shades of faded blue, cream, mustard, or rose. Mixed florals beside denim and simple stripes create a relaxed collected look. The small differences make the blanket feel handmade rather than mass-produced. Editor’s Choice
Wash and dry every textile before cutting because older fabrics may shrink at different rates. Cut five-inch or eight-inch squares, then arrange them on the floor before sewing. Place thin cotton beside stronger pieces, and add an old flannel sheet or light blanket as backing. This approach saves money while keeping worn textiles useful.
Try these simple patchwork steps:
– Sort scraps by color, weight, and fabric condition
– Arrange balanced rows before joining any pieces
– Press seams flat after completing each row
– Add flannel backing for softness and strength
A few uneven edges will not spoil the result. Use the finished throw on a chair, sofa, or bed, where layered cotton and flannel bring softness, comfort, and visual warmth.Patchwork Throw from Mismatched Fabric Scraps
Rotary Cutter Set – Quilting Kit incl. 45mm Fabric Cutter, 5 Extra Rotar…

2. Denim Pocket Wall Organizer
A denim pocket organizer gives forgotten jeans a sturdy new role near your entryway, desk, or craft table. Back pockets already include strong stitching, so they hold scissors, charging cords, mail, seed packets, and small tools with little extra work. Faded indigo, worn knees, copper rivets, and visible seams create a useful industrial texture.
Cut around clean pockets while leaving a generous denim border for attaching them. Mount them on canvas, upholstery fabric, or an old curtain panel, then test the spacing with the items you plan to store. Use a wooden dowel or sturdy rail to spread the weight, and choose wall anchors suited to your surface. This inexpensive project also suits renters when hung from an over-door hook.
Build a dependable organizer with these details:
– Pair varied denim washes for relaxed visual movement
– Reinforce weak corners with small canvas patches
– Sew pockets onto sturdy backing in balanced rows
– Add webbing loops for secure wall hanging
Keep heavier objects in lower pockets so the panel stays balanced. The result adds practical storage, softens blank walls, and lets damaged jeans keep working for years.
3. Braided Rag Rug from Old Sheets and T-Shirts
A braided rag rug brings soft color and handmade comfort to a hard floor. Old cotton sheets provide long, manageable strips, while T-shirts add stretch and a gentle feel underfoot. Mix cream, denim blue, faded red, and mustard for a cheerful farmhouse palette, or keep pale neutrals together for a quieter bedroom design. The flexible braid also lets you choose a round, oval, or rectangular shape.
Cut or tear strips one to two inches wide, matching fabric weights whenever possible. Join strips with diagonal seams instead of bulky knots, then braid with steady, gentle tension. Coil the braid flat as you work and stitch each row with heavy thread or a zigzag machine stitch. A non-slip pad makes the finished rug safer on smooth floors.
Keep the braid even with these helpful techniques:
– Pair cotton sheets with limited stretchy T-shirt strips
– Coil each section flat before stitching
– Adjust tension whenever the rug begins curling
– Add a washable pad beneath finished rugs
Wash the rug gently and dry it completely. Small variations give the textile character, while layered cotton adds warmth and a pleasant cushion beneath your feet.
4. Fabric-Covered Lampshade with a Fresh Pattern
A fabric-covered lampshade can refresh a reading corner with one carefully chosen pattern. Lightweight cotton, linen, or curtain fabric works well because it shapes easily without weighing down the frame. Try a faded floral blouse, pale striped tablecloth, or soft blue curtain to add color without changing the entire room. The shade becomes a small, glowing accent when the lamp is switched on.
Inspect the existing shade for heat damage, loose wires, or brittle plastic before starting. Measure the height and both circumferences, create a paper template, and add extra fabric for folded edges. Use shade adhesive or suitable clips, keeping every textile edge away from the bulb and ventilation openings. LED bulbs offer a cooler, budget-friendly option for many lamps.
Use these safety-minded covering techniques:
– Choose breathable cotton or linen for easy shaping
– Match scattered prints instead of difficult repeating patterns
– Keep fabric clear of bulbs and ventilation openings
– Finish edges with bias tape or narrow denim
Skip plastic-backed cloth, thick wool, velvet, and loose fringe. A single rescued print can bring gentle pattern, layered texture, and renewed warmth to an otherwise ordinary lamp.
5. Quilted Wall Art from Meaningful Clothing
Meaningful clothing can become wall art that keeps favorite memories visible every day. Use panels from baby clothes, concert shirts, old uniforms, or a loved one’s button-down to create a soft display for a bedroom or hallway. Choose pieces with related colors, such as faded blue, cream, and rust, or let different prints tell the story. Pockets, embroidery, buttons, and hems add depth that new fabric cannot copy.
Support fragile clothing with lightweight interfacing before cutting. Add an old sheet as backing and a thin blanket as batting, then arrange the pieces on a table before sewing. A wooden dowel sleeve on the back makes hanging simple and spreads the weight across the top. This small project costs little and gives unused clothing an emotional purpose.
Shape a thoughtful textile display with these ideas:
– Preserve pockets, embroidery, buttons, and special hems
– Arrange meaningful panels before stitching them together
– Add interfacing beneath delicate or stretchy clothing
– Install a dowel sleeve for balanced wall support
Keep the finished piece away from strong sunlight to protect older dyes. Soft batting, visible stitches, and familiar fabric create a warm display that feels personal without overwhelming the room.
6. No-Sew Fabric Baskets for Soft Storage
Fabric baskets hide everyday clutter while making open shelves feel warmer and more inviting. Old canvas bags, denim legs, sturdy curtains, and upholstery samples provide enough structure for towels, toys, craft supplies, or blankets. Pair deep charcoal canvas with pale linen, or use faded florals for a bedroom basket. The soft surface feels friendlier than plastic and costs very little to create.
Use a strong cardboard box or rigid basket as a temporary form. Wrap fabric around the sides, fold the corners like a gift box, and secure the layers with fabric glue or textile tape. Add felt, canvas, or another sturdy layer when the basket will hold heavy objects. Let glued edges dry beneath a flat weight before filling the basket.
Give soft storage more structure with these steps:
– Choose tightly woven fabric with limited fraying
– Reinforce bases using covered cardboard inserts
– Fold corners neatly before securing outer panels
– Add handles from belts, webbing, or braided strips
Use removable liners for clothing or baby items. A folded cuff can hide a crooked edge, while contrasting panels turn small mistakes into design details. Layered fabric adds texture and keeps useful materials in circulation.
7. Old Curtain Table Runner with Layered Texture
An old curtain can become a soft table runner with almost no waste, especially when one edge already has a finished hem. Faded linen, cotton voile, embroidered panels, and clean cloth shower curtains can bring pattern to a dining table, console, or bedroom dresser. Pair a pale floral runner with wood accessories, or place charcoal linen over a cream tablecloth for gentle contrast. The result feels relaxed and useful. Editor’s Choice
Measure the surface first and allow six to twelve inches of overhang at each end. Cut with sharp shears, then layer very thin fabric over an old sheet or tablecloth so it lies flat. Finish raw edges with a double fold, narrow binding, or blanket stitch. These budget-friendly methods add weight and protect the fabric from fraying.
Finish the runner with these practical choices:
– Pair lightweight curtains with reclaimed cotton backing
– Add denim borders for crisp visual definition
– Press folded edges before placing the runner
– Shape ends with soft scallops or neat notches
Keep colors within one family when mixing patterns. Layered linen, cotton, and embroidery add subtle texture, making ordinary meals feel more considered without demanding formal upkeep.Old Curtain Table Runner with Layered Texture
8. Cozy Sweater Pillow Covers
A worn or shrunken sweater can become a soft pillow cover with built-in character. Wool, cotton knit, and cable-knit jumpers bring cozy texture to a winter sofa, reading chair, or bed. Use a sweater with damage near the hem or sleeve, then position the pillow over its strongest section. Original buttons, cuffs, collars, and ribbed edges create attractive details without extra decoration.
Choose a pillow form that fits without stretching the knit. Turn the sweater inside out, mark around the insert, and leave room for seams before cutting. Stabilize loose edges with zigzag stitching or narrow interfacing, and test a small scrap first because wool may shrink while acrylic may curl. A cardigan offers an easy envelope closure through its existing buttons.
Try these sweater-covering methods:
– Keep original buttons as a simple envelope closure
– Preserve ribbed waistbands for finished lower edges
– Line loose knits with reclaimed cotton shirts
– Stitch weak seams using matching yarn carefully
Wash the sweater gently before cutting and avoid heavy daily use if the knit feels fragile. The mix of wool, cotton, and visible stitching creates a warm, layered look that feels comfortable rather than overly polished.
9. Scrap-Fabric Wreath for a Soft Seasonal Accent
A fabric wreath turns narrow scraps into a welcoming accent for a door, wall, or shelf. Old shirts, denim edges, pillowcases, and curtain remnants can create a full shape without plastic ribbon. Combine cream linen with faded blue for year-round calm, or switch to rust, olive, and mustard in autumn. Frayed edges add softness, while neat cuts create a cleaner modern effect.
Wrap or tie one- to three-inch strips around a grapevine, straw, foam, or wire form. Push the pieces close together so the base stays hidden, and place heavier textiles in small groups rather than one crowded section. Indoor placement protects delicate cloth from rain and strong sunlight. A reclaimed belt or braided strip makes a sturdy hanger.
Build balanced color and texture with these ideas:
– Sort scraps into light, medium, and dark groups
– Mix denim with linen for relaxed contrast
– Add lace between heavier strips for softness
– Hide knots on the wreath back carefully
Replace a few strips when the season changes instead of making a new wreath. Layered cotton, denim, lace, and linen give small leftovers a welcoming presence and make the finished piece easy to refresh.
10. Repurposed Shirt Plant Hanger
A sturdy old shirt can become a simple plant hanger that softens a sunny corner. Cotton twill, denim, canvas, and thick button-up fabric work better than thin jersey because they support weight more reliably. Use a faded striped shirt for subtle movement or dark denim for a rustic look. The hanger suits a small fern, trailing plant, or compact herb in a pot with drainage protection. Editor’s Choice
Cut four equal strips about two inches wide from the shirt body or sleeves. Join them at the top with strong stitching, a wrapped fabric knot, or a reclaimed wooden ring. Tie matching lower knots around the pot, then test the empty hanger before adding soil. A properly anchored ceiling hook is essential, especially near windows where plants receive regular watering.
Keep the plant hanger secure with these steps:
– Choose a lightweight pot with a drainage tray
– Match all four fabric arms in length
– Tie lower knots evenly around the container
– Anchor the hanger into a suitable ceiling support
Remove the pot before watering so damp soil does not weaken the fabric. Dry the hanger fully and inspect seams often. Layered strips bring gentle movement and useful softness to plant displays without buying new materials.Repurposed Shirt Plant Hanger
11. Braided Fabric Ottoman or Footstool
A braided fabric ottoman gives worn textiles a strong second life while adding a soft place to rest your feet. Start with an existing stool, milk crate, or tired footstool so you can focus on the textile surface. Wide strips of denim, canvas, old rugs, and heavy curtains create a durable braid. Add small amounts of cotton in cream, rust, or blue for color without losing structure.
Measure the seat and decide whether the braid should cover only the top or continue down the sides. Place batting or a folded blanket beneath the braid for comfort, then stitch the layers with upholstery thread. A removable tied cover makes cleaning and future repairs easier. Add felt pads beneath the legs to protect wood or painted floors.
Construct a sturdy textile seat with these techniques:
– Keep strips similar in width throughout the braid
– Join strips using flat diagonal seams
– Add batting beneath braids for comfortable padding
– Secure underside stitches where they remain hidden
Alternate dark denim with cream canvas for simple stripes, or mix faded plaids for a relaxed cottage feel. Layered braid, padding, and reclaimed wood create a useful piece that can serve as seating, a footrest, or a bedside perch.
12. Vintage Tea-Towel Café Curtains
Vintage tea towels can bring stripes, checks, and small motifs to a kitchen window without expensive curtain fabric. Their finished edges reduce sewing, while faded blue, cream, red, and green patterns create a cheerful cottage palette. Use matching towels across a lower window, pantry door, or laundry nook, or combine different prints that share one repeated color. The small scale feels welcoming rather than heavy.
Measure the window and choose lower-half coverage for privacy while keeping sunlight above. Fold a top channel for a tension rod, or use clip rings when you want a no-sew option. Wash and press the towels first, then reinforce thin corners and weak areas with reclaimed linen. This project is budget-friendly and easy to remove for regular kitchen cleaning.
Finish the curtains with these simple choices:
– Keep original hems visible for quick finishing
– Add linen bands when towels need extra length
– Use clip rings for flexible no-sew hanging
– Repeat one color across mixed towel patterns
Keep cloth away from hot burners and greasy surfaces whenever possible. Soft cotton and linen add movement to the window, while repeated colors help mismatched towels feel like a planned design.
13. Vintage Quilt Upholstered Bench
A vintage quilt can become the centerpiece of a bench, footboard, or sturdy wooden crate. Faded blocks, hand stitching, and repaired corners bring layered color that new upholstery cannot match. Center a favorite star, floral, or log cabin pattern on the seat, then let weathered wood keep the overall look grounded. This project turns useful textile history into practical seating.
Choose a quilt that can handle light pressure, and place fragile examples in a low-traffic room. Add cotton muslin underneath for protection, plus foam or a folded old blanket for padding. Wrap at least three inches of fabric beneath the seat and staple from opposite sides to keep the pattern straight. A removable tied cover works well when washing or future repairs matter.
Upholster the bench with these careful steps:
– Inspect the frame before adding quilted fabric
– Center the strongest quilt block on the seat
– Add muslin beneath delicate vintage layers
– Staple opposite sides before folding corners
Keep the finished bench away from harsh sun and damp entryways. Layered batting, hand quilting, and worn wood create a memorable seat for a hallway, bedroom, or dining area while protecting a treasured fabric from storage.
14. Fabric Scrap Garland for a Cheerful Wall
A fabric garland gives narrow scraps a bright new purpose on a shelf, mantel, window, or party table. Use old shirts, pillowcases, denim hems, and curtain pieces in a palette of cream, coral, blue, or green. Tied strips feel relaxed, while folded flags look more orderly. Unlike paper decorations, cloth garlands can be stored and reused through many seasons. Editor’s Choice
Cut strips ten to fourteen inches long and one to two inches wide, then tie them around reclaimed cord or braided fabric. Use equal lengths for a clean display or vary them for a playful finish. A flag version needs only folded triangles, fabric glue, or a few stitches. Keep the garland away from candles, heaters, and cooking flames because loose cloth can burn.
Make the display feel intentional with these choices:
– Pair one calm color family across the garland
– Mix denim with bright cotton for playrooms
– Add lace strips for light movement
– Braid narrow leftovers through the center
Pull colors from nearby cushions, rugs, or artwork so the garland connects the room. Cotton, lace, and denim offer pleasing texture, while replaceable strips make this cheerful decoration easy to maintain.Fabric Scrap Garland for a Cheerful Wall
15. Denim Coasters and Trivets with Visible Seams
Denim coasters and trivets turn jean legs, hems, and pocket pieces into useful table protection. Different indigo shades create a small patchwork effect, while visible gold thread adds a familiar workwear detail. Use round, square, or hexagonal shapes beside a coffee station, dining table, or outdoor serving area. The project uses tiny leftovers, making it a practical final step for worn jeans.
Layer two or three denim pieces for coasters, then add wool felt, cotton batting, or an old heat-safe pot holder for trivets. Avoid synthetic fabric near hot cookware because it may melt. Press each layer flat and use a denim needle if your machine needs help. Hand stitching also works when paired with a thimble.
Finish each piece with these durable details:
– Keep original jean hems as decorative borders
– Layer pocket corners for geometric visual interest
– Stitch edges using thick contrasting thread
– Add zigzag rows to control loose fraying
Wash frayed pieces once if you want a softer border, then trim only the longest threads. Denim, canvas, and cotton create sturdy texture, while mismatched shades make every piece feel collected and useful.
16. Stuffed Fabric Draft Stopper
A stuffed fabric draft stopper helps a room feel warmer while rescuing long scraps from the textile bin. Old jeans, curtain panels, flannel shirts, and worn towels make practical outer covers. Fill the tube with small fabric pieces, wool scraps, clean socks, or recycled stuffing instead of buying new material. Place it beneath a door or along a window ledge where cold air slips through. Editor’s Choice
Measure the opening and add a few inches so the stopper reaches both sides. Sew a sturdy rectangle into a tube, leave one end open, and turn it right side out before filling. Pack the corners first, then add stuffing gradually so the finished shape remains firm but flexible. A removable inner tube makes washing easier in homes with pets or children.
Make the stopper effective with these details:
– Use tightly woven fabric for the outer cover
– Fill corners first before packing the center
– Add ties when attaching it to doors
– Apply non-slip fabric beneath sliding versions
Check door clearance before adding the final handful of stuffing. Layered flannel, denim, and cotton create a cozy visual accent, while refillable construction keeps both the cover and filling useful longer.Stuffed Fabric Draft Stopper
17. Fabric-Covered Storage Boxes
Fabric-covered boxes bring order to shelves while making ordinary cardboard feel like thoughtful decor. Shoe boxes, shipping boxes, and old gift boxes work well when their structure remains firm. Cover them with denim, canvas, linen, or upholstery samples in colors that suit the room, such as warm gray, dusty rose, olive, or natural cream. Use them for cables, papers, craft supplies, or seasonal accessories.
Measure the box and leave enough fabric to wrap over the rim and tuck inside. Apply fabric glue in thin lines, then smooth the cloth from the center outward to prevent wrinkles. Add a second cardboard base when the box will carry heavier objects. A lining from an old pillowcase gives the interior a softer finish and protects small belongings.
Create cleaner storage boxes with these techniques:
– Reinforce bottoms with covered cardboard inserts
– Notch fabric corners before folding panels
– Hold drying edges with wooden clothespins
– Add pull tabs from folded fabric scraps
Repeat one trim color across several boxes for a connected shelf display. Layered canvas, linen, and cotton add tactile interest, while replaceable covers let you reuse the same containers when styles or storage needs change.
18. Lace and Doily Layered Wall Mirror
Lace curtains, crocheted doilies, and embroidered linens can soften the hard shine of a plain mirror. Layer them around the outer edge so the reflection stays clear and the textile feels like a gentle frame. Cream lace suits a bedroom or hallway, while pale blue embroidery adds quiet color. Slight yellowing, uneven crochet, and small repairs can make the finish feel warm and authentic.
Use a flat mirror frame or create a lightweight ring from wood, cardboard, or covered foam. Arrange the lace before attaching it, keeping heavier doilies balanced around the perimeter. Stitch layers together when possible, and keep adhesive away from visible glass. A separate frame also prevents delicate cloth from pulling directly on the mirror hardware.
Build the textile frame with these careful choices:
– Pair lace curtains with small embroidered accents
– Stitch delicate layers before mounting them
– Keep adhesive away from reflective glass surfaces
– Reinforce the back with covered cardboard
Keep the mirror away from steamy rooms unless the textiles tolerate moisture. Lace, linen, and crochet add soft texture beside wood or painted furniture, creating a vintage accent that can later become trim for pillows, curtains, or lampshades.
19. Hanging Fabric Pocket Panel for Everyday Decor
A hanging pocket panel combines everyday storage with colorful textile art. Use old shirt fronts, denim pockets, canvas bags, and curtain pieces to hold mail, sunglasses, craft tools, remotes, seed packets, or small toys. A backing in faded quilt fabric, sturdy linen, or natural canvas gives the panel a soft, layered presence on an empty wall. Different prints feel connected when they share one repeated color.
Measure the wall before cutting one backing rectangle and several pockets in varied sizes. Keep original hems as pocket openings, and place heavier pockets near the bottom so the panel hangs straight. Add a wooden dowel through a folded sleeve, then use suitable anchors or a strong rail to support the finished weight. This flexible project can move from an entryway to a craft room as needs change.
Build useful pockets with these simple techniques:
– Reinforce the backing with canvas or denim
– Fold pocket tops before attaching each piece
– Add center seams to prevent wide pockets sagging
– Use a dowel sleeve for balanced wall support
Choose shallow pockets for mail and deeper ones for yarn or books. Layered denim, floral cotton, and embroidered linen add charm, while replaceable pockets keep the organizer useful long after its first arrangement.
Conclusion: Give Every Useful Thread Another Chance
Old fabric has more possibilities than the trash bin gives it credit for. A worn shirt can become a pocket, a quilt can become a bench, and tiny scraps can still add color to a wreath or garland. Start with one manageable project, save the leftover pieces, and let your home collect useful decor with a little history in every seam.
Which of these upcycled textile projects will you try first? Share your favorite repurposed fabric idea, and keep textile recycling going one rescued scrap at a time.
Note: We aim to provide accurate product links, but some may occasionally expire or become unavailable. If this happens, please search directly on Amazon for the product or a suitable alternative.
This post contains Amazon affiliate links, meaning we may earn a small commission if you purchase through our links, at no extra cost to you.
We strive to keep The Table Read free for both our readers and our contributors. If you have enjoyed our work, please consider donating to help keep The Table Read going!





















