Get ready to stitch up pillows that steal the entire holiday spotlight. These 33 DIY Christmas tree shaped pillow ideas mix plush fabrics, bold prints, fluffy stuffing, and cute little embellishments to create cuddly Christmas trees so charming you’ll want to scatter them all over your home.

DIY Christmas Tree Shaped Pillow

33 DIY Christmas Tree Shaped Pillow Ideas That’ll Steal Holiday Look in 2025

Christmas tree pillows are the ultimate holiday upgrade, and these ideas prove just how dynamic they can be. Imagine oversized plush trees that command attention on your couch, sparkly sequin versions that glimmer like mini light shows, flannel and faux-fur trees that deliver serious winter-lodge comfort, and bright patterned designs that instantly energize a room. One pillow can feel cute—an entire cluster can transform your décor completely.

These 33 DIY Christmas tree shaped pillow ideas go big on color, texture, and personality. From chic minimalist outlines to fully embellished masterpieces with tassels, embroidery, pom-poms, and layered fabrics, every style brings fresh festive flair. Whether you’re crafting for a cozy family room, a playful kids’ corner, or a stylish holiday display, these pillow ideas pack enough charm to make your space feel magical, warm, and unforgettable.

1. Mixed-Pattern Tree Forest Pillow

This cozy pile of tree pillows looks like a patchwork forest exploded plaid, florals, corduroy, houndstooth, ALL of it! The mix-and-match vibe feels wonderfully homey, like a cottage filled with handmade quilts and hot cocoa steam. Bring on the texture party!

Cut tree shapes (about 16–20 in. tall) from assorted fabrics plaid flannel, corduroy, floral cotton, or houndstooth wool. Sew two matching pieces with a ½ in. seam allowance, right sides together. Clip curves, turn, and stuff firmly. For extra structure, add lightweight interfacing to thin cottons. Stitch the opening closed, then mix patterns freely. The charm is in the chaos—yes, please!


2. Vintage Patchwork Quilt Trees

These little quilted trees feel like they were stitched from leftover scraps of someone’s favorite 1950s quilt. Soft, worn, story-filled fabrics come together in the sweetest scrappy shapes—nostalgia wrapped in holiday cheer.

Use old quilt pieces or assemble your own patchwork from leftover cotton strips. Cut your tree silhouette (approx. 14 in. tall) through both the quilt front and backing. Sew right sides together with a ⅜ in. seam, leaving a gap at the base. Turn out, stuff lightly, and hand-stitch closed. Let the raw edges stay slightly frayed—it’s BEAUTIFUL tradition-meets-Christmas magic.


3. Cottagecore Patch Trees

So soft, so pastel, so sweet! These shabby-chic quilt trees look like they belong in a sunlit grandmother’s cottage—lace throws, rose wallpaper, and warm tea included. The faded ginghams and florals make every tree feel like a hug.

Cut tree shapes (17–18 in. tall) from vintage-style patchwork or sewn-together fabric strips. Keep the seams visible for that cottage-worn charm. Sew with a ½ in. allowance, turn, and stuff loosely so it stays floppy and relaxed. Add a light topstitch ¼ in. from the edge to define the silhouette. A dreamy vintage accent for any romantic holiday setup.


4. White Textured Lattice Trees

Talk about elegant minimalism! These white-on-white embroidered lattice pillows look like snow-dusted trees in a chic winter lodge. Soft, delicate, and totally luxe without trying too hard.

Use textured cotton or embroidered lattice fabric. Cut two tree pieces (about 18 in. tall) and sew with a ⅜ in. seam allowance. Turn and stuff with polyfill, keeping the shape firm enough to show the embroidered detail. Close with an invisible ladder stitch. These beauties shine brightest in neutral living rooms—pure winter serenity.


5. Deep Forest Corduroy Tree

If cozy had a shape, THIS would be it. The rich forest-green corduroy adds warmth and vintage lodge vibes, while the little plaid “trunk” makes it extra adorable. It’s giving retro ski chalet—and we’re here for it.

Cut two tree silhouettes from wide-wale corduroy (approx. 20 in. tall). For the trunk, sew a 3×4 in. rectangle of plaid wool and attach it to the bottom front panel before assembling. Sew tree pieces right sides together, turn, and stuff well to hold those crisp corners. Perfect on a sofa with warm caramel throw blankets.


6. Plaid Snowflake Forest Set

These green-and-white plaid trees with golden embroidered snowflakes look straight from a storybook frost kingdom. Lined up together, they create a magical holiday forest display SO good on mantels or entry tables.

Choose a heavy plaid fabric (like flannel or homespun cotton). Cut matching tree shapes (around 16 in. tall). Before sewing, embroider snowflakes using mustard-yellow embroidery floss and a simple straight-stitch pattern. Sew, turn, stuff, and close the bottom. For consistency, embroider snowflakes in the same placement on each tree.


7. Woodland Floral Tree Pillows

A burst of woodland whimsy! These floral-print tree pillows bring winter forest magic to life with colorful birds, berries, ferns, and blooms. Perfect for nature lovers who want holiday décor without all the red-and-green rules.

Use botanical-print cotton or canvas. Cut trees about 14–20 in. tall. Sew right sides together with a ½ in. seam allowance. Turn and stuff firmly so the print stays crisp and visible. Close the bottom with a ladder stitch. Mix prints from dark florals to bright woodland patterns for a curated forest scene.


8. Gingham + Pom-Pom Edge Trees

Cute, graphic, and playfully retro these gingham trees edged with pom-pom trim feel like a cheerful holiday craft fair find. The bright colors and crisp lines make them pop against any neutral wall. Add a tiny star button if you want even more charm.

Cut tree shapes from small gingham cotton (approx. 18 in. tall). Baste ½ in. pom-pom trim around the edge of one panel, aligning the pom-poms inward. Place the second panel on top, right sides together, and sew around. Turn inside out, stuff firmly, and stitch the opening closed.


9. Cozy Sherpa Tree Set

Soft enough to nap on and cute enough to display all winter long these sherpa trees bring peak cozy energy. The textured fluff paired with muted tones gives instant hygge vibes. Shake the edges to fluff the fibers and give that plush, cloud-like finish.

Use sherpa fleece in winter whites, soft blues, or warm neutrals. Cut mirror-image tree shapes (about 15–18 in. tall). Sew with a ⅜ in. seam allowance, turn inside out (slowly sherpa is thick!), stuff generously, and hand-stitch closed.


10. Rustic Print Tree Pillows

These rustic, storybook-style prints feel like Christmas in a mountain cabin—wood textures, pine cones, oranges, stars, and patchwork illustrations. Each tree looks like it was cut from a holiday postcard. Luxe made easy!

Use printed cotton canvas featuring rustic or Scandinavian holiday motifs. Cut tree shapes 14–16 in. tall. Sew right sides together with a ½ in. seam, turn, and stuff lightly. Add small felt hearts or wooden buttons to customize each tree. These look amazing grouped together by the fireplace or on a brick accent wall.


11. Velvet Snowy Tree Pillow

Velvet Snowy Tree Pillow

This pillow is giving Scandi winter dream. The smoky gray velvet paired with tiny pearl accents looks like a frosted Christmas tree nestled in a cloud of fluffy white bedding. Minimalist, elegant, and ridiculously cozy aka the perfect winter statement piece.

Cut two matching tree shapes from gray velvet fabric (approx. 18–20 in. tall). Pin right sides together and sew with a ½ in. seam allowance, leaving a 3–4 in. opening at the bottom. Turn right-side out and stuff with polyfill until plump. Hand-stitch faux pearls (8–10 mm) evenly across the surface with strong thread. Ladder-stitch the opening closed.


12. Crochet Pop-Art Tree Pillow

Hello, color explosion! This crochet tree pillow brings full playful energy with its bold red-and-white yarn, pom-poms, jingle bells, sequins, and even a lace trim “garland.” It’s basically a Christmas sweater turned pillow—and we’re obsessed.

Crochet a large triangle using chunky two-tone yarn and a simple double-crochet stitch until it measures about 16–18 in. wide at the base. Make two matching panels and whipstitch together, stuffing with fiberfill. Hot-glue or stitch on pom-poms, sequins, and bells. Add a strip of ½ in. lace trim diagonally for the garland effect. Finish with a big yarn pom at the top. Festive chaos in the BEST way.


13. Soft Blush Kids’ Tree Pillow

Soft Blush Kids’ Tree Pillow

Dreamy and delicate, this pastel tree pillow melts right into the mauve canopy and printed star bedding. Soft blush tones, tiny dot patterns, and rounded edges make it the sweetest holiday accent for a kids’ room—calm, magical, and picture-perfect.

Trace a rounded tree shape (about 20 in. tall) onto blush cotton fabric with tiny white dot prints. Cut two pieces, pin right sides together, and sew with a ⅜ in. seam allowance. Turn and stuff lightly for a marshmallow-soft feel. Topstitch ¼ in. from the edge to give it that clean outlined silhouette. Finish by adding a small fabric tag for a boutique look.


14. Classic Green Tree Pillow

Traditional never looked so adorable! This little green tree pillow sits among candy-cane bedding like it’s part of Santa’s guest room. Embroidered garlands, tiny ornaments, and a sweet star topper make it the perfect holiday keepsake.

Use green felt or quilting cotton for the front and back panels (about 14–16 in. tall). Draw a simple tree silhouette and cut both pieces. Sew together with a ½ in. seam and stuff firmly. Hand-stitch garlands using embroidery floss, then add felt stars and circle ornaments with fabric glue. Pop it onto a red gingham pillow stack and watch it shine.


15. Creamy Cottage-Style Tree Pillows

These soft ivory pillows feel like they belong in a cozy cottage at the edge of a snowy forest. The raw-edge seams and simple shapes make them perfectly rustic. Bonus points for the smaller matching “baby trees”—SO cute.

Use off-white wool or fleece fabric. Cut one large tree (approx. 22 in. tall) and two small ones (10–12 in.). Sew wrong sides together with a ½ in. seam allowance so edges stay exposed and fluffy. Stuff with polyfill and attach a tiny lace patch or tag to one tree for texture.


16. Red Gingham Pom-Pom Tree Pillow

This vibrant gingham tree pillow looks ready to dance across a snowy field. Red checks + mini pom-poms = a holiday combo no one can resist. It’s playful, cheerful, and oh-so-photogenic. A sweet neutral trio for any farmhouse Christmas vibe.

Cut two red gingham tree shapes (about 18 in. tall). With right sides together, sew around the edges leaving a 4 in. gap. Turn right-side out and fill generously. Hot-glue or hand-sew small red pom-poms (½–¾ in.) scattered across the front. For added sweetness, lightly stuff the pom-poms so they stay round and fluffy.


17. Quilted Patchwork Tree Pillow

This tree pillow is a whole quilt in disguise! The star patchwork pattern and earthy holiday colors make it beautifully vintage and wonderfully intricate. It’s the coziest patchwork forest you’ll ever snuggle up to. A quilter’s dream project!

Piece together star quilt blocks using scraps in green, burgundy, and cream. Stitch blocks into a tree silhouette shape (approx. 20 in. tall). Create a matching backing from solid green. Sew right sides together, leaving the base open to turn. Stuff firmly, then whipstitch the bottom closed. Quilt through the pillow lightly to secure the layers.


18. Plaid Twin Tree Pillows

Double the plaid, double the cozy! These charming red tartan tree pillows look straight out of a farmhouse Christmas catalog. Bold, bright, and classic, they’re the accent your holiday armchair has been begging for.

Cut two matching tartan tree shapes for each pillow (18–20 in. tall). Sew around with a ½ in. seam allowance, leaving a 3 in. gap at the base. Turn, stuff, and close with an invisible ladder stitch. Use a heavier-weight plaid like flannel or wool-blend to get that crisp, structured tree silhouette.


19. Buffalo Check Holiday Trees

These buffalo-check tree pillows are the definition of festive simplicity. Lined up in green, red, and black plaid, they look like a matching set ready to star in your holiday mantel display or entryway bench.

Cut tree templates from different buffalo-check fabrics (approx. 16 in. tall). Sew two panels right sides together with a ⅜–½ in. seam, leaving a turning gap. Stuff until firm enough to stand upright. Close the gap and add a tiny tag at the bottom edge if you want a boutique-style finish.


20. Rustic Plaid Mini Trees

These adorable plaid minis are tiny but mighty! Buttons, stitched labels, and earthy tones make them feel like something handmade in a woodland cabin. They’re the perfect quick-sew gifts or mantle fillers. It’s giving Victorian-Christmas-meets-cottagecore and we are HERE for it.

Cut triangle tree shapes about 10–12 in. tall from wool plaid. Sew right sides together, turn, and stuff lightly. Add wooden buttons (1–1.25 in.) or a small embroidered patch like “JOY” before stitching the bottom closed. Prop them next to a vintage sled or greenery for peak rustic aesthetic.


21. Crazy-Quilt Tree Trio

These patchwork beauties look like they were stitched together from the coziest winter wardrobe—velvets, plaids, tweeds, and all the charming frayed edges. Each tree sits proudly on its little stand like a tiny folk-art sculpture.

Sew together irregular scraps using a crazy-quilt style: mix textures (velvet, wool, cotton) and join pieces with decorative embroidery stitches like feather stitch, herringbone, or cross-stitching. Cut two tree shapes (about 14–16 in. tall), sew right sides together with a ½ in. seam, turn, and stuff firmly. Hot-glue the base to a small wooden candleholder or stand.


22. Bouclé Cozy Tree Pair

 Bouclé Cozy Tree Pair

Like wrapping yourself in the world’s fluffiest winter sweater, these bouclé tree pillows feel soft, luxe, and oh-so-huggable. The warm caramel and snowy white combo brings instant hygge to any nook. Bonus: those tiny jingle bells? Adorable.

Cut tree silhouettes from bouclé or sherpa fabric (about 18 in. tall). Sew right sides together with a ⅜ in. seam allowance bouclé is thick, so pin heavily! Turn inside out and stuff generously for that full rounded look. Tie a ribbon bundle (mixing satin, velvet, and thin organza) around the front tree and attach three small bells (½–¾ in.). Cozy AND festive.


23. Glam + Wild Patch Trees

These pillows said: What if Christmas… but fashion-forward? Sequins, metallic knits, zebra stripes, bold red blocking all mixed into a fabulous holiday trio. The result? A runway-worthy forest moment. Add lace bows for a sweet finishing touch.

Mix statement fabrics—sequin knit, metallic sweater material, bold prints, or leftover garment scraps. Cut tree shapes (12–20 in. tall) and join contrasting halves before sewing the front and back together. Use a ½ in. seam allowance, turn, and stuff firmly so the structure stays crisp. Add buttons, decorative seams, or even a center front panel to make each tree feel like its own couture piece.


24. Nordic Cottage Trees

This trio is straight out of a Scandinavian farmhouse simple shapes, soft textures, and that perfect mix of deep green wool, plush white chenille, and crisp red patchwork. Rustic charm but make it chic. These display beautifully on a bench or against worn wood textures.

Cut three tree shapes from heavyweight fabrics: green felted wool, white chenille (with a raised pattern if possible), and red-white checkerboard quilt pieces. Sew each with a ½ in. seam allowance, turn, and stuff. For the green tree, appliqué a white wool cross (approx. 3 in. wide) before assembling.


25. Sherpa Gingerbread Forest

This little sherpa tree is the coziest sidekick ever paired with a gingerbread plush and a festive red pillow, it looks like a warm winter hug. The subtle texture gives it that woodland-storybook feel. Shake the fibers loose to fluff everything up into a plush forest dream.

Cut two sherpa tree pieces (about 14–16 in. tall). Sew with right sides together but remember sherpa hides your stitch lines, so clip curves carefully. Turn and stuff firmly, then ladder-stitch closed. Add a small 3×3 in. brown fleece square at the base as the trunk before filling.


26. Pom-Pom Ornament Tree

This sweet green tree pillow looks straight out of a children’s Christmas book soft fleece, candy-colored pom-poms, and cheerful whimsy tucked into a cozy reading chair. The kind of DIY that makes the whole room happier.

Cut a simple rounded tree silhouette (about 15 in. tall) from soft fleece. Sew right sides together with a ⅜ in. seam allowance, turn, and stuff until bouncy. Hot-glue or hand-stitch mini pom-poms (½ in. size) evenly across the front like ornaments. Mix pastels and brights for extra charm. It’s impossible not to smile at this one!


27. Quilted Noel Tree Pillow

Cozy cottagecore but make it Christmas! These tall quilted pillows look like they wandered straight out of a vintage winter farmhouse. The teal tree appliqué, frayed edges, and lace-trimmed “NOEL” tag give it that perfectly worn-in charm that feels both nostalgic and irresistibly handmade.

To recreate it, grab quilted fabric (18×24 inches per pillow), teal cotton scraps, burlap for the trunk, lace trim, and a muslin strip stamped or stenciled with “NOEL.” Cut a tall triangle tree (about 14 inches high), rough-cut the trunk at 2×3 inches, and stitch both pieces onto the quilt front with a straight or zig-zag stitch. Sew the pillow right sides together, leaving a 3-inch gap, turn it out, stuff firmly, and stitch closed. Fray raw edges on the appliqué for that soft, vintage look. Yes, please!


28. Striped “Merry” Tree Minis

These candy-striped cuties look like they were plucked right out of a Scandinavian Christmas market—sweet, simple, and oh-so-merry! The frayed edges add that homespun charm that makes them look effortlessly chic tossed in a dough bowl or tucked on a shelf.

Cut two matching tree shapes (about 10–12 inches tall) from red-striped canvas or ticking fabric. Sew around the outline with a ¼-inch seam allowance, leaving the edges raw on purpose. Leave a 2-inch opening at the bottom, turn inside-out, and stuff with Poly-Fil until plump. Attach a 3×1-inch canvas label stamped with “MERRY” using fabric glue or a few hand stitches. Cute, quick, and totally giftable!


29. Pink Plaid Tree Pillow

This one gives “soft winter sunrise” vibes with its creamy blush plaid and pillowy silhouette. It’s the kind of tree pillow you want lined up on a bench with twinkle lights glowing behind it pure hygge magic or bow if you’re feeling extra. Dreamy!

Trace a chunky tree shape about 18–20 inches tall onto plaid flannel. Cut two pieces, sew with a ½-inch seam allowance, and leave a small opening at the base. Turn right-side out and stuff generously so the curves pop just right. Finish by ladder-stitching the opening closed. Add a little faux greenery sprig .


30. Velvet Pom-Pom Tree Pillow

Talk about luxe this deep green velvet tree is giving boutique-holiday-display energy. And those rainbow pom-poms? They’re the happiest little “ornaments” ever. It’s playful, glam, and totally statement-piece worthy.

Use a rich velvet or velour fabric and cut two tall tree silhouettes (approx. 24–30 inches). Before sewing, pin 1-inch pom-poms into the seam allowance at the ends of each branch and the tree tip. Sew right sides together with a ½-inch seam, leaving the bottom open, flip, stuff, and hand-stitch the base closed. Make it extra plump for that dreamy luxe shape. Can you picture this on your sofa?


31. Sherpa-Trimmed Tree Pillow

This sherpa-bordered beauty feels like a Christmas cabin in pillow form snuggly, textured, and totally curl-up-worthy. The soft cream trim gives the dark green fabric that snowy-tree silhouette that screams winter magic.

Grab heavy fleece or sherpa for the trim and forest-green fleece for the center. Cut two matching tree shapes and then cut a 1-inch-wide sherpa strip long enough to wrap around the perimeter. Sew the sherpa between the two fleece tree layers with the fluffy side facing outward. Leave a small gap at the bottom, flip, and stuff with Poly-Fil. It’s cozy season perfection!


32. Cozy Color-Pop Tree Pillows

A whole forest of pastel sherpa trees? Yes, please! These plushies look like the softest little holiday squad perfect lined up on a mantel or across a guest bed to instantly festive-fy the whole space.So easy, so adorable.

To make your own, trace a rounded tree shape (around 14–16 inches tall) onto sherpa or faux-fur fabric in your fave colors. Cut two layers, sew with a ½-inch seam allowance, turn right-side out, and stuff until the silhouette stands tall. If your fabric is extra fluffy, trim the seam allowance afterward to sharpen the edges.


33. Tartan Bow Tree Pillow

This one is Christmas-morning plaid perfection like a wrapped present turned into a pillow. The oversized red bow and little sprig of greenery take it straight into holiday-heirloom territory. Instant mantel magic!

Cut two tree shapes (about 16–18 inches tall) from tartan fabric. Sew right sides together, turn, stuff, and stitch closed. Tie a sheer or wired ribbon into a voluminous bow and hot-glue or stitch it near the top. Add a tiny greenery pick or faux berries with a dab of hot glue for that final festive flourish.

The post 33 DIY Christmas Tree Shaped Pillow Ideas That Will Make Your Holiday Decor Look Expensive appeared first on WonderfulDIY.

©


Related Posts

33 DIY Christmas Tree Shaped Pillow Ideas That Will Make Your Holiday Decor Look Expensive
51 Crystal Chandeliers to Hypnotize Your Guests
A crystal chandelier is back and more modern than ever,...
Apartamento de 60 m² ganha décor com tons de azul que remete à praia. Projeto de ETC. Arquitetos. Na foto, sala com sofá azul, cozinha integrada e jantar.
Apartamento de 60 m² ganha décor com...
Quando os clientes procuraram o arquiteto Matheus Cena, do escritório...
33 DIY Christmas Tree Shaped Pillow Ideas That Will Make Your Holiday Decor Look Expensive
Descanso para Travessas Fofo!
Bom dia gente querida! Encontrei esses descansos lindinhos no Pinterest. Acho bom...
shaved hairstyles for men classic
45 Popular Shaved Hairstyles for Men
For a few years now, shaved hairstyles for men have...
Share
12 Design Secrets For a Happy Home
Many things can make a home happy. From the people...
33 DIY Christmas Tree Shaped Pillow Ideas That Will Make Your Holiday Decor Look Expensive
A Dollar Tree Halloween Series: $3 Black...
This is my third and final costume for A Dollar...