Back to blog Crochet Wearables

3D Christmas Tree Granny Square

StephanieStitches
August 06, 2026
No comments

The holiday season brings out the best in the crochet community, inspiring us to create cozy, festive projects that spread cheer. If you are looking for a show-stopping motif to add to your winter decor, this 3D Christmas Tree Granny Square is exactly what you need. Unlike flat, color-work squares, this pattern features a beautifully raised Christmas tree crafted entirely with layered puff stitches, giving it a stunning, tactile texture that truly pops.

This pattern brilliantly combines a standalone 3D tree motif with a traditional, striped granny square background. The contrast between the textured, popped-out tree and the smooth, solid square creates a professional-looking design that is surprisingly beginner-friendly. Whether you are making a holiday blanket, a festive pillow cover, or a simple winter wall hanging, this square is guaranteed to be a conversation starter. If you love exploring different textured square designs, you might also enjoy this cluster crochet granny square pattern for another unique 3D effect!

Materials Needed

  • Yarn of your choice- 4 colors (We recommend a classic green for the tree, brown for the trunk, white for the inner background, and a festive color like red or gold for the outer border)
  • Crochet hook
  • Darning Needle
  • Scissors

Abbreviations Used

  • ch – chain
  • st(s) – stitch(es)
  • hdc – half double crochet
  • dc – double crochet
  • sl st – slip stitch
  • puff – puff stitch
  • dec – decrease
  • rep – repeat

This pattern uses USA crochet terminology.

Tips for Success

Before diving into the pattern, there are a few helpful techniques to keep in mind. This design utilizes a specific method for creating puffs using incomplete half double crochet stitches. Rather than the traditional yarn-over puff stitch, you will be making incomplete hdc stitches and pulling the yarn through all loops at once to create a dense, highly textured fabric. This is what gives the tree its incredible 3D, raised appearance.

Additionally, the background square relies on “invisible standing stitches.” This technique allows you to start a new round or color without the bulky, visible knot of a traditional chain start, resulting in a seamless, professional finish. If you are new to this method, simply practice creating an incomplete stitch and pulling your loop up to the height of a regular stitch before proceeding.

Note: When assembling, take your time to pin the tree motif centrally onto the square before sewing to ensure your stitches are evenly spaced and the tree sits perfectly straight.

If you love working with textured, raised stitches like this, you will absolutely adore our bobble stitch pumpkin pattern for your fall crafting. For more traditional square constructions, our granny square crochet pattern diagram is a fantastic visual resource to keep in your bookmarks!

Pattern Instructions

The Tree Body

Row 1 – knot, ch9, work into the 2nd st from the end, the last chain we skipped is counted as an incomplete hdc, make another 2 incomplete hdc in this ch to form a 3-hdc-puff, 3-hdc-puff in the next chrep 7 times.

Row 2 – turn over, ch(count as an incomplete hdc), make another incomplete hdc in this st, then make two incomplete hdc in the next st, yo pull through al loop s on your hook, forming a 2-hdc-puff dec over these two sts, 3-hdc-puff in each of the next 4 sts, 2-hdc puff dec over next 2 puff sts.

Row 3 – turn over, ch(count as an incomplete hdc), make another incomplete hdc in this st, then make two incomplete hdc in the next st, yo, pull through all loops on your hook, forming a 2-hdc-puff dec over these two sts, 3-hdc-puff in each of the next 2 sts, 2-hdc-puff dec over next 2 puff sts.

Row 4 – turn over, ch(count as an incomplete hdc), make another incomplete hdc in this st to form a 2-hdc-puff, 3-hdc-puff dec over following 2 puff sts, 2-hdc-puff in next puff st.

Row 5 – turn over, ch(count as an incomplete hdc), make another incomplete hdc in this st to form a 3-hdc-puff, 3-hdc-puff in each of the next 2 puff sts.

Row 6 – turn over, ch(count as an incomplete hdc), make 2 incomplete hdc in this st, make 3 incomplete hdc in each of the next 2 sts, yo, pull through all loops on the hook, forming a 3-hdc-puff dec over 3 sts, weave in ends.

The Trunk

Upside down, add new yarn to the 4th st from right, ch(count as an incomplete hdc), make another incomplete hdc in this st to form a 2-hdc-puff, 2-hdc-puff in next st, turn over, ch(count as an incomplete hdc), make another incomplete hdc in this st to form a 2-hdc-puff, 2-hdc-puff in the next st, sl st to the top of the first puff, fasten off.

The Square

Round 1 – Start with a magic loop, ch1 as a standing st, 1 invisible standing st (count as 1dc),3dc in the loop, ch3, [4dc, ch3] repeat 3 times, sl st to the invisible standing st.

Round 2 – ch1 as a standing st, 1 invisible standing st (count as 1hdc), hdc in the following 3 sts, 2hdc ch2 2hdc in the corner space.[1hdc in the next 4 sts, 2hdc ch2 2hdc in the corner space] repeat 3 times, sl st to the invisible standing st.

Round 3 – ch1 as a standing st, 1 invisible standing st (count as 1dc), dc in the following 5 sts, 2dc ch2 2dc in the corner space, 1hdc in the next 2 sts.[1dc in the next 6 sts, 2dc ch2 2dc in the corner space, 1hdc in the next 2 sts] repeat 3 times, sl st to the first invisible standing st, fasten off.

Round 4 – add new yarn into any corner sp, ch3(count as dc), dc ch3 2dc in this corner space, 12dc.[2dc ch3 2dc in the corner space, 12dc] repeat 3 times, sl st to the top of the first ch3, fasten off.

Round 5 – add new yarn into any corner sp, ch3(count as dc), dc ch3 2dc in this corner space, 16dc.[2dc ch3 2dc in the corner space, 16dc] repeat 3 times, sl st to the top of the first ch3, fasten off.

Assembly

Join the Christmas tree motif to the solid granny square background.

FAQ

Can I make this square larger? Absolutely! To make a larger square, simply continue the pattern logic of the final rounds. You would add a round of single crochets evenly around the perimeter, followed by additional rounds of double crochets with chain-3 corners, increasing your side stitches until you reach your desired size.

What is the best yarn to use for 3D stitches? A worsted weight (size 4) acrylic or cotton blend yarn is highly recommended for this pattern. Acrylic yarn has excellent “memory” which helps the 3D puff stitches hold their popped-out shape without flopping over. Cotton blends also work beautifully and give the square a lovely, structured drape.

How do I care for a 3D textured blanket? When washing projects made with heavily textured 3D stitches, it is best to hand wash or use a gentle machine cycle in cold water. Lay the item flat to dry to prevent the weighted puff stitches from stretching or losing their dimensional shape under gravity.

Conclusion

Congratulations on completing your 3D Christmas Tree Granny Square! This beautifully textured, raised design is a unique and festive way to celebrate the holiday season. Share your finished square in the comments below!

Written By

StephanieStitches

Stephanie is the maker behind StephanieStitches, where she shares cozy crochet patterns, beginner tutorials, and handmade inspiration for slow, joyful crafting.

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment