By Jan Bay
This free crochet peppermint candy granny square pattern features a red-and-cream candy swirl with three green holly leaves and three little red berries in the center. The candy is surrounded by a simple ivory crochet border that turns the circle into a square. Make one for a Christmas pillow, or combine several with other holiday granny squares for a festive blanket.
Explore More Free Christmas Crochet Patterns
Free Christmas Granny Square Patterns
Crochet Holly Leaf and Berry Pattern
See Supplies for This Project Here.
Jump to the Free Crochet Peppermint Holly Granny Square Pattern
The peppermint is the part I want you to concentrate on first. Once those red and cream ribbons are turning in the right direction, the square border is fairly straightforward. The little holly decoration goes on last, so you won't have leaves and berries getting in your way while you're crocheting.
We're going to work the peppermint as one flat circle, using two colors of yarn. The color changes move a little farther around the circle with every round. That's what gives the candy its swirl instead of making it look like an ordinary striped pinwheel.
Then we'll add the ivory border, crochet three small holly leaves, and finish with three red berries.
The measurements are calculated targets. The pattern hasn't been physically test-crocheted yet, so check the finished circle before you begin the border.
For one square, I'd set aside about 100 to 125 yards of ivory, 50 to 75 yards of cranberry and 10 to 15 yards of olive green. Those are planning allowances rather than measured yarn amounts.
I'd choose a smooth yarn instead of a fuzzy one. The candy needs clearly defined color changes, and the green holly leaves should have little points you can actually see.
You don't need special peppermint-striped yarn, decorative beads, plastic berries or a separate joining tool for this square. Three ordinary yarn colors, the listed hooks and a yarn needle are enough. I'd spend the effort on keeping the red-and-cream colorwork even instead of adding more decorations.
Target gauge: approximately 16 hdc stitches and 10 hdc rows = 4 inches with the 4 mm hook.
Make a small half-double-crochet gauge swatch before starting if you want the square to match others in a Christmas blanket. Check your single crochet gauge too, since the two finishing rounds use single crochet stitches. The stitches should be firm enough to hold their shape without becoming stiff.
If you're making a matching set, I'd crochet one complete square first. Measure the peppermint after Round 8, check that it still lies flat after Round 9, and measure the finished square after blocking. Those three checks will tell you much more than a hook-size recommendation alone.
At the suggested half-double-crochet gauge, the eight-round peppermint center is expected to measure approximately 6 to 6 1/2 inches across. The finished square will be larger, but its exact size can't be calculated from the half-double-crochet gauge alone.
The final border has 35 single crochet stitches between each pair of corner spaces. You can use your single crochet gauge to estimate the width, allowing a little extra for the corner chains. Measure the completed square after blocking before making more to match a blanket.
If you need an eight-inch square to match other Christmas granny squares, make a gauge sample before committing to the project. A finer yarn and smaller hook may be needed, and the circle must still lie flat at the new gauge. Don't rely on blocking to shrink a substantially oversized square.
You'll get a more reliable finished measurement after you block your first completed square. If you're making a blanket, use that first square as your size reference.
If you need to check a stitch abbreviation, the Craft Yarn Council crochet abbreviation guide has the standard US terms.
Work from the right side: The peppermint is crocheted in joined rounds. Do not turn the work between rounds.
Beginning chains and joins: Ch 1 at the beginning of a round does not count as a stitch. The joining slip stitch does not count either. Unless a round tells you to move into a corner space, work the first stitch into the same stitch that received the previous round's joining slip stitch. Do not skip that stitch or crochet into the joining slip stitch itself.
Color changes: Each red or ivory section is made with ordinary hdc stitches. Change colors on the final yarn-over of the stitch immediately before the new color begins.
Increasing: The candy grows by exactly ten hdc stitches per round. Each repeat has one increase. These increases are worked separately from the color-change schedule, so occasionally two stitches made in the same base stitch will be different colors. That's intentional.
Keeping the colors neat: Carry the unused yarn loosely along the wrong side. Don't pull it tight between color changes. Catch longer floats into an occasional stitch or tack them down neatly on the wrong side afterward so they won't snag. Dark red yarn may show through ivory stitches if you carry it directly inside every stitch, so I'd keep most of those floats behind the work instead.
Color names: Cranberry means red. Ivory means cream. The instructions use these names consistently so you can follow the color sequence without guessing.
The direction of the swirl: Keep the right side facing you for every candy round and don't turn the work. Follow the color sequence exactly as written. Each round moves the beginning of its red sections farther along the stitch sequence, giving the peppermint ribbons their gently curved appearance.
The holly: Make it separately and sew it onto the completed square. It covers the small starting ring and keeps the candy's center tidy.
Place a locking stitch marker in the first hdc of Round 1. At the beginning of each new candy round, move the marker into the first hdc you make. Remove the marker temporarily when needed to complete the joining slip stitch, then place it in the first stitch of the new round. There are quite a few color changes, and I wouldn't rely on memory for the counts.
There are ten color wedges in this design: five cranberry and five ivory. They aren't separate pieces. All ten are built into the same circle, which gives us a flatter candy and avoids ten sewn seams.
Start with ivory yarn and your 4 mm hook.
Each round has two instructions. The first tells you where to make the hdc increases. The second tells you which color to use for the stitches you're making.
Follow both instructions at the same time.
For example, if the color instructions say "3 cranberry," make the next three completed hdc stitches in cranberry, wherever they fall in the increase sequence.
If a color change falls between the two hdc stitches of an increase, begin the first hdc with the old color. On its final yarn-over, pick up the new color and pull it through all three loops on the hook. The body of that first stitch remains the old color. Work the second hdc in the new color, inserting your hook into the same base stitch. You should still have exactly two hdc stitches in that base stitch, one of each color.
In the color sequences, a repeat means you work the complete cranberry-and-ivory pair the number of times stated. The starting and ending ivory stitches are part of the same color section across the round join.
With ivory yarn, make a magic ring.
Ch 1. Work 10 hdc into the ring.
Pull the starting tail until the center opening is closed.
Join with a sl st to the first hdc. (10 hdc)
Do not turn.
The little ivory center won't be very noticeable after the holly leaves and berries are attached.
After joining Round 1, leave the ivory yarn attached and bring it to the wrong side. With the ivory working loop still on your hook, yarn over with cranberry and draw the cranberry yarn through the ivory loop. This forms the uncounted beginning chain for Round 2. Do not make another ch 1.
Keep the ivory yarn attached and available behind the work for the next color change. Follow the stitch instructions and color sequence below together. Do not work any additional stitches before beginning the stated 20-stitch round.
Stitches: Work 2 hdc in each of the 10 stitches from Round 1, beginning in the same stitch that received the joining slip stitch. Do not work into the joining slip stitch itself. (20 hdc)
Follow the cranberry-and-ivory color sequence below as you work these 20 stitches. Change colors on the final yarn-over of the stitch immediately before each new color section.
Color sequence: Work 2 cranberry hdc, then 2 ivory hdc. Repeat that four more times, making five complete cranberry-and-ivory pairs.
Join with a sl st to the first hdc. Do not turn.
Round 2 checkpoint: 20 hdc, including 10 cranberry and 10 ivory stitches.
You should have five small red sections separated by five cream sections.
Ch 1.
Stitches: *Hdc in the next st, work 2 hdc in the following st.* Repeat from * to * ten times around. (30 hdc)
Color sequence: Begin with 1 ivory hdc. Then work (3 cranberry hdc, 3 ivory hdc) four times. Finish with 3 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc. Do not turn.
Round 3 checkpoint: 30 hdc, including 15 cranberry and 15 ivory stitches.
The first cranberry section now begins one stitch farther around the circle than it did in Round 2.
Ch 1.
Stitches: *Hdc in each of the next 2 sts, work 2 hdc in the following st.* Repeat from * to * ten times around. (40 hdc)
Color sequence: Begin with 2 ivory hdc. Then work (4 cranberry hdc, 4 ivory hdc) four times. Finish with 4 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc. Do not turn.
Round 4 checkpoint: 40 hdc, including 20 cranberry and 20 ivory stitches.
Each complete colored ribbon is now four stitches wide at this round.
Ch 1.
Stitches: *Hdc in each of the next 3 sts, work 2 hdc in the following st.* Repeat from * to * ten times around. (50 hdc)
Color sequence: Begin with 3 ivory hdc. Then work (5 cranberry hdc, 5 ivory hdc) four times. Finish with 5 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc. Do not turn.
Round 5 checkpoint: 50 hdc, including 25 cranberry and 25 ivory stitches.
Lay the candy flat for a moment. You should begin to see the red stripes turning gently instead of running straight out from the middle.
Don't stretch the circle to make the stripes curve more. The color placement is already doing that work.
Ch 1.
Stitches: *Hdc in each of the next 4 sts, work 2 hdc in the following st.* Repeat from * to * ten times around. (60 hdc)
Color sequence: Begin with 4 ivory hdc. Then work (6 cranberry hdc, 6 ivory hdc) four times. Finish with 6 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc. Do not turn.
Round 6 checkpoint: 60 hdc, including 30 cranberry and 30 ivory stitches.
The round should still lie flat. If the outside is starting to ripple, check your increase count before moving on.
Ch 1.
Stitches: *Hdc in each of the next 5 sts, work 2 hdc in the following st.* Repeat from * to * ten times around. (70 hdc)
Color sequence: Begin with 5 ivory hdc. Then work (7 cranberry hdc, 7 ivory hdc) four times. Finish with 7 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc. Do not turn.
Round 7 checkpoint: 70 hdc, including 35 cranberry and 35 ivory stitches.
Each red section should now have a clear curve between the smaller inner rounds and the outer edge.
Ch 1.
Stitches: *Hdc in each of the next 6 sts, work 2 hdc in the following st.* Repeat from * to * ten times around. (80 hdc)
Color sequence: Begin with 6 ivory hdc. Then work (8 cranberry hdc, 8 ivory hdc) four times. Finish with 8 cranberry hdc and 2 ivory hdc.
Join with a sl st to the first hdc.
Round 8 checkpoint: 80 hdc, including 40 cranberry and 40 ivory stitches.
You should have five broad red ribbons separated by five cream ribbons. Every red section ends with eight stitches around the outside, and the color boundaries should lean in the same direction.
Fasten off the cranberry yarn securely on the wrong side. Keep the ivory yarn available for the next round.
| Round | Total hdc | Cranberry | Ivory |
|---|---|---|---|
| 1 | 10 | 0 | 10 |
| 2 | 20 | 10 | 10 |
| 3 | 30 | 15 | 15 |
| 4 | 40 | 20 | 20 |
| 5 | 50 | 25 | 25 |
| 6 | 60 | 30 | 30 |
| 7 | 70 | 35 | 35 |
| 8 | 80 | 40 | 40 |
Before adding the ivory border, count all 80 stitches around the finished candy. Correct any missing or extra stitches now. The four square corners depend on that count.
Tip for keeping the peppermint round: Because the increases follow the same pattern in each round, you may notice slight angles along the outside edge instead of a perfectly smooth circle. Don't pull on individual stitches to straighten them. Lay the candy flat, check that all 80 stitches are present, and gently smooth the fabric with your hands. A little unevenness may improve with blocking, but noticeable corners or folds mean the shaping needs another look before you add the square border.
Because we worked the red and cream ribbons into one circle, there aren't any separate wedges to sew together. That's a nice advantage of this construction. You won't have ten seams meeting underneath the holly leaves.
Before adding the border, take a look at the peppermint from the front. The red sections should all curve in the same direction, and the cream sections should remain clearly visible between them.
Lay the circle on a flat surface without stretching it.
The candy doesn't have to look perfectly round before blocking, but it shouldn't have deep folds or large waves around the edge.
Turn the candy over and check the carried yarn.
Any loose strand crossing the back of a cream section should be secured without pulling the fabric tight. Use a yarn needle to catch it beneath nearby stitch backs at short intervals. Keep the securing stitches on the wrong side so the red yarn doesn't show through the cream on the front.
Weave the cranberry finishing tail through several nearby cranberry stitch backs, changing direction once before trimming.
Do the same with any starting tails you no longer need.
Don't trim a loose float and leave its ends unsecured. It needs to stay attached and neatly anchored.
Keep the right side facing you. Continue with ivory yarn and the 4 mm hook.
Ch 1.
Work 1 sc in each of the 80 hdc stitches around.
Join with a sl st to the first sc. (80 sc)
Do not turn.
This plain ivory round separates the candy stripes from the openwork border. It also gives us an even set of stitches for placing the four corners.
Tip before making the square corners: Round 9 uses one single crochet in each stitch without adding any increases. Because single crochet stitches are shorter than half double crochet stitches, this round may pull the outer edge inward slightly. Keep your tension relaxed and even, then lay the candy flat before continuing. If the edge pulls inward noticeably, check the 80-stitch count and your tension. You can redo the round with more relaxed tension if it was worked tightly. If it still pulls inward at the correct count, don't try to force it flat with blocking or add extra stitches without adjusting the following border rounds.
Count the 80 single crochet stitches in Round 9, starting with the first sc after the joining seam.
Place a locking stitch marker in stitches 1, 21, 41 and 61.
You should have 19 unmarked stitches between every pair of marked corner stitches.
Count each section twice before continuing.
Checkpoint: Four marked corner stitches plus four groups of 19 unmarked stitches = 80 stitches.
The square border will begin in the first marked stitch.
Now we'll give the peppermint its square shape. The center stays round, but the stitches get taller near the four corners. After that, a round of open granny clusters makes the ivory background you see in the finished design.
Keep using ivory yarn and the 4 mm hook. Work with the right side facing you, and do not turn between rounds.
Begin in the first marked corner stitch from Round 9.
Ch 4. This counts as the first tr.
Work 1 more tr, ch 2, and 2 tr in that same marked stitch.
You have made the first corner: (2 tr, ch 2, 2 tr).
First side: Work 1 tr in each of the next 3 stitches.
Work 1 dc in each of the next 3 stitches.
Work 1 hdc in each of the next 7 stitches.
Work 1 dc in each of the next 3 stitches.
Work 1 tr in each of the next 3 stitches.
That uses all 19 unmarked stitches along the first side.
Second corner: Work (2 tr, ch 2, 2 tr) in the next marked stitch.
Repeat the same 19-stitch side sequence, followed by the corner group, for the third and fourth corners.
After the fourth corner, work the final 19-stitch side sequence. Do not work another corner group into the starting corner.
Join with a sl st to the top of the beginning ch 4.
Round 10 checkpoint: 92 stitches and four ch-2 corner spaces.
There should be 23 stitches between every pair of corner spaces. That includes the two treble stitches leaving one corner, the 19 side stitches, and the two treble stitches entering the next corner.
Remove the four stitch markers once you've checked the corners.
Look at your work before starting the next round. You should see four definite corners, with the shorter stitches sitting in the middle of each side.
Slip stitch into the next tr, then slip stitch into the following corner ch-2 space.
Ch 3. This counts as the first dc.
Work 2 dc, ch 2, and 3 dc into that same corner space.
You have completed the first corner group: (3 dc, ch 2, 3 dc).
First side: Ch 1 and skip the next stitch.
Work 3 dc in the following stitch.
*Ch 2, skip the next 3 stitches, then work 3 dc in the following stitch.*
Repeat from * to * five times total.
Ch 1 and skip the final stitch before the next corner space.
You should now have six groups of 3 dc along the side.
Next corner: Work (3 dc, ch 2, 3 dc) in the next corner ch-2 space.
Repeat the first-side instructions and next-corner treatment for the second and third sides.
After the fourth corner group, work the same side instructions once more across the fourth side.
Join with a sl st to the top of the beginning ch 3.
Round 11 checkpoint:
This round makes the open ivory border around the peppermint. You should see small spaces between the granny clusters, with larger openings near the corners.
If one side looks crowded while another looks stretched, count the groups before continuing. Every side needs exactly six groups between its corners.
Slip stitch into each of the next 2 dc, then into the following corner ch-2 space.
Ch 1. Work (sc, ch 2, sc) in that corner space.
Along the next side, work 1 sc into the top of every dc stitch.
Whenever you reach a ch-1 or ch-2 space between the granny groups, work 1 sc into that space. Work just one sc into each space, not one for every chain.
At the next corner ch-2 space, work (sc, ch 2, sc).
Continue around all four sides in the same way, working 1 sc into each dc, 1 sc into each side chain space, and (sc, ch 2, sc) into each corner.
Join with a sl st to the first sc.
Round 12 checkpoint: 132 sc and four ch-2 corner spaces.
There should be 33 sc between each pair of corner spaces.
Count one side before starting the next round. If it has 33 sc between the corners, the other sides should match.
Slip stitch into the first corner ch-2 space.
Ch 1. Work (sc, ch 2, sc) in that corner space.
Work 1 sc in every stitch along the next side until you reach the next corner space.
Work (sc, ch 2, sc) in the corner space.
Repeat around the remaining sides, working into every stitch and making the same corner group in each corner space.
Join with a sl st to the first sc.
Final border count: 140 sc and four ch-2 corner spaces.
You should have 35 sc between every pair of corner spaces.
Fasten off, leaving a tail long enough to weave in securely.
If you're planning a blanket, I'd stop and measure the square at this point. The finished border should be even, with four clear corners and no red decorations competing with the peppermint.
Lay the square flat with the front facing up.
Check that the peppermint still looks centered inside its ivory border. The circle should touch the surrounding border evenly rather than leaning toward one corner.
Gently shape the corners with your fingers. Don't pull hard on the outer stitches to force the square into shape.
If the border has a small amount of unevenness, light blocking may help. If it has large waves or tight, pulling corners, recheck your stitch counts and gauge before relying on blocking.
There's no need for another decorative border round. The peppermint and holly already give the square plenty of detail.
Now for the little holly decoration. We'll make three pointed leaves and three red berries, then arrange them over the peppermint's center.
I prefer keeping the holly fairly small on this square. The green gives the candy a pretty Christmas touch, but I still want those red and cream ribbons to be easy to see.
The leaves are worked around both sides of a short foundation chain. That gives them a proper holly shape without having to sew several little pieces together.
Make 3 with olive-green yarn and the 3.5 mm hook.
Each leaf has two pointed lobes along each side and one longer point at the tip.
Foundation: Ch 7.
Round 1: Sc in the second ch from the hook and in each of the next 4 ch. You should have 5 sc along the first side.
Work 3 sc in the final chain.
Rotate the work so you can crochet along the unused loops on the opposite side of the foundation chain.
Work 1 sc in each of the 5 remaining unused chain loops.
Do not join. (13 sc)
You should have 5 sc along the first side, 3 sc around the tip, and 5 sc along the opposite side.
Keep the right side facing you.
First side: Sl st in the next stitch.
In the following stitch, work (sc, hdc, ch 2, sl st in the second ch from the hook, hdc, sc). This makes the first small holly point.
Sc in the next stitch.
In the following stitch, work (sc, hdc, ch 2, sl st in the second ch from the hook, hdc, sc). This makes the second side point.
Sl st in the next stitch.
You have now used all five stitches along the first side.
Leaf tip: Sc in the next stitch.
In the following stitch, work (hdc, dc, ch 3, sl st in the second ch from the hook and in the next ch, dc, hdc).
Sc in the next stitch.
You have now worked across all three stitches at the leaf tip.
Opposite side: Sl st in the next stitch.
In the following stitch, work (sc, hdc, ch 2, sl st in the second ch from the hook, hdc, sc).
Sc in the next stitch.
In the following stitch, work (sc, hdc, ch 2, sl st in the second ch from the hook, hdc, sc).
Sl st in the final stitch.
Join with a sl st to the first slip stitch at the base of the leaf.
Fasten off, leaving a 12-inch tail for sewing.
Leaf checkpoint: Each leaf should have four small side points and one longer tip point. The finished leaf is expected to measure approximately 1 1/2 to 2 inches long, depending on yarn and tension.
Make two more identical leaves.
Use olive-green yarn and the 3.5 mm hook.
Lay one leaf with its chosen right side facing up.
Join green yarn at the base, directly over the original foundation chain.
Work loose surface slip stitches along the center foundation chain toward the pointed tip.
To make a surface slip stitch, insert your hook from front to back through the crochet fabric, catch the working yarn behind the leaf, and pull a loop through to the front. Insert the hook through the next foundation-chain position, draw up another loop and pull it through the loop already on the hook.
Continue along the center until you're just below the tip point.
Fasten off. Pull the yarn end to the wrong side and weave it in securely.
Repeat on the other two leaves.
The center vein should sit slightly above the leaf without pulling it into a tight fold. If it puckers, loosen the surface slip stitches.
Make 3 with cranberry yarn and the 3.5 mm hook.
These are the little rounded berries shown in the approved decorative design. Work in continuous rounds instead of joining each round.
Use a stitch marker to keep track of the first stitch of each round.
Round 1: Make a magic ring and work 6 sc into the ring. (6 sc)
Round 2: Work 2 sc in each stitch around. (12 sc)
Round 3: Work 1 sc in each stitch around. (12 sc)
Round 4: Sc2tog six times around. (6 sc)
Remove the stitch marker.
Pull the beginning tail firmly to close the magic ring, then secure that tail inside the berry.
Add a very small amount of fiberfill. You want a rounded berry, not a tightly packed ball.
Cut the yarn, leaving a 12-inch sewing tail.
Thread the tail through the front loops of the six remaining stitches. Pull gently until the opening closes.
Secure the yarn, but keep the long tail for sewing the berry to the holly.
Roll the berry lightly between your fingers to round it.
Make two more berries the same way.
Berry checkpoint: Each berry should be approximately 1/2 to 3/4 inch across. All three should be close to the same size.
These raised berries are intended for decorative projects, such as a Christmas pillow or wall hanging. Do not use the raised, stuffed berry version on a baby blanket, bib, lovey or other infant item.
If you're using this granny square in a baby-oriented project, make three flat red berries instead. They'll give you the same little triangle of red in the center without the stuffed pieces.
Make 3 with cranberry yarn and the 3.5 mm hook.
Round 1: Make a magic ring. Work 5 sc into the ring. Pull the ring closed and join with a sl st to the first sc. (5 sc)
Round 2: Ch 1. Work 2 sc in each stitch around. Join with a sl st to the first sc. (10 sc)
Fasten off, leaving a 12-inch tail for sewing.
Keep the berry flat. Do not add stuffing or pull the outer stitches into a ball.
Secure the starting tail on the wrong side, weaving it through several stitch backs before trimming.
Each flat berry should look like a tiny red crochet circle with a visible center.
Make all three berries the same size. When attaching them, sew around the entire outer edge and add one small center anchoring stitch.
The flat version is the one I'd choose for a baby blanket. Even with securely attached decorations, keep blankets and other loose items out of an infant's sleep space.
We're almost finished. The peppermint is already part of the square, so all that's left is arranging the holly, sewing everything in place, and tidying up the edges.
Don't rush the placement. Those three little leaves should look balanced over the candy without covering too much of the swirl.
Lay the granny square on a flat surface with the right side facing up.
Find the exact center of the peppermint, where the original magic ring was made.
Place the first leaf over the center with its long point facing straight toward the top edge of the square.
Place the second leaf with its point facing down and left.
Place the third leaf with its point facing down and right.
The three narrow leaf bases should overlap in the middle, making a loose three-part fan.
Try to keep the holly cluster centered over the original magic ring. You want it to look like part of the candy design, not an appliqué that slipped off to one side.
Use stitch markers or a few loose basting stitches to hold the leaves in place while you check the arrangement.
Thread the long green tail from the first leaf onto a yarn needle.
Begin at the overlapping leaf base and stitch through the leaf and the peppermint fabric beneath it.
Make several small stitches at the base, then work a few anchoring stitches along the center vein.
Keep the outer leaf points free for a slightly raised decorative finish if you're making a pillow or wall hanging.
Secure the yarn on the wrong side, weaving the tail through several stitch backs before trimming.
Repeat for the remaining leaves.
For a baby-oriented project, sew all the way around the outer edge of every leaf instead of leaving the points raised. Add the center anchoring stitches too.
Place the three berries over the area where the leaf bases overlap.
Put one berry slightly above the center, then position the other two just below it, one to the left and one to the right.
The berries should make a small triangle.
Check the arrangement before sewing. The leaves should still be visible around the berries, and the peppermint ribbons should remain the largest part of the design.
Thread the long cranberry sewing tail from the first raised berry onto a yarn needle.
Stitch through the closed base of the berry, through the overlapping green leaves, and into the peppermint fabric beneath them.
Make several small anchoring stitches around the berry's base so it stays upright.
Secure the yarn on the wrong side and weave in the tail.
Repeat for the other two raised berries.
If you're using the flat berries, sew completely around each berry's outer edge with small stitches. Then make one anchoring stitch through the center and into the fabric beneath it.
Don't use glue or separate beads for this decoration. Everything in the finished design can be attached with yarn and a needle.
Turn the square over and look for any loose yarn ends.
Thread each end onto your yarn needle and weave it through several nearby stitch backs.
Change direction once before trimming the tail.
Check the colorwork floats again. If a strand looks long enough to catch on something, tack it down on the wrong side without pulling the fabric tight.
The wrong side should be tidy enough that the square can be joined to other granny squares without loose strands getting in the way.
Lightly dampen the finished granny square, or follow the blocking directions recommended for your yarn.
Lay it on a blocking mat with the right side facing up.
Pin the four corners first. Measure across the width and height to keep the square balanced.
Gently straighten each side, working from the middle toward the corners.
Don't stretch the center peppermint to make it fit the border. The candy should stay round, and the holly should remain centered.
Shape the holly leaf points with your fingers. If needed, place a pin near each leaf tip while the square dries.
Let the square dry completely, then remove every blocking pin, temporary stitch marker and positioning pin. Check the front and back for any remaining basting threads, loose yarn ends or unsecured colorwork floats before using the finished square.
Measure the square after blocking, not while it's still damp and pinned.
Use these checkpoints before making more:
If the finished square is a little larger or smaller than expected, that's not necessarily a problem for a pillow or a single Christmas decoration.
For a blanket, though, I would check the size against your other squares before making a whole stack. It's much easier to adjust one square than twenty.
If the candy ruffles: Count the hdc stitches in each round. Every round adds exactly ten stitches. Too many increases will make the edge wave. If the counts are correct, your stitch-height gauge may be too short for ten increases per round. Make a small test circle with a slightly taller hdc stitch or adjust the hook before making another complete square.
If the candy cups: Check the carried yarn first. Tight floats can pull the circle inward. If the colorwork is loose enough and the counts are correct, the circumference may be too small for your row-height gauge. Try a slightly shorter hdc stitch or a hook adjustment on a new test circle.
If the swirl looks straight: Make sure you're following the separate color sequence for every round. The beginning ivory section grows from one stitch in Round 3 to six stitches in Round 8. If you start every color pair at the same point, the ribbon boundaries won't turn as intended.
If the border pulls inward: Check the four original corner markers. Each quarter of the candy should have exactly 20 stitches, with 19 stitches between marked corner stitches.
If the border ruffles: Check the openwork granny groups and the single crochet finishing counts. Don't add extra stitches at the corners or inside chain spaces.
These are construction checks, not guarantees that every yarn will behave the same way. The first completed square is the best place to confirm your gauge and flatness before making more.
I like this peppermint design best with a plain ivory border. It lets the candy and holly stand out, especially if you're mixing it with other Christmas granny squares.
You could make four for a Christmas pillow front, repeat them for a table runner, or alternate them with plain cranberry and sage-green squares for a holiday throw.
For more designs to mix with your peppermint, browse my free Christmas granny square patterns.
If you want to make the holly motif on its own, I also have a free crochet holly leaf pattern with berries in two sizes.
And for a smaller peppermint decoration that can be sewn onto another project, see my crochet candy cane and peppermint appliqué pattern.
I'd keep the extras simple when using several of these squares together. Those peppermint swirls already give a Christmas blanket plenty of movement.
The candy is worked in joined rounds with five cranberry sections and five ivory sections. Each round has ten evenly spaced increases, while the color changes move a little farther around the circle. That shift gives the stripes their curved appearance.
Follow both the stitch instructions and the color sequence for each round. The increases make the circle larger, and the color placement makes the swirl.
No. All ten colored sections are made together in one circle. You don't need to sew individual candy wedges together. The only separate pieces are the three holly leaves and three berries.
Keep the unused red yarn behind the work instead of carrying it directly inside every ivory stitch. Catch or secure the longer floats on the wrong side without pulling them tight. A smooth, closely matched yarn weight also helps the color changes look tidy.
Yes. You can leave the three leaves and berries off and make a plain peppermint candy square. The red-and-cream swirl and ivory border are complete without them.
I would keep the holly for this particular design, though. Those little green leaves and red berries are what give our peppermint square its own Christmas look.
The square can be adapted for an eight-inch blanket block, but the suggested gauge may produce a larger square. Check the size of your first completed piece before making more. An eight-inch version may require finer yarn, a smaller hook, or a separately adjusted border.
If your square is too large, try a finer yarn and smaller hook on a new gauge swatch. If it's too small, a larger hook may help. Check both the stitch and row gauge, then make sure the peppermint circle lies flat before completing the border. Changing gauge affects the finished size and can also change the way the circle behaves.
Choose the flat berry version instead of the raised stuffed berries. Sew each green leaf securely around its outer edge, attach the flat berries completely, and check that all yarn ends and carried strands are secured.
Remember that a decorative baby blanket belongs outside an infant sleep space.
Yes. The ivory border makes it easy to pair with other holiday designs. I especially like the idea of alternating peppermint squares with plain cranberry and sage-green squares so the candy swirls don't compete with one another.
You can find more designs in my Christmas granny square collection.
When you click on links to various merchants on this site and make a purchase, this may result in this site earning a commission. This does not affect the price you pay.
UBGI Gold Standard 2026
Reviewed under the site's
editorial checklist.