A crochet Christmas garland is one of the fastest ways to make a room feel handmade for the holidays. Unlike a single ornament, a garland fills a whole mantel, staircase, doorway, or tree — and because most garlands are made from small repeated motifs, they are excellent stash-busters and beginner-friendly projects.
This roundup gathers 10 free crochet Christmas garland patterns, from quick tree bunting you can finish in an evening to a showpiece spiral garland for a staircase. Every pattern below is free to read on the designer’s site, with honest notes on skill level and time so you can pick the right one for your week.

Quick picks: which garland should you make first?
| If you want… | Start with | Why |
|---|---|---|
| A garland tonight | Easy Christmas Tree Garland (ChristaCoDesign) | Small trees, simple stitches, works for a mantel or a tree |
| A classic white winter look | Snowflake Garland (Fosbas Designs) | Two snowflake sizes, beads optional, blocks beautifully |
| A statement piece | Spiral Hanging Garland (CrochetPassion) | Vertical design for entryways and staircases |
| A stash-buster | Crochet Tinsel Garland (ByGoldenberry) | Loop stitch turns leftover yarn into reusable tinsel |
| Lots of choice in one place | Festive Garland roundup (KnitterKnotter) | 20 ideas, from gnome garlands to triangle bunting |
Christmas tree garlands
1. Easy Christmas Tree Garland — ChristaCoDesign
Small green trees with brown trunks, strung together with twine or yarn. The designer uses worsted-weight yarn and a 5 mm hook, and each tree takes only a few yards of yarn, so this is a genuine scrap project. Hang it on a mantel, a wall, or your own tree.
Easy Christmas Tree Garland — free pattern
2. Christmas Tree Garland — Hooked on Patterns
Nine little trees in muted greens and browns make a 43-inch garland in the designer’s version. The pattern uses aran/worsted cotton and a 5 mm hook, and each tree measures about 4 inches tall. The full pattern is free on the page; an ad-free PDF is offered as a paid option, but you do not need it to make the garland.
Christmas Tree Garland — free pattern
Snowflake garlands
3. Snowflake Garland — Fosbas Designs
Six snowflakes in two sizes (3.5 mm and 5 mm hooks), joined in rows with optional beads between them. The pattern includes full rounds for the snowflake and clear joining instructions, and the designer suggests blocking for crisp points — good advice for any snowflake garland.
Snowflake Garland — free pattern
4. Snowflake Spiral Garland — Fornei
A white spiral strip decorated with small crochet snowflakes, stars, and gold beads, designed to hang vertically. The pattern gives the full spiral construction (double crochet worked into every chain so the strip curls naturally) plus the snowflake and star motifs. Warm-white micro LED lights are listed as an optional finishing touch — only add lights if they are made for indoor decoration and kept away from open flames.
Snowflake Spiral Garland — free pattern
Bow and statement garlands
5. Crochet Christmas Bow Garland — CrochetPassion
A beginner-friendly bow garland in worsted-weight yarn with a 3.5 mm hook, rated by the designer as a 3–4 hour, single-day project. The pattern’s own FAQ confirms it is completely free, with no login or payment required, and finished items may be sold.
Crochet Christmas Bow Garland — free pattern
6. Spiral Hanging Garland with Poinsettias, Bells & Ornaments — CrochetPassion
This is the ambitious one: a vertical evergreen spiral hung from a large red bow, decorated with poinsettias, bells, miniature baubles, pinecones, and berries. The designer rates it intermediate to advanced and estimates 20–30 hours, with a finished length of about 100–120 cm. Note honestly that this is a photo-inspired recreation, so exact placement and finished size will vary — treat it as a guided project, not a stitch-for-stitch replica.
Spiral Hanging Garland — free pattern
7. Bows & Snowflakes Garland — Unique Baby Gear Ideas
A full assembly guide, not just motifs: cranberry bows, ivory snowflakes, and antique-gold stars are arranged in a measured order along an evergreen cord, with the center red bow as the focal point. If you have ever finished a pile of motifs and wondered how to space them, this pattern answers that question directly.
Bows & Snowflakes Garland — free pattern
Tinsel and stash-buster garlands
8. Crochet Tinsel Garland — ByGoldenberry
Loop stitch worked along a long foundation chain curls into soft, reusable tinsel — a sustainable alternative to plastic tinsel that you can bring out year after year. The pattern is short and simple, and it is a good use for leftover yarn in any festive colour.
Crochet Tinsel Garland — free pattern

Collections: more garland ideas in one place
9. 23 Festive Christmas Bunting Patterns — LittleWorldOfWhimsy
A collection of free bunting ideas, including Christmas light garlands, a bell garland, a granny-star garland, and tree bunting with button details. The roundup describes each pattern as easy and completely free, and links through to the individual designers — use it as a browsing starting point when you want to compare styles before committing.
23 Festive Christmas Bunting Patterns — free collection
10. 20 Festive Christmas Garland Patterns — KnitterKnotter
Another broad collection, covering vintage snowflake ornaments, a mini gnome garland, floral triangle bunting, and a set of 12 small Christmas appliqués that can be strung into a garland. Good if you want one page to browse before choosing a style.
20 Festive Christmas Garland Patterns — free collection
How to choose the right garland for your space
Measure first. A mantel garland usually needs 1.5–2 metres to drape with a little swag; a staircase needs much more. Count your motifs before you start stringing — running out two motifs short is the most common garland frustration.
Match the weight to the hanging spot. Light snowflake and tinsel garlands suit a tree or a doorway. Heavier amigurumi-style garlands need a sturdy mantel or a fixed hook, not a pin.
Block snowflakes and stars. A quick block (dampen, pin to shape, dry flat) turns curling motifs into crisp ones, and a light starch helps snowflakes hold their shape all season.
Keep it washable. Cotton and acrylic garlands survive a gentle hand wash after the holidays; wool blends need more care. Store garlands flat or loosely coiled, not crammed into a bag, so motifs keep their shape.
For more handmade Christmas decor, see our free crochet Christmas wreath patterns, free Christmas ornament patterns, and free Christmas stocking patterns — a garland, a wreath, and a set of stockings in matching yarn make a coordinated room without buying anything new.
Frequently asked questions
How long should a crochet Christmas garland be?
Measure the space and add extra for draping: about 1.5–2 metres for a mantel, and the full length of the banister plus swag allowance for a staircase. Most patterns let you add or remove motifs to fit, so make a few extra motifs rather than stopping short.
What yarn is best for a Christmas garland?
Worsted-weight acrylic or cotton works for most garlands — acrylic is washable and budget-friendly, while cotton gives crisper stitch definition for snowflakes. Use the hook size the pattern recommends, and keep your tension even so repeated motifs come out the same size.
Are these garland patterns really free?
Yes — every pattern linked above is free to read on the designer’s site. One pattern (Hooked on Patterns) also offers a paid ad-free PDF, but the full pattern itself is free on the page. If a site ever asks for payment before showing the pattern, treat that pattern as paid, not free.
Can a beginner crochet a Christmas garland?
Yes, especially tree bunting, tinsel garlands, and bow garlands, which use basic stitches and small repeated motifs. Start with one of those, and save the spiral hanging garland — rated intermediate to advanced — for a second project.
How do I hang a crochet garland without damaging the wall?
Use removable adhesive hooks or drape the garland over a mantel or banister rather than nailing into walls. For heavier garlands, use hooks rated for the weight and test one hook before hanging the whole piece.

