Fabric garlands are the unsung heroes of DIY décor, and these 36 ideas prove just how stunning they can be. From ruffled textures to color-drenched strips that brighten a room, each project feels like a burst of creative energy. Get ready for fabric transformations that turn even the simplest space into something unforgettable.
36 DIY Fabric Garland Ideas That Turn Simple Strips Into Show-Stopping Decor in 2026
Fabric garlands are stealing the spotlight in 2026, transforming basic scraps and ribbons into dramatic, texture-rich strands that instantly brighten any space. Once you start mixing fabrics, layering patterns, and playing with volume, even the simplest strip becomes a vibrant decorative moment.
This collection of 36 DIY Fabric Garland Ideas stretches from soft boho tassel runs and color-drenched ruffle chains to luxe satin twists, fringe-heavy strands, and patterned scraps that look straight out of an editorial shoot. Every idea pushes creativity forward, giving you garlands that feel stylish, festive, and unbelievably fun to craft.
1. Vintage Christmas Rag Garland
Old window frames, layered wreaths, and that red-and-green rag garland moment? It’s giving cozy farmhouse Christmas in the best way. The mix of candy-cane stripes and rustic textures makes the whole wall feel festive without screaming “store-bought.”
Tear cotton fabric into 1–2 inch wide strips about 10–14 inches long (mix solids, plaid, and chevron prints). Cut a 5–6 foot piece of jute twine and double-knot each strip tightly around it, pushing knots close together for fullness. Alternate colors evenly for balance. Drape across a buffet or window frame and fluff the strips for that perfectly messy, holiday-ready look. Santa would absolutely approve.
2. Gold & White Glam Tassel Garland
White lace, metallic gold fans, and soft tassels? This one feels like New Year’s Eve met chic bridal shower. It’s bright, sparkly, and totally mantle-worthy.
Cut white muslin and lace into 1-inch strips about 12 inches long. Add metallic gold ribbon strips for shine. Tie each strip onto a 4–5 foot strand of baker’s twine using a simple lark’s head knot. Layer with a thin gold star garland for extra drama. Space slightly apart for an airy look or pack tightly for max fluff. Cue the confetti vibes.
3. Rustic Farmhouse Fall Garland
Plaid, denim, and tiny wooden accents? Yes, fall but make it farmhouse. This garland feels right at home paired with pumpkins and framed barn prints.
Rip flannel, ticking stripe, and denim scraps into 1½-inch strips, 10–12 inches long. Cut a 6-foot length of twine and tie strips in random order for that cozy, collected-over-time feel. Add small wood cutouts (like cows or pumpkins) using hot glue and mini clothespins spaced every 12 inches. Hang across your mantel and light a candle. Instant autumn charm.
4. Shabby Chic Lace Rag Garland beckysafrit
Soft blush, ivory lace, and romantic layers? This one whispers cottagecore elegance. Perfect for a bridal shower, baby girl nursery, or dreamy spring mantel.
Use vintage lace trims, chiffon, and light cotton in neutral tones. Cut strips 1 inch wide and 14 inches long for extra drape. Tie densely onto ivory twine, alternating textures for depth. For a fuller look, double-layer shorter 8-inch strips in between. Let the edges fray naturally that’s the charm. Can you picture this in a sunlit room?
5. Fresh Floral Mantel Garland
Greenery + pink blooms + crisp white trim? It’s like springtime decided to move onto your mantel. This one feels fresh, layered, and totally romantic.
Snip sage green cotton and blush fabric into 1-inch strips, 12 inches long. Tie onto a 5-foot cotton cord, keeping greens dominant and pinks as accent pops. Weave faux eucalyptus and small silk roses through the top using floral wire for dimension. Space strips closely for fullness. It’s soft, sweet, and ready for brunch hosting season.
6. Patriotic Star-Spangled Garland
Red, white, and blue done the cute way. This rag garland screams backyard BBQ, fireworks, and sweet tea on the porch.
Cut cotton fabric in star and stripe prints into 1½-inch strips, 10–12 inches long. Attach to a 6-foot jute rope by tying tight double knots. Mix in burlap strips for rustic texture. For extra flair, hot glue mini felt stars every 8–10 inches along the twine. Drape over a wooden shelf with mini American flags for full Fourth of July energy.
7. Farmhouse Freedom Garland
This one is classic Americana with a cozy twist. Think neutral ticking stripes, soft reds, and weathered wood backdrops.
Tear lightweight cotton into 1-inch strips about 11 inches long. Use a 5-foot strand of natural jute twine and knot strips close together for a thick, full look. Alternate red stripe, cream, and muted blue fabrics for balance. Leave ends slightly uneven for that handmade vibe. It’s simple, timeless, and porch-party ready.
8. Pastel Party Tassel Garland
Soft pinks, baby blues, and pops of yellow? This garland is basically a birthday party in fabric form. Sweet, playful, and totally photo-ready.
Divide satin, tulle, and cotton into 1-inch strips, 14 inches long. Tie onto pastel baker’s twine, grouping colors in mini clusters (three pinks, two blues, one yellow) for rhythm. For extra bounce, twist satin strips slightly before knotting. Hang against a rustic wood wall for contrast. It’s giving cake table centerpiece energy.
9. Tropical Flamingo Rag Garland
Palm leaves, flamingo prints, and bold pinks? This one is sunshine in garland form. Perfect for summer birthdays or backyard luaus.
Slice bright cotton fabric into 1½-inch strips, 12 inches long. Use a sturdy cotton rope (about 5 feet) and knot strips tightly side by side. Add glitter cardstock tropical leaves or a layered name sign in the center using hot glue. Keep colors vibrant coral, green, gold. Summer just showed up and she brought snacks.
10. Blush & Neutral Closet Garland
Soft pinks, creamy neutrals, and subtle stripes make this garland feel sweet but grown-up. It’s the perfect DIY touch for a nursery or bedroom door.
Carve lightweight fabric into 1-inch strips, 10–13 inches long, mixing blush, ivory, taupe, and small polka dots. Tie onto a 4–5 foot twine strand using tight square knots. Space knots about ½ inch apart for fullness. Trim any overly long pieces for a gentle curve effect when hung. Simple, charming, and totally handmade chic.
11. Farmhouse Piano Rag Garland
Soft neutrals draped across a vintage blue piano? Stop it right now. This look is giving Sunday hymns, fresh hydrangeas, and cozy farmhouse charm all in one swoop.
Tear lightweight cotton, muslin, and subtle floral prints into 1-inch wide strips about 10–12 inches long. Cut a 4–5 foot piece of thick jute twine and tie each strip on using tight double knots, pushing them close together for fullness. Keep the palette creamy ivory, blush, soft beige for that calm, cohesive look. Drape with a gentle sag across furniture and fluff the strips for volume. Sweet, simple, stunning.
12. Neutral Stripe Mini Garland
Tiny striped fabric pieces on rustic twine? It’s minimal, it’s modern farmhouse, and it proves that less really can be more.
Slice neutral ticking stripe and solid cotton into 1½-inch wide strips about 8–10 inches long. Use a 3–4 foot strand of natural jute and tie strips about 1 inch apart for a lighter, airy effect. Mix in a few lace pieces for texture contrast. Keep the spacing intentional for that effortless-but-styled vibe. Perfect for shelves, hutches, or small wall corners. Cozy but clean.
13. Colorful Kitchen Window Garland
This one is pure sunshine energy. Bright scraps dancing across a kitchen window? Yes please. It feels crafty, cheerful, and totally personality-packed.
Tear assorted cotton fabrics into 1-inch strips, 12–14 inches long. Choose at least 6–8 colors for that rainbow effect. Knot tightly onto a 6–7 foot cotton cord, packing strips side-by-side for fullness. For extra movement, mix in a few longer 16-inch strips. Hang high across the window frame and let the light catch all that color. Instant happy-maker.
14. Blush Nursery Rag Garland
Soft pink wall + delicate fabric tassels = nursery perfection. It’s gentle, sweet, and photo-ready without trying too hard.
Trim chiffon, lightweight cotton, and floral prints into 1-inch strips, about 10–12 inches long. Use soft pink, peach, and ivory tones. Tie densely onto a 4-foot baker’s twine strand. For extra fluff, double up thinner fabrics before knotting. Let the bottom curve naturally when hung above a bookshelf or crib (secure safely out of reach). Storytime just got cuter.
15. Easter Mantel Rag Garland
Muted sage greens and soft textures layered across a brick mantel? It’s spring revival in fabric form. Fresh, earthy, and totally Easter-brunch ready.
Apply linen and cotton in sage, cream, and soft gray into 1–1½ inch strips, 12 inches long. Use a sturdy 5-foot twine and tie strips tightly for a thick, cascading look. Add a few burlap pieces for rustic texture. For seasonal flair, tuck faux greenery or small egg ornaments into the top using floral wire. Hello, spring refresh.
16. Scrap Fabric Triangle Bunting
This one’s for the patchwork lovers. Tiny triangle flags in mixed prints feel playful but still handmade-chic.
Cut fabric triangles 4 inches wide and 5 inches tall (use pinking shears to prevent fraying). Fold the top edge over a length of bias tape or twill ribbon and secure with hot glue or a straight stitch. Space each triangle about ½ inch apart along a 5–6 foot strand. Mix florals, polka dots, and solids for variety. It’s giving cottagecore party energy.
17. Neutral Bedroom Tassel Garland
Layered whites, creams, and soft grays floating above a bed? This is calm-core at its finest. Textured, dreamy, and totally Pinterest-approved.
Incorporate muslin, lace, and lightweight jersey into 1-inch strips, 14–16 inches long for extra drape. Knot onto a thick cotton rope (about 5 feet) and space strips tightly. Alternate sheer and opaque fabrics for depth. Tie secure loops at each end for easy hanging. Fluff and trim slightly uneven for that organic cascade. Bedroom glow-up? Achieved.
18. St. Patrick’s Day Rag Garland
All the greens, all the charm. This one is festive without feeling cheesy think deep emerald, soft moss, and touches of burlap.
Utilize green cotton fabrics into 1-inch strips, 10–12 inches long. Mix at least 4 shades for dimension. Tie onto a 5-foot jute rope, keeping strips packed tightly. Add mini felt shamrocks every 6–8 inches using hot glue for that holiday pop. Drape along a mantel with gold accents and call it lucky décor magic.
19. Boho Mixed Fabric Wall Garland
This one stretches across the wall like laid-back boho art. Mixed patterns, varied lengths, and a little asymmetry? We love a relaxed moment.
Employ fabric scraps into varying widths (½–1½ inches) and lengths (8–14 inches). Use a long 7–8 foot cotton cord and tie strips loosely, leaving slight spacing for movement. Mix stripes, florals, and solids in a cohesive color story. For extra texture, add a few thin leather or ribbon strands. Let it swoop dramatically across the wall. Effortlessly cool.
20. Simple Pastel Fabric Bunting
Tiny pastel flags under a bookshelf? Adorable. It’s subtle, sweet, and perfect for brightening up a reading nook.
Cut triangle flags 3½ inches wide and 4 inches tall from assorted pastel fabrics. Fold the top ½ inch over cotton string and secure with fabric glue or a straight stitch. Space flags about 1 inch apart along a 4–5 foot strand. Mix soft pink, mint, yellow, and polka dots for charm. Light, cheerful, and handmade-happy.
21. Scrap-Friendly Bench Garland
This one is pure color therapy. Bright florals, polka dots, stripes basically every happy fabric scrap tied into one playful, porch-ready moment. It feels like summer camp crafts but make it cute.
Tear assorted cotton scraps into 1–1½ inch wide strips, 10–14 inches long. Cut a 5–6 foot piece of thick jute twine and knot strips tightly side-by-side using double knots for fullness. Mix bold prints evenly so no one color clumps too heavily. For extra bounce, leave some strips longer for movement. Drape across a bench or railing and let it flutter in the breeze. Instant joy boost.
22. Sweetheart Valentine Mantel Garland
Red, white, and blush cascading across the mantel? It’s giving rom-com energy in décor form. Soft, flirty, and totally February-ready.
Mount cotton and lightweight knit fabrics into 1-inch strips about 12 inches long in shades of red, pink, and white. Use a 5-foot cotton rope and pack the strips tightly for that lush, fluffy look. Mix in a few ribbon pieces for shine. For extra Valentine flair, clip tiny felt hearts every 8 inches with mini clothespins. Love lives here, obviously.
23. Classic Americana Rag Garland
Stars, stripes, and gingham? This one is backyard BBQ perfection. It pairs beautifully with rustic wood and fireworks vibes.
Layer red, navy, and white cotton into 1-inch strips, 10–12 inches long. Knot onto a 6-foot jute rope, alternating dark and light fabrics for balance. Add a few ½-inch wide ribbon strands for texture contrast. Keep spacing tight for a full drape. Hang above a dessert table or map backdrop and let freedom ring.
24. Coastal Blue Outdoor Garland
All those shades of teal and aqua against green grass? It’s lake-day energy in garland form. Fresh, breezy, and perfect for patios.
Reduce to lightweight cotton into 1-inch strips, 12 inches long, in 4–5 tones of blue. Use a weather-friendly nylon cord (about 6–7 feet) if hanging outside. Tie strips snugly together and double-knot for durability. For extra dimension, mix in a few burlap or linen pieces. Secure tightly to posts and let it sway in the summer air. Yes, please.
25. Soft Floral Birthday Garland
Pastels + cupcakes + wood backdrop = Pinterest birthday dream. This one feels delicate, feminine, and just the right amount of festive.
Taper floral cotton, gingham, and soft solids into 1-inch strips, 10–12 inches long. Tie densely onto a 4–5 foot cotton string. Keep pinks and mint tones evenly distributed for a balanced palette. Let edges fray naturally for texture. Drape above a dessert spread and scatter paper confetti below for extra charm. Party perfection.
26. Neutral Boho Wall Hanging Garland
Long cascading ivory strips above a couch? It’s minimalist boho magic. Soft texture steals the show without overpowering the room.
Saw muslin, gauze, and lightweight knit into 1-inch strips, 16–20 inches long for dramatic length. Tie onto a sturdy cotton rope about 4–5 feet long. Pack strips tightly at the center and slightly lighter toward the edges for a subtle V shape. Leave ends uneven for that organic drape. Calm, cozy, and designer-looking.
27. Earthy Neutral Tassel Garland
Beige, sand, and creamy whites layered together? This one whispers quiet luxury farmhouse. It’s soft, textured, and beautifully understated.
Tear linen and cotton into mixed widths (¾–1½ inches) and 12–14 inch lengths. Knot onto thick jute twine, spacing tightly for fullness. Mix textures smooth cotton, raw linen, subtle stripe for dimension. Trim the bottom slightly to create a gentle curve once hung. It’s neutral but never boring.
28. Pastel Easter Cabinet Garland
Baby blue, blush, and soft plaid? This one is Easter basket vibes but elevated. It adds the sweetest seasonal touch without overwhelming your space.
Divide lightweight cotton into 1-inch strips, 8–10 inches long for a shorter drape. Tie onto a 4-foot cotton cord, keeping colors balanced across the strand. For extra detail, weave thin satin ribbon pieces between fabric strips. Hang across cabinets or hutches and fluff evenly. Spring refresh unlocked.
29. Vintage-Inspired Window Garland
Soft florals in creamy tones cascading over a window? It feels like an old cottage in the countryside. Light, romantic, and effortlessly charming.
Shorten vintage-style floral cotton into 1-inch strips, 12–14 inches long. Use a 6-foot strand of sturdy twine and tie strips tightly together for a thick drape. Keep whites and pale greens dominant with pops of muted pink. Secure with small command hooks above the window frame. Sunlight + fabric texture = magic.
30. Red & Pink Mantel Rag Garland
Bold red, playful pink, and gingham patterns stacked across a mantel? It’s cheerful, cozy, and full of personality.
Slice cotton and flannel into 1-inch strips about 10–12 inches long. Knot onto a 5-foot rope, alternating prints for visual rhythm. Add a few thin ribbon strands for shine and depth. Pack strips tightly so the garland looks plush and full. Drape with a deep swoop across the mantel and fluff evenly. Instant festive flair.
31. Bold Boho Mix Rag Garland
This one is giving runway-meets-wall-art. Lime green, cobalt, lace, bold florals it’s eclectic in the best way and totally statement-making against a clean white wall.
Trim mixed fabrics (cotton prints, stretch knit, lace overlays) into 1–2 inch wide strips, about 14–18 inches long for drama. Tie onto a 5-foot natural jute cord, spacing slightly apart so each fabric can shine. Alternate bold solids with busy prints to avoid clumping patterns. Let the ends hang uneven for that artsy, effortless finish. Instant color pop.
32. Rustic Valentine Hearth Garland
Pink gingham, burlap, and paper hearts layered over brick? It’s farmhouse Valentine perfection with just enough sweetness.
Carve cotton and lightweight flannel into 1-inch strips, 10–12 inches long, in pink, cream, and brown tones. Knot tightly onto a 6-foot twine strand. Cut paper doily hearts (about 4–5 inches wide) and attach every 6–8 inches using mini clothespins or hot glue. Drape across the mantel in two gentle swoops and fluff for fullness. Cozy love vibes secured.
33. Pom-Pom & Rag Layered Mantel
This one is texture heaven. Soft ivory strips mixed with peach accents and fluffy yarn pom-poms? It’s warm, playful, and totally fall-ready.
Cut muslin and lace into 1-inch strips, 12–14 inches long, focusing on white and soft peach. Tie densely onto a 5-foot cotton rope. Create yarn pom-poms (wrap yarn around a 3-inch piece of cardboard 40–50 times, tie center, trim) and string them along a second cord above the rag layer. Hang both strands together for a tiered look. Texture overload in the best way.
34. Blue & Yellow Classroom Garland
Crisp navy, bright yellow, and white popping against a window? It’s cheerful, structured, and perfect for a classroom refresh.
Tear quilting cotton into 1-inch strips, 12 inches long, in alternating blue, yellow, and white patterns. Knot onto a sturdy 6-foot cotton cord, keeping colors evenly spaced for balance. Double-knot each strip for durability in high-traffic spaces. Secure to curtain rod ends or command hooks above the window. Learning space, but make it cute.
35. Blush Entryway Table Garland
Soft blush cascading across a wood console? It’s subtle romance without screaming Valentine’s Day. Just a sweet little pop of color.
Cut lightweight chiffon or gauze into 1-inch strips, 10–12 inches long. Tie onto a 4-foot cotton string, packing strips closely for fullness. For a softer drape, gently stretch chiffon before knotting to create airy texture. Hang with a slight curve across the front of the table and fluff evenly. Simple, delicate, done.
36. Cozy Fall Scrap Garland with Lights
Moody florals, mustard, burgundy, and twinkle lights? This is fall cabin energy wrapped up in fabric form. Light it up at dusk and prepare for peak cozy.
Rip mixed cotton prints into 1-inch strips, 8–12 inches long for a slightly chunkier look. Tie densely onto a 5-foot jute rope. Weave a thin battery-operated fairy light strand through the knots, securing with small dabs of hot glue if needed. Tuck the battery pack behind décor for a clean finish.




































