Crochet Bow Garland Pattern – Easy Christmas Bow Garland for Your Mantel

Handmade Christmas decorations don’t need to be complicated to make a big impact.

This crochet bow garland pattern turns a handful of simple crochet rectangles into adorable little bows that you can string across your mantel, Christmas tree, shelves, staircase, doorway, or holiday table.

Each bow is quick to make, uses only a small amount of yarn, and is easy enough for confident beginners.

Make every bow in classic Christmas red, mix forest green and cream, use soft vintage holiday colors, or raid your leftover yarn basket and create a completely unique garland.

Once you understand the first bow, the rest become an easy repetitive project that’s perfect for a cozy evening of Christmas crochet.


Why You’ll Love This Crochet Bow Garland

This project is:

  • Beginner-friendly
  • Quick to crochet
  • Great for leftover yarn
  • Easy to customize
  • Adjustable to any garland length
  • Made with basic crochet stitches
  • Perfect for Christmas decorating
  • Easy to turn into individual ornaments
  • Beautiful for handmade gifts
  • Simple enough to batch-make

You can make just three bows for a small shelf or crochet a dozen for a long fireplace garland.


Skill Level

Beginner / Easy

You should know how to:

  • Chain
  • Single crochet
  • Half double crochet
  • Turn your work
  • Slip stitch
  • Sew a simple seam
  • Fasten off
  • Weave in yarn ends

No complicated shaping is required.


Materials

Yarn

Use Category 4 worsted-weight yarn.

For a seven-bow garland, approximately:

120–160 yards total

should be plenty, depending on your tension and garland length.

This is also a perfect scrap-yarn project.


Suggested Christmas Colors

Try:

  • Forest green
  • Cranberry red
  • Cream
  • Sage green
  • Burgundy
  • Soft gold
  • Dusty rose
  • Warm beige

You can use one color or several.


Crochet Hook

4.5 mm crochet hook

You can move up or down a hook size depending on your yarn.

A slightly firm fabric helps the bows hold their shape.


Other Supplies

  • Yarn needle
  • Scissors
  • Measuring tape
  • Stitch markers, optional

Crochet Abbreviations

This pattern uses US crochet terminology.

ch – chain

sc – single crochet

hdc – half double crochet

sl st – slip stitch

st – stitch

sts – stitches


Finished Measurements

Each finished bow measures approximately:

4–4½ inches wide

and

3–3½ inches tall, including the small tails.

A seven-bow garland will measure approximately:

45–55 inches

depending on the spacing you choose.

You can easily make it longer.


How the Crochet Bow Is Constructed

Each bow is made from three simple pieces:

  1. Main bow strip
  2. Small center band
  3. Tail strip

The main strip is folded so both ends meet at the center.

Then you’ll pinch the middle to create the bow shape.

The center band wraps around the pinched section.

Finally, the tail piece is folded behind the bow.

It’s simple once you’ve made the first one.


PART 1: Crochet the Main Bow Strip

Ch 25.


Row 1

Hdc in the second chain from the hook.

Hdc in every chain across.

24 sts

Ch 1 and turn.


Row 2

Hdc across.

24 sts

Ch 1 and turn.


Rows 3–5

Repeat Row 2.

Fasten off.

Leave a yarn tail approximately:

10 inches long

for assembly.

You now have a simple crochet rectangle.


Shape the Bow Loops

Lay the rectangle horizontally.

Bring the left short edge toward the center.

Bring the right short edge toward the center.

Allow the two ends to overlap very slightly.

Using your yarn needle, sew the ends together at the center.

Don’t worry about making this seam beautiful.

It will be hidden by the center band.


Pinch the Bow

Turn the seam toward the back.

Pinch the center vertically so the fabric creates:

  • One upper fold
  • One center valley
  • One lower fold

This gives the rectangle its classic bow shape.

Use a strand of yarn to wrap tightly around the center several times.

Tie securely at the back.

Now your crochet rectangle should clearly look like two bow loops.


PART 2: Crochet the Bow Center Band

Ch 5.

Row 1

Sc in second chain from hook.

Sc across.

4 sts

Ch 1 and turn.


Rows 2–6

Sc across.

Ch 1 and turn.

After the final row, fasten off and leave a long sewing tail.


Attach the Center Band

Wrap the small rectangle around the pinched center of the bow.

Bring both ends together at the back.

Sew securely.

The band should fit snugly without crushing the bow completely.

Fasten off.

Weave in the yarn ends.


PART 3: Crochet the Bow Tails

Ch 17.

Row 1

Hdc in second chain from hook.

Hdc across.

16 sts

Ch 1 and turn.


Row 2

Hdc across.

Fasten off.


Shape the Tails

Place the tail strip horizontally.

Fold it gently into a shallow upside-down V.

The center of the strip should point upward behind the bow.

The two ends should angle slightly downward.

Place the completed bow on top.

Sew through the center band and tail strip several times to hold everything together.

Keep the stitches hidden at the back.


Your First Crochet Bow Is Finished

Gently shape the loops with your fingers.

You should now have:

  • Two rounded loops
  • A wrapped center
  • Two short hanging tails

Don’t worry if the loops aren’t perfectly identical.

A little variation makes handmade Christmas decorations feel charming.


Make the Remaining Bows

For the sample garland, make:

7 bows

Try this color combination:

2 forest green

2 cranberry red

2 cream

1 sage green

Or choose any colors you love.


Simple One-Color Garland

For a classic Christmas look, make every bow:

Deep red

Then use a cream chain to connect them.


Neutral Christmas Garland

For Scandinavian-inspired decor, use:

  • Cream
  • Warm beige
  • Taupe
  • Soft sage

This looks beautiful with natural wood, evergreen branches, and white candles.


Traditional Christmas Colors

Use:

  • Red
  • Forest green
  • Cream

Alternate the colors across the garland.


Vintage Christmas Palette

Try:

  • Dusty rose
  • Muted cranberry
  • Sage
  • Cream
  • Soft gold

This gives the garland a softer cottage-style look.


PART 4: Crochet the Garland Chain

Using your chosen garland color:

Ch 25.

This creates the first hanging section.


Attach the First Bow

Place your hook through the top back section of the first bow’s center band.

Work a slip stitch through the bow.

This attaches it directly to your chain.


Space Between Bows

Ch approximately:

20–25

between each bow.

Then attach the next bow with another slip stitch.

Repeat until all seven bows are attached.


Finish the Garland

After attaching the final bow:

Ch 25

to create the opposite hanging section.

Fasten off.

Weave in the ends.


Adjust the Spacing

Want the bows closer together?

Use fewer chains.

Try:

12–15 chains

between each bow.

Want a lighter, longer garland?

Try:

25–30 chains

between bows.

There is no exact rule.

Lay your bows out first and decide what looks best in your space.


Make a Mantel Garland

For an average fireplace mantel, aim for a finished garland approximately:

50–65 inches

long.

If your mantel is longer, simply:

  • Add more bows
  • Increase the spacing
  • Add longer end chains

Make a Christmas Tree Garland

For a tree, make the garland much longer.

Instead of seven bows, try:

12–20 bows

Make several shorter garlands rather than one extremely long piece if that’s easier to arrange.


Make a Staircase Garland

Crochet:

10–15 bows

and increase the chain sections between them.

Attach the finished garland along your staircase greenery.


Make a Shelf Garland

For a short shelf or kitchen hutch:

Make just:

3–5 bows

A short bow garland can be just as effective as a long one.


Mini Bow Version

Want smaller bows?

Use:

  • DK yarn
  • 3.5 mm hook

Or reduce the main bow foundation chain.

Try:

Ch 19

instead of 25.

Then make the center band and tails proportionally smaller.


Oversized Bow Garland

For bold holiday decor, use:

Category 5 bulky yarn

with approximately a:

6–7 mm hook

The same construction can be used.

Your bows will simply become larger.

Oversized bows look especially good on:

  • Fireplace mantels
  • Staircases
  • Large Christmas trees
  • Doorways

Turn Individual Bows Into Ornaments

You don’t have to make a garland.

Add a small hanging loop to one bow.

Now it becomes a:

Crochet Christmas bow ornament

Hang it from:

  • Christmas tree
  • Gift bag
  • Door handle
  • Wreath

Use Crochet Bows as Gift Toppers

Instead of disposable ribbon bows, attach one crochet bow to a wrapped present.

After Christmas, the recipient can reuse it as:

  • Ornament
  • Garland decoration
  • Bag decoration

This makes the gift wrapping part of the handmade gift.


Add Crochet Bows to a Wreath

Make:

3 bows

in different sizes.

Attach them to a simple evergreen wreath.

Try:

  • One large center bow
  • Two smaller side bows

Add Bows to Christmas Stockings

A miniature bow can be sewn onto:

  • Crochet stockings
  • Fabric stockings
  • Gift sacks

Keep embellishments securely attached and use decorative items only where appropriate.


Best Yarn for Crochet Bows

The bow needs enough structure to maintain its shape.

A standard worsted acrylic yarn works well because it is:

  • Affordable
  • Easy to crochet
  • Available in many colors
  • Structured enough for decor
  • Great for leftovers

Cotton Yarn

Cotton can produce especially crisp bows.

It works well when you want:

  • Clean stitch definition
  • Minimal fuzz
  • Firmer shapes

Acrylic Yarn

Acrylic creates a slightly softer bow.

It’s often a great choice for large garlands because it is inexpensive and widely available.


Can I Use Velvet Yarn?

Yes, especially for larger bows.

Velvet yarn can create a luxurious Christmas look.

However, stitches can be harder to see, so I wouldn’t recommend it for your very first bow.


Add a Little Sparkle

For festive detail, use yarn containing a subtle metallic strand.

Good options include:

  • Cream + gold
  • Red + gold
  • Forest green + gold

Avoid overdoing the sparkle so the crochet texture remains visible.


Scrap Yarn Project

One reason this garland is so useful is that each bow requires only a small amount of yarn.

Collect your leftover Christmas colors.

Make each bow different.

Then connect everything with one neutral chain.

It’s an easy way to use yarn scraps without the finished decor looking random.


How Many Bows Do I Need?

A rough guide:

Small Shelf

3–5 bows

Fireplace Mantel

5–9 bows

Doorway

8–12 bows

Staircase

10–15 bows

Christmas Tree

12–20+ bows

The exact number depends on bow size and spacing.


How to Keep the Bows Looking Neat

After assembly:

  1. Flatten each bow gently.
  2. Pull the loops outward.
  3. Adjust the tail angle.
  4. Make sure the center band sits straight.

If needed, lightly block each bow before attaching it to the garland.


Blocking the Crochet Bows

Blocking is optional.

But it can help especially with cotton yarn.

Use the method recommended for your yarn.

Shape the loops and tails while slightly damp.

Allow them to dry completely before assembling the garland.


Can I Stiffen the Bows?

Usually, worsted yarn creates enough structure on its own.

If you want extremely crisp decorative bows, choose:

  • Cotton yarn
  • Smaller hook
  • Tighter gauge

This is generally preferable to making the crochet fabric overly rigid.


Common Beginner Mistakes

Making Every Bow a Different Size

If you want a uniform garland, count your stitches and rows carefully.


Making the Center Too Loose

The center wrap creates most of the bow shape.

Wrap it snugly before adding the center band.


Pulling the Garland Chain Too Tight

Keep your chains relaxed.

Otherwise, the garland may curl between the bows.


Attaching Bows at Different Heights

Attach each bow through approximately the same spot on the center band.

This helps the garland hang evenly.


Making the Tail Strip Too Heavy

The tails should remain relatively small.

Very large tails can cause the bow to tilt forward.


Make It Faster

For an even quicker version:

Skip the separate crochet tail piece.

Make:

  • Main rectangle
  • Center band

Then attach the simple loop-style bows directly to the garland.

You’ll get a clean minimalist bow garland with fewer pieces.


Batch Crochet Method

If you’re making many bows, don’t complete them one at a time.

Instead:

  1. Crochet all main bow strips.
  2. Crochet all center bands.
  3. Crochet all tail strips.
  4. Shape every bow.
  5. Attach all bands.
  6. Assemble the garland.

Batching the pieces can make the project feel much faster.


Handmade Christmas Gift Idea

A crochet bow garland can also make a beautiful handmade holiday gift.

Fold it carefully into a kraft gift box.

Add tissue paper.

Include a small label explaining that it can be used on:

  • Mantel
  • Tree
  • Shelves
  • Staircase

It’s especially nice as a housewarming or hostess gift during the Christmas season.


Storage After Christmas

Don’t crush your garland into a small box.

Instead:

  1. Lay the bows flat.
  2. Fold the chain gently between them.
  3. Place the garland inside a shallow storage box.
  4. Keep heavy decorations off the top.

This helps the bows retain their shape for next year.


Frequently Asked Questions

Is this crochet bow garland beginner-friendly?

Yes. The pattern uses mostly chains, half double crochet, single crochet, and simple sewing.

Can I use leftover yarn?

Absolutely. This is an excellent scrap-yarn Christmas project.

How many bows are in the sample garland?

Seven.

Can I make fewer bows?

Yes. Make as many or as few as your decorating space requires.

Can I change the garland length?

Yes. Add or remove chains between bows and at both ends.

Can I make the bows larger?

Yes. Use thicker yarn or increase the main rectangle dimensions.

Can I use the bows individually?

Yes. They can become ornaments, gift toppers, wreath decorations, or stocking embellishments.

Do all the bows need to be the same color?

No. Mixing several coordinated colors creates a beautiful Christmas garland.


Final Thoughts

Sometimes the simplest handmade Christmas decorations are the most charming.

This crochet bow garland pattern uses basic stitches and small amounts of yarn to create festive bows that can completely transform a fireplace mantel, tree, staircase, shelf, or doorway.

Make seven matching red bows for a traditional look.

Combine forest green, cream, and cranberry for classic Christmas decor.

Or choose sage, dusty rose, and beige for a softer vintage-inspired palette.

Once you’ve made one bow, the rest are simple to repeat—and because the garland length is completely adjustable, you can customize it for almost any space.

Save this easy Christmas crochet bow garland pattern and start making your handmade holiday decorations before the Christmas rush begins!

Similar Posts