Crochet Christmas Tree Pattern free towel topper pattern

Nov 25, 2022 | Crochet patterns

This crochet Christmas Tree pattern is a free crochet towel topper pattern by Nana’s Crafty Home!

Crochet Christmas Tree pattern

I have been gradually adding to my list of towel topper patterns and this one is extra special.

So much versatility with this crochet Christmas Tree pattern.  You can leave it undecorated, add a myriad of different decorations or even add a gnome nose for a Christmas tree hat Gnome towel topper for a fun twist!

Crochet Christmas Tree Pattern Details

The Christmas Tree towel topper is worked from the top of the tree down in seamless rounds of single crochet stitches.  Every other round is worked in the back loop only so that allows you to come back and add the branches at the end.  The tree branches are beautiful and fun to make in a shell stitch pattern – just single and double crochet stitches!  You can make the branches a different color if you wish for a completely different look.

I am using Hobby Lobby’s I Love This Yarn! which is a medium worsted weight acrylic yarn.   I love the Keylime colorway!  However, you could substitute with your favorite economical worsted weight yarn – cotton or acrylic.

I am using my Mini Star Applique for the tree topper but you could also make several stars and sew them all over your tree for a fun way to decorate. Check out my complete photo and video tutorial of my crochet mini star applique.

Christmas Tree Gnome Hat towel topper free crochet pattern

I also made a Gnome Christmas Tree Hat option by simply adding a nose to the bottom of the tree – so cute! I am including instructions for the nose as well.

If you are familiar with all of my other crochet towel toppers you know that they all feature a hidden 3″ ring* which allows the towel to be removable for easy washing.  I purchase my rings from Amazon* but you can substitute with inexpensive plastic shower rings, wood rings or even elastic hair ties.  All have been used successfully by other makers.

*This post contains affiliate links.  You can click on any yarn or material highlighted to purchase.  I will receive a small commission if you purchase but it won’t cost you any extra!  As an Amazon Associate I earn from qualifying purchases

Crochet tree for Christmas free pattern

Another great option would be these fun miniature faux Christmas tree lights from Amazon!

Christmas Tree Towel Topper decoration idea


The Christmas Tree Towel Topper pattern is featured in the 2022 Giftstravaganza CAL and Blog Hop with Underground Crafter.

Giftstravaganza 2022 Blog Hop Christmas Tree Towel Topper

All patterns are perfect for prepping gifts for the Holiday season mainly using yarn from your stash, since each pattern only requires 1, 2, or 3 skeins!

This crochet Christmas tree pattern is also available as an ad-free, printable PDF!  You can purchase the individual pattern, or if you love PDFs, you might want to check out my Lifetime Membership. It’s an awesome deal! Never pay for one of my PDFs again!! (Or, scroll down for the free pattern version!)

Purchase the ad-free pdf of my Crochet Christmas Tree Towel Topper for a small fee.  Thank you so much for supporting my work!

If you would like daily crochet inspiration be sure to follow me on FacebookInstagramPinterestYouTubeTwitter and Tumblr!

To get notified of my free crochet patterns and future giveaways, sign up for my newsletter. I never share or sell your information to third parties — it stays private!

You may also like the following free crochet patterns by Nana’s Crafty Home:

Christmas Tree Crochet Towel Topper Free Pattern

Pattern written in US crochet terminology


  • I Love This Yarn, Weight 4/Medium (100% acrylic 7 oz /  355 yards) 
  •     Keylime 2.5 oz / 130 yards (Green)
  •     Red 0.1 oz / 5 yards (Red)
  •     Buttercup 0.1 oz / 5 yards (Yellow)
  • For Gnome Option add: Linen 0.1 oz / 5 yards (Cream)

Size I (5.5 mm) crochet hook
1 – 3” plastic ring
1 – 3/4” button
Embroidery floss for sewing on button
1 – decorative kitchen Towel
Tapestry Needle
Stitch Markers
For Gnome option: small amount of poly-fil for nose

Approximate finished size:  9” tall x 6” wide at base (not including hanging tab and towel)

Gauge: 5” = 9 rounds of sc


  • WS = wrong side
  • RS = right side
  • MC = magic circle
  • ch = chain
  • sc = single crochet
  • BLO = back loop only
  • sl st = slip stitch
  • st(s) = stitch(es)
  • sk = skip
  • dc = double crochet

Pattern Notes:

  • Worked in seamless rounds – do not sl st join at the end of each round, use a stitch marker in first st of each round and move up to keep track of rounds.
  • Plastic ring is crocheted over while working tree.

Recommended Tutorial:

Mini Star Applique

Pattern Instructions

With Green, make a MC.

Round 1: (RS) ch 1, 6 sc in MC.  Tighten MC. (6)

Round 2: *sc in next st, 2 sc in next st,* repeat from * to * to end.  (9)

Round 3: (working in BLO) 1 sc in each st.

Round 4: (working in both loops) 1 sc in each st.

Round 5: (BLO) *sc in next 2 sts, 2 sc in next st,* repeat from * to * to end. (12)

Round 6: (both loops) 1 sc in each st.

Round 7: (BLO) 1 sc in each st.

Round 8: (both loops) *sc in next 3 sts, 2 sc in next st,* repeat from * to * to end. (15)

Round 9: (BLO) 1 sc in each st. 

Round 10: (both loops) *sc in next 4 sts, 2 sc in next st,* repeat from * to * to end. (18)

Round 11: (BLO) 1 sc in each st.

Round 12: (both loops) *sc in next 5 sts, 2 sc in next st,* repeat from * to * to end. (21)

Round 13: (BLO) 1 sc in each st.

Round 14: (both loops) *sc in next 6 sts, 2 sc in next st,* repeat from * to * to end. (24)

Round 15: (BLO) 1 sc in each st.

Round 16: (both loops) *sc in next 7 sts, 2 sc in next st,* repeat from * to * to end. (27)

Round 17: (BLO) 1 sc in each st. 

Round 18: (both loops) *sc in next 8 sts, 2 sc in next st,* repeat from * to * to end. (30)

Round 19: (BLO) 1 sc in each st. 

Round 20: (both loops) *sc in next 9 sts, 2 sc in next st,* repeat from * to * to end. (33)

Round 21: (BLO) 1 sc in each st.

Christmas tree towel topper working over ring

Round 22: (both loops) sc in next 5 sts OVER RING, sc in next 5 sts, 2 sc in next st, *sc in next 10 sts, 2 sc in next st,* repeat from * to * to end. (36)

Round 23: (BLO) 1 sc in each st.

Round 24:  (both loops) *sc in next 11 sts, 2 sc in next st,* repeat from * to * to end. (39)

Round 25: (BLO) 1 sc in each st.

Round 26: (both loops) *sc in next 12 sts, 2 sc in next st,* repeat from * to * to end. (42)

Round 27 – 33: working every other round in BLO, 1 sc in each st.  At end of round 33, sl st to first st.

Fasten off. Weave in ends.

Christmas tree towel topper branches process

Attach Green to unused front loop from round 3.

(Working in unused loops from rounds 3 – 31) ch 1, sc in same st, *sk next st, 5 dc in next st, sk next st, sc in next st,* repeat from * to * working in a spiral from top to bottom (after using all loops on one round, move to the next round).

Hanging Tab

Row 1:  With Green (leaving a long tail for sewing), ch 5, sc in 2nd ch from hook and in each ch, turn. (4)

Row 2 – 10: ch 1, sc in each st. Turn.

Fasten off Green.

Row 11 – 30: With Red, ch 1, sc in each st. Turn.

Row 31 (button hole row): ch 1, sc in first st, ch 2, sk next 2 sts, sc in last st. Turn. (2 st + 2 ch) 

Row 32: ch 1, sc in first st, 2 sc in ch-2 sp, 1 sc in last st.

Fasten off.  Weave in end.

With embroidery thread, sew button to non-button hole end of tab in red portion of tab. 


With Yellow, make a MC (or as an alternative ch 4 and sl st to form a ring),  (ch 2, sc in second ch from hook, sl st in ring) 5 times.

Fasten off, leaving a long tail for sewing to tree.

Gnome Option

Nose (worked in seamless rounds)

With Cream make MC.

Round 1:  ch 1, 6 sc sts in MC, place a stitch marker in the first sc made.  Do not join with sl st to first st after last sc st.  (6)

Note:  Continue moving up your stitch marker to the first st of each round.

Round 2: 2 sc in each st.  (12)

Round 3: *1 sc in next 3 sts, 2 sc in next st,* repeat from * to * to end. (15)

Round 4: 1 sc in each st.  (15)

Round 5: *1 sc in next 3 sts, 1 sc2tog,* repeat from * to * to end. (12)

Stuff nose

Round 6: sc2tog x 6. Join with sl st to first st. (6). 

Fasten off.  Pull yarn through last st, sew yarn end through front loop of each of the 6 sts, pull tight to close the circle. Note:  I recommend stuffing the nose right before the last sc2tog.    Weave in end.


Christmas tree towel topper ring

Before sewing any pieces together, be sure that ring inside tree is to the back.  

With long tail left for sewing, sew button side of tab at top of tree with green section to the back and behind tree and red section of tab with button above top of tree.  Weave in end.

Crochet Christmas tree pattern towel topper hanging tab process

With long tail, sew star to top of tree.

For Gnome option: With a long length of Green, sew nose to inside bottom edge of tree in the middle. 

Copyright 2022 Tonya Bush / Nana’s Crafty Home

Social Media links:






Facebook Group:

Sign up for my Newsletter:

Christmas Tree Gnome Hat towel topper free crochet pattern


About Me

Hi! Thank you so much for being here! I am Tonya the designer behind Nana's Crafty Home. As a wife, mother, Nana of 9 & with 2 fur babies, my days are filled with love, laughter, hugs and yarn! Here you will find colorful and creative crochet designs for yourself or loved ones. My hope is that you will be inspired to learn and create along with me!