Crochet Christmas Garland: Free 6-Foot Popcorn Pattern

Get the Free Printable PDF Pattern
Join the CrochetRooms newsletter and we’ll email you the printable PDF version of this pattern.
Table of Contents
A crochet christmas garland is the kind of decoration that makes a whole tree look finished. One long strand of popcorns and cranberries, draped in soft swags across the branches, gives a tree that warm farmhouse feeling no store-bought tinsel can match.
Below I am sharing everything about making this classic: the one-piece construction, the popcorn stitch that looks like the real thing, the wooden-bead cranberries, and the yarn choices that keep it looking good for years. At the end, you can grab my free crochet christmas garland pattern and make your own strand.
Why a Crochet Christmas Garland Belongs on Your Tree
Real popcorn garlands are a beloved Christmas tradition, but anyone who has strung one knows the truth: stale popcorn crumbles, real cranberries leak juice on everything, and the whole thing goes in the trash in January. A crocheted version keeps all the charm and none of the mess.
It is also the rare decoration that is genuinely kid friendly. There is nothing breakable, nothing sharp, and if a toddler pulls a popcorn off the tree, the worst that happens is you get to practice your stitching again. Because it is crochet, it packs flat, washes easily, and comes out next December looking exactly the same.
And it is a true stash buster. One strand takes about 75 yards of worsted-weight yarn in a single cream or white color, which means one stray skein from your stash is probably enough. The whole crochet christmas garland works up in a single evening, so it is also a perfect last-minute project when the tree goes up and something feels missing.

The Classic Popcorn and Cranberry Look
This crochet christmas garland is the old-fashioned popcorn and cranberry garland, translated into yarn. Cream-colored popcorns run along one long strand, with red wooden-bead cranberries dotted between them, just like the real garlands our grandparents made. It is simple, nostalgic, and it works with every tree style from rustic to traditional.
The Popcorns
Each popcorn is a real popcorn stitch: five double crochets worked into the same stitch, then closed into a puff that pops off the strand. The popcorns are worked directly into one long foundation chain, so there is no sewing and no joining of little pieces: the whole garland is a single piece of crochet from end to end.
A six-foot strand holds 34 popcorns. Work into the back bumps of the foundation chain so the strand is strong enough to hold its shape when it hangs, and give each popcorn a little pinch and fluff with your fingers as you go. That fluffing is what makes them read as popcorn instead of plain bumps, and the free popcorn garland pattern from Snappy Tots shows how satisfying the texture becomes once you find your rhythm.
The Cranberries
Between the popcorns sit the cranberries: red wooden beads with large holes, slid right onto the strand. One bead goes on the chain between every third popcorn, which spaces eleven beads evenly along a six-foot garland. The popcorns on either side hold each bead in place, so nothing slides around and there is nothing to tie.
Wooden beads are the classic choice because they look like real cranberries and they are light enough that the garland drapes naturally. The crochet popcorn garland tutorial from Ceremony Minister uses the same popcorn-popcorn-bead rhythm and shows how pretty the spacing looks on a real tree.
Yarn, Hook, and Length
Worsted-weight (#4) acrylic or cotton yarn in cream or off-white is the best choice for a crochet christmas garland. Acrylic is inexpensive, comes in the exact popcorn shades, and survives years of storage. Use a US H-8 (5.0 mm) hook, which gives chains that are firm enough to hold the popcorns without going stiff.
My free crochet christmas garland pattern makes a strand about 6 feet (1.8 m) long, which drapes a standard 6 to 7-foot tree in three or four swags. Need longer? The pattern is built on a 13-chain repeat, so every 13 extra chains in the foundation adds about 2 more inches of garland. Measure your tree before you start: loosely drape a piece of string where the garland will go, measure it, and chain to match.
You will also need 11 red wooden beads with holes big enough for worsted yarn (pony beads are perfect), a yarn needle, and scissors. Gauge is not critical here, but do keep your chains even: uneven chains make the swags hang unevenly.
You will also need 11 red wooden beads with holes big enough for worsted yarn (pony beads are perfect), a yarn needle, and scissors. Gauge is not critical here, but do keep your chains even: uneven chains make the swags hang unevenly.

Draping, Styling, and Variations
Start at the top of the tree and work down, laying the strand in deep swags so the popcorns catch the light. For a mantel, let the ends puddle slightly past each edge; for a staircase railing, wrap it loosely and let the beads show between the popcorns. It also looks wonderful looped around a crochet wreath on the front door.
Two strands twisted together make a gloriously full garland for a big tree. Pair it with our crochet angel ornament at the top and a crochet tree skirt at the base, and the whole tree is handmade.
When January comes, coil the garland loosely in a box or bag. It will not tangle, the beads will not fall off, and it will be ready to hang the moment the tree goes up next year.

Get the Free Pattern
Looking for a crochet christmas garland pattern free to download? I wrote the complete Crochet Christmas Garland pattern as a printable PDF: the one-piece foundation chain, all 34 popcorn stitches, the wooden-bead cranberry placement, the lengthening formula for bigger trees, and the hanging loops. It is free for our newsletter subscribers, so use the signup box at the top of this article to get your copy.
Frequently Asked Questions
How long is the finished crochet christmas garland?
About 6 feet (1.8 m), with 34 popcorns and 11 wooden-bead cranberries. The pattern includes a simple formula for making it longer or shorter: every 13 extra chains in the foundation adds about 2 inches.
What yarn is best for a popcorn garland?
Worsted-weight (#4) acrylic or cotton in cream or off-white. You need about 75 yards (69 m), so one skein from your stash is usually enough.
What hook size do I need?
A US H-8 (5.0 mm) hook. It makes chains that are firm enough to support the popcorns without going stiff.
What beads do I need for the cranberries?
11 red wooden beads with large holes, the kind sold as pony beads. They slide right onto the strand and are held in place by the popcorns on either side.
Is the garland really made in one piece?
Yes. The popcorns are worked directly into one long foundation chain, so there is no sewing and no joining. The beads are slid onto the strand after the crocheting is done.
Can a beginner crochet this garland?
Yes. If you can chain and double crochet, you can make it: the popcorn stitch is just five double crochets worked into the same stitch and closed into a puff. The pattern is rated beginner.
