✓ Free pattern🎯 Intermediate⏱ 3-5 Hours

Christmas Angel Granny Square Pattern

📌 Save to Pinterest ↓ Jump to pattern

Create a charming Christmas Angel Granny Square that combines classic granny stitchwork with a dimensional angel applique. This festive square features a deep red background, a scalloped ivory border, a textured white dress with gold trim, a sweet 3D face with brown hair, wings, tiny hands holding a red heart, and a golden halo. Designed to sit perfectly on a table or be joined into a festive blanket, this pattern focuses on layering and simple shaping for a delightful result.

IntermediateSkill level
3-5 HoursAfternoon Project
FreePattern

About this pattern

This pattern produces a rectangular/close-to-square festive motif featuring a layered angel applique atop a classic granny square background. The angel has a rounded face with embroidered eyes, a textured brown hair cap, a full white dress with gold scalloped trim, graceful wings, tiny hands holding a heart, and a braided-looking halo. Colors shown: deep red background, warm ivory border, warm beige skin, light brown hair, white dress, gold trim and halo, and a bright red heart.

The technique combines classic granny clusters for the background with 3D applique pieces crocheted in the round and sewn on. Pieces are designed to be lightweight and flat enough to join or frame as individual motifs for a runner or wall hanger.

Red granny square with a white appliqued angel holding a red heart, gold halo and brown hair on wooden table
Christmas Angel Granny Square Pattern

Why you’ll love this pattern

I love this pattern because it brings together the cozy nostalgia of a granny square and the sweet personality of a small amigurumi-style applique. The layered textures—from the openwork granny center to the puffier dress and wings—create real depth and charm. The tiny heart and halo are such satisfying finishing touches; they make the piece feel complete and gift-ready. I especially enjoy the simple facial embroidery that gives the angel the sweetest expression.

🎄

Holiday Cheer 🎄

Festive fun for the season, bringing handmade magic to celebrations and creating new family traditions.

Skill level & time

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

Takes 3-5 hours, perfect for an afternoon or evening of relaxing crochet.

Materials & tools

🧶 Yarn & materials

  • Worsted weight yarn (#4), approximately 120g deep red (background)
  • Worsted weight yarn (#4), approximately 100g ivory/cream (border, dress, wings)
  • Worsted weight yarn (#4), approximately 30-40g golden yellow (halo and dress trim)
  • Worsted weight yarn (#4), approximately 20-30g light brown (hair)
  • Worsted weight yarn (#4), approximately 20-30g light beige/blush (skin for face and hands)
  • Small amounts (10-15g) bright red for heart and blush accents, and black for embroidered eyes/mouth

🪡 Tools

  • 3.5mm (E) crochet hook for main work (or adjust to get tight fabric)
  • 3.0mm (D) hook for smaller details (optional for tighter head/hands)
  • Yarn needle for sewing and embroidery
  • Polyester fiberfill stuffing (small amounts for head and hands)
  • Stitch markers (at least 3-4)
  • Scissors
  • T-pins or sewing pins for assembly and positioning
  • Optional: small stuffing tool (chopstick or blunt pencil) for packing tiny pieces
  • Optional: felt pads for backing if making a coaster or trivet
  • Optional: fabric glue for securing tiny ends (use sparingly)

Abbreviations

  • mr = magic ring
  • ch = chain
  • sc = single crochet
  • hdc = half double crochet
  • dc = double crochet
  • tr = treble crochet
  • sl st = slip stitch
  • inc = increase (2 sc in same stitch)
  • dec = invisible decrease (sc2tog)
  • BLO = back loops only
  • FLO = front loops only
  • st = stitch
  • sp = space
  • sk = skip
  • rep = repeat
  • ( ) = work instructions in brackets as directed
  • x = times
  • tog = together

The pattern

— Granny Square Base (Background) :

Round 1 : With deep red, ch4, sl st to first ch to form ring, ch3 (counts as dc), 2 dc into ring, ch2, *3 dc into ring, ch2* repeat 3 more times, join with sl st to top of beginning ch3 (4 clusters, 4 ch2 corners) (12 dc clusters grouped into 4 sets)

Round 2 : Join deep red in any corner ch-2 sp, ch3 (counts as dc), 2 dc, ch2, 3 dc in same corner; ch1, *in next corner ch-2 sp 3 dc, ch2, 3 dc; ch1* repeat around through all 4 corners; join with sl st to top of beginning ch3 (16 clusters, 4 corners)

Info : Keep tension even; this square will be slightly rectangular in final photo depending on gauge—adjust hook size to get even sides. Mark the first corner to keep orientation for applique placement.

Round 3 : Ch3, 2 dc, ch2, 3 dc in same corner, *ch1, 3 dc, ch2, 3 dc in next corner* repeat around, ending ch1, join with sl st (expand square; now 24 clusters roughly)

Round 4 : Ch3, 2 dc, ch2, 3 dc in same corner; *ch1, 3 dc in each ch1 sp between corner clusters, ch1, 3 dc, ch2, 3 dc in next corner* repeat around, join (square grows; aim for even sides)

Round 5 : Repeat Round 4 increasing number of 3-dc groups on each side so there are 7-9 groups per side depending on desired final size; maintain ch1 between groups, ch2 in corners

Info : Work 5 rounds of classic granny clusters for a sufficiently large red panel. If you prefer a larger background, add one or two more granny rounds following the same increase logic.

Round 6 : Switch to BLO technique for one round to create a subtle ridged line that will help anchor the ivory border. In each st across sides work dc in BLO, keeping ch2 corners as dc, ch2, dc

Round 7 : Change to ivory/cream yarn. Work 1 rnd of sc around the entire square to create a uniform edge: sc in each dc and sc into each ch-2 corner 3 sc into corner, join. (This evens the edges and prepares border)

Round 8 : Ch3, dc cluster shell border: in corners 3 dc, ch2, 3 dc; on sides *sk next cluster space, (3 dc, ch1, 3 dc) in center cluster sp* to form scallops; join

Info : Press lightly with iron (if your yarn permits) or block gently to square up background. Place the pinned applique center location now—mark the center point of the square for later sewing of the angel body.

— Angel Head (3D Small Sphere) :

Round 1 : With skin/beige, 6 sc in mr (6)

Round 2 : Inc in each st around (6 inc) (12)

Round 3 : (1 sc, inc) x6 (18)

Round 4 : (2 sc, inc) x6 (24)

Round 5 : (3 sc, inc) x6 (30)

Info : Place temporary stitch marker at the first st of each round. This head will be fairly small — about 3.5–4 cm in diameter depending on yarn. Install safety eyes (if using) between rounds 6 and 7 spaced 6 sts apart, or plan embroidery after crocheting if this will be for a child.

Round 6 : (4 sc, inc) x6 (36)

Round 7 : (5 sc, inc) x6 (42)

Round 8 : 1 sc in each st around (42)

Round 9 : 1 sc in each st around (42)

Round 10 : 1 sc in each st around (42)

Info : At this stage you can embroider eyelid lines or placement. If using safety eyes, insert and lock them now before stuffing. Begin stuffing lightly—round and smooth with small amounts of fiberfill. Avoid over-stuffing to keep a flat profile when placed against the square.

Round 11 : (5 sc, dec) x6 (36)

Round 12 : (4 sc, dec) x6 (30)

Round 13 : (3 sc, dec) x6 (24)

Info : Continue stuffing so the head is slightly domed but not fully round. This helps it sit into the applique dress neckline. If you want a flatter face against the body, reduce stuffing slightly and flatten the back before closing.

Round 14 : (2 sc, dec) x6 (18)

Round 15 : (1 sc, dec) x6 (12)

Round 16 : 6 dec (6)

Info : Fasten off leaving a 15-20 cm tail for sewing. Use tapestry needle and the tail to close the opening if necessary and gather evenly. Hide remaining tail through a few stitches on the back of the head to secure and prevent holes.

— Hair Cap (Attachment, worked flat in rounds then folded) :

Round 1 : With light brown, mr, 6 sc into ring (6)

Round 2 : 6 inc (12)

Round 3 : (1 sc, inc) x6 (18)

Round 4 : (2 sc, inc) x6 (24)

Round 5 : (3 sc, inc) x6 (30)

Round 6 : 1 sc in each st (30)

Round 7 : 1 sc in each st (30)

Info : After Round 7 you will have a cap that fits over the top two-thirds of the head. Create texture by working a 2nd layer or switch to hdc in next rnd to create a ridge down the center. Optionally work a few surface loops or sl st rows to suggest parted hair.

Round 8 : Switch to BLO and sc around to create a neat brim (30)

Round 9 : Optional decorative row: *ch1, sl st across to form hair parting texture* repeat

Info : Fold the circle slightly and sew along the lower edge to create a small cap that tucks over the head. Use mattress stitch along the inner rim and leave the back slightly open to sit flush on the square.

— Face Embroidery :

Info : Using black embroidery thread or thin yarn, embroider closed smiling eyes: position them roughly between rounds 6-8 of the head, spaced 6 stitches apart. For eyelashes, add 1-2 small angled stitches on outer corners. Embroider small curved mouth with black under the eyes. Add blush with pink yarn or a small dab of fabric-safe blush powder.

— Dress / Body (Worked in the round, flared skirt) :

Round 1 : With ivory, mr, 6 sc (6)

Round 2 : 6 inc (12)

Round 3 : (1 sc, inc) x6 (18)

Round 4 : (2 sc, inc) x6 (24)

Round 5 : (3 sc, inc) x6 (30)

Round 6 : (4 sc, inc) x6 (36)

Round 7 : 1 sc in each st around (36)

Round 8 : 1 sc in each st around (36)

Info : These first rounds form the torso. Keep these rounds lightly stuffed if you want the body to have slight dimension, or leave unstuffed to sit flat against the background square. For this applique, lightly stuff only if you intend the angel to be slightly raised.

Round 9 : Begin flaring the skirt: (3 sc, inc) x9 (45)

Round 10 : (4 sc, inc) x9 (54)

Round 11 : (5 sc, inc) x9 (63)

Round 12 : 1 sc in each st around (63)

Round 13 : 1 sc in each st around (63)

Info : If you prefer smaller skirt, stop increasing one or two rounds earlier. This pattern uses a fuller skirt so counts increase quickly. For texture similar to the photo, use alternating dc shells on the skirt edges in later rounds.

Round 14 : Change to gold trim yarn. *sc in next 2 sts, ch1, sk1, sc in next 2 sts* around to create a decorative scallop foundation (63)

Round 15 : With gold, in each ch1 sp work (sc, hdc, sc) to form scallop; join (creates gold scallop row)

Round 16 : Switch back to ivory. Work 1 round sc around the full skirt: sc in each st and in each scallop top (approx 63-72 depending on scallop stitch), join

Round 17 : To create a ruffled lower edge: *(ch2, sk 1 st, 3 dc in next st)* across small segments, or alternatively do *3 dc in same st, skip 2* repeat for visible ruffles; join (ruffled effect)

Info : Flatten the skirt slightly and pin onto the background square where you marked the center. The top of the torso should align with the center of the square so the head can sit above the skirt edge and the wings will align properly.

— Arms (make 2) :

Round 1 : With ivory (sleeve color same as dress), ch6, join to form a small ring of sc around (6) or mr 6 sc (6)

Round 2 : 1 sc in each st (6)

Round 3 : (1 sc, inc) x3 (9)

Round 4 : 1 sc in each st around (9)

Round 5 : Change to skin/beige for hands: (2 sc, dec) x3 (6)

Round 6 : 1 sc in each st around (6)

Round 7 : Stuff hand lightly, shape into thumb impression by pinching and sewing slight tuck if desired. Resume ivory for sleeve if you switched yarn.

Round 8 : Work in FLO to create a subtle seam for the sleeve edge: sc in each st FLO (6)

Round 9 : Work 3-6 more rounds of 1 sc in each st to achieve arm length of approx 2-3 cm (6)

Info : Make two identical arms. Stuff hands more firmly than arms. Leave a long tail for sewing (approx 20 cm) from end of arm. If you want poseable arms, insert thin wire before the final stuffing round but note we recommend against exposed wire for gifts for small children.

— Hands / Heart Holders (Make 2 small hands and a small red heart) :

Hand Round 1 : With skin, mr, 6 sc (6)

Round 2 : 1 sc in each st (6)

Round 3 : 1 sc in each st (6) – flatten slightly and leave opening to sew onto sleeve tip. Stuff very lightly to create small rounded hand (palm).

Heart Round 1 : With bright red, ch4, join to first ch with sl st to make a ring, ch1 and work: (3 sc in ring, ch2, 3 sc in ring), sl st to join forming top lobes. (Makes a small heart shape starting foundation)

Heart Round 2 : Work 3 sc around each lobe and 1 sc in bottom point to shape, sl st and fasten off leaving tail for sewing. Or simpler: mr 6 sc, then sl st and shape into heart by sewing two small points to create a heart notch.

Info : Make one tiny heart for the angel to hold. Sew the two hands on either side of the center of the skirt so the fingers meet in front holding the heart. Stitch heart securely through middle to both hands to appear embraced.

— Wings (Make 2 mirror wings) :

Round 1 : With ivory, ch8, sc in 2nd ch from hook, sc across (7 sc), turn work and work along other side of foundation chain: sc across back of chain to create an oval (14) – join to form small closed oval

Round 2 : Ch2, (2 dc, ch1, 2 dc) in first st for outer lobe, sk next st, *(2 dc, ch1, 2 dc) in next st* across 3-4 lobes to form scallops and feather tips, join

Round 3 : Work sc around to even the edge, adding extra sc in corner scallops (approx 24 sc)

Round 4 : In next rnd work shell clusters (3 dc, ch1, 3 dc) in each outer scallop to make wings puffier; join

Round 5 : Optional: Repeat a sc rnd to tighten edge and create a neat border (approx 30 st)

Info : Wings in the photo are slightly puffed. You can create volume by using two identical wings layered and sewn together with a bit of stuffing between, or by working the wings in a thicker yarn or with hdc shells. Make left and right wings mirror images and leave long tails for sewing onto the back of the dress at roughly the top of the skirt round 9-11.

Round 6 : Use slip stitches to create feather definition: in each shell do sl st, ch1, sl st to create subtle ridges along wings

— Halo (gold) :

Round 1 : With gold, ch10, join to first ch with sl st to form ring

Round 2 : Ch1, sc in each ch around (10) join

Round 3 : (sc, inc) x5 (15) — creates small oval ring

Round 4 : 1 sc in each st (15)

Round 5 : Optional: sl st in BLO around to create braided look (15)

Info : When attaching halo, sew it to the top of the hair cap so it appears slightly above the head. You can stuff a tiny amount to maintain an oval shape, or glue it gently to the back of cap for stability. If you want raised halo, sew small looped supports behind.

— Backing Right-Side Embellishments & Border :

Round 1 : With ivory, join to the existing sc edge, ch2, *3 dc in corner, ch2, 3 dc in same corner; along sides work cluster shells to align with previous shell pattern* repeat around to create thick outer border (creates the scalloped border shown)

Round 2 : Work 1 rnd sc around to neaten and form a rope-like border. In photo the border appears as three-row thick: repeat a puff or sl st rope row to match. Join and fasten off.

Info : Block the finished square gently so the applique sits flat. Use rust-proof pins and a towel to steam-block if your yarn allows. This helps the appliqued angel keep its position and prevents rolling edges.

— Finishing Touches and Seaming Instructions :

Info : Use long tails left from each piece to sew the parts onto the background in the following order: skirt first (centered), then wings (pin symmetrical), then head (so it slightly overlaps top of dress), hair cap, halo, arms and hands, then heart. Add embroidery last. We suggest sewing pieces with small invisible mattress or whip stitches and weaving ends in thoroughly.

Round/Step : At this point, add any surface slip-stitch accents in gold or ivory along the skirt and wings to mirror photo details: tiny chain-like accents or surface loops will read as trim and add depth.

Info : Use matching color thread for hidden sewing. For very neat results, whip stitch appliques from the back of the appliqued piece through the border of the square to keep the front uninterrupted. Add a small felt or duplicate crochet patch to hide sewing on the back if this will be a coaster or table display.

— Optional Extra Embellishments :

Info : Add tiny french knots for center of wings or a gloss fabric pen on the heart to make it pop. Sew a loop of yarn at top of square to hang as an ornament or add a backing to make a mug rug or small wall hanging.

Final : Weave in all ends. Trim excess. Lightly press to set shape. Your Christmas Angel Granny Square is complete and ready to display or join into a festive blanket.

Assembly

  1. Attach the dress/body to the center of the red granny background. Pin the top center of the skirt at the marked center of the square so the skirt flares symmetrically; sew with long tail using mattress stitch all around the top edge (roughly across dress rounds 7-11).
  2. Position and sew the wings onto the back of the dress at skirt rounds 9-11 and torso area so they sit slightly behind the shoulders. Use whip stitch through both wing layers if two are made, and attach with several passes for security.
  3. Place the head so that it just overlaps the top of the dress; pin in place with the face centered. Sew around the base of the head through the hair cap and top of the dress neckline rounds to anchor the head firmly.
  4. Fit and attach the hair cap over the head, aligning the front hairline to sit just above the embroidered eyes. Sew cap at the brim only so the halo can be stitched to the cap securely on top.
  5. Position halo above the head and sew to the top of the hair cap. If you want the halo raised, add a small hidden tab of yarn or a tiny bit of stuffing under the halo before sewing to create lift.
  6. Sew both arms to the sides of the dress torso area at rounds 6-8 of the dress so they appear to come from the shoulders. Sew hands in front of the skirt and anchor the red heart to both hands so it looks embraced.
  7. Embroider or attach eyes, mouth and blush after pieces are sewn to ensure placement. Secure all embroidery knots on the back and weave tails through several stitches.
  8. Weave in and trim all ends on the back of the square. If making a coaster or ornament, add a fabric backing or felt and secure with whip stitch for a neat finish.

💡 Important notes

  • Use stitch markers consistently at the beginning of each round to avoid counting errors and maintain proper shaping
  • Stuff body parts gradually as you work rather than waiting until the end, especially for narrow openings like hands and head
  • For safety eyes, position and secure before stuffing head fully – they cannot be repositioned once locked in place
  • Maintain consistent tension throughout the project; too tight creates stiff, small pieces, too loose creates floppy, holey fabric
  • When sewing pieces together, use yarn slightly thinner than working yarn for neater, less visible seams
  • Pin all pieces in position before final sewing to ensure proper placement and symmetry
  • For amigurumi-style applique, work tightly enough that stuffing doesn't show through stitches; adjust hook if necessary
  • Block the finished square gently to keep the shape and ensure appliques sit flat

⚠️ Common mistakes to avoid

  • Skipping stitch markers at round starts can cause misaligned features and uneven shaping; always mark your first stitch of each round
  • Inconsistent tension between rounds creates lumpy or uneven surfaces; practice maintaining steady, even tension throughout the entire project
  • Not stuffing small appliques (head and hands) before sewing causes flatness and difficulty shaping; stuff those pieces while you still have access
  • Changing color without fastening off cleanly can leave loose ends; carry color or weave ends in neatly to avoid visible tails
  • Sewing pieces in without pinning will likely cause asymmetry; always pin components before stitching them down
  • Working too loosely will allow stuffing to show through; use a slightly smaller hook than recommended for amigurumi-style applique
  • Not checking stitch counts after rounds causes shape distortions; recount regularly and correct early if off
  • Using safety eyes on very small heads is risky for gifts for small children; consider embroidered eyes instead for safety

Make it your own

I absolutely loved writing this pattern because it’s so flexible — you can make a single panel for a mug rug, combine several for a festive blanket, or miniaturize the pattern for ornaments. Change the background color from red to green for a different holiday feel or use pastels for a spring-themed angel.

I often switch the halo texture by using a small chain-covered wire for a raised, shiny halo or by working multiple rounds of gold to make a flat braid. You can also swap yarn weight to change the final size — use cotton for coasters or acrylic for a softer, cuddly appliqu9. Don’t hesitate to personalize facial features with different embroidered expressions to give each angel its own personality.

I recommend experimenting with layering for the wings — two thin wings sewn together with a small amount of stuffing gives a lovely puff without making the square too thick. Above all, enjoy making it your own and have fun mixing yarns and textures to suit your style.

Frequently asked questions

What is the finished size of this granny square?

The finished square measures approximately 20-24 cm (8-9.5 in) depending on your gauge and yarn. Use a slightly smaller hook for tighter fabric to keep the square firm.

Can I use different yarn weights for this pattern?

Yes! You can use any yarn weight, but remember to adjust your hook size accordingly. Thicker yarn will increase the finished size; finer yarn will produce a smaller, more delicate square.

Do I need to use safety eyes or can I embroider them?

Both options work well. Safety eyes give a polished look; embroidered eyes are safer for children and easier to customize for different expressions.

How much stuffing will I need?

Only small amounts of stuffing are needed for the head and hands — about 10-20 grams in total. Use small increments to shape and avoid overstuffing.

Can I make this square into a coaster or wall hanging?

Absolutely. Add a felt or fabric backing for a coaster/trivet or sew a hanging loop at the top for a wall ornament. Consider a water-resistant backing if used as a trivet.

What if my stitch count is off?

If you notice an error, it's best to unravel to the last correct round and fix it. Use stitch markers at the start of rounds to reduce counting mistakes.

Can I join multiple squares into a blanket?

Yes — make multiple angel squares or mix with plain granny squares and join with slip-stitch or whip-stitch join methods. Plan color placement for balanced layout.

How do I prevent gaps when sewing applique pieces?

Use small, evenly spaced mattress stitches and pull tails firmly but not tight. Pin pieces securely and sew through multiple layers when possible to anchor pieces flatly.

This Christmas Angel Granny Square brings a touch of handmade wonder to your holiday decor. Each stitch layers texture, warmth, and personality into a sweet little angel that makes a perfect mug rug, ornament panel, or part of a cozy blanket. The gold halo and heart add playful highlights while the soft ivory dress and red background evoke classic holiday charm. Enjoy the relaxing process of assembling the applique, then display or gift with pride. 🎁🧶