🧶 Beautiful ✨ Detailed 💝 Adorable

Swan Amigurumi Pattern

Swan Amigurumi Pattern
4.8★ Rating
12-15 Hours Time Needed
3.5K Made This
✂️

Intermediate Level

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

⏱️

Multi-Day Project

A rewarding 12+ hour journey—perfect for dedicated crafters who love detailed work.

🧸

Cute Companion

An adorable friend to cherish, handcrafted with love to bring comfort and joy for years to come.

About This Swan Amigurumi Pattern

This pattern creates a plush amigurumi swan with a curled neck, coral beak and textured pink wings. The design uses Himalaya Dolphin Baby plush yarn for a soft, tactile finish and includes a separate beak, head, body, wings, legs and a powdery flower. Detailed photo steps accompany the written rounds to make assembly and shaping easier.

Swan Amigurumi Pattern crochet pattern - detailed view of completed project

You will learn how to work in spiral rounds, use shifting stitches for alignment, and place markers for loop combinations. The finished toy measures about 23 cm when using the recommended yarn and hook size.

Why You'll Love This Swan Amigurumi Pattern

I absolutely love this pattern because the plush yarn gives the swan a wonderfully soft, luxurious feel that makes it irresistible to hug. I enjoy the combination of structured shaping for the neck and head with the playful, loopy texture of the pink wings — it creates a lovely contrast. The pattern challenged me to refine shifting stitches and loop placement, and the result is a charming, professional-looking toy. Making this swan always feels rewarding because each step transforms simple yarn into a graceful figure full of personality.

Swan Amigurumi Pattern step 1 - construction progress Swan Amigurumi Pattern step 2 - assembly progress Swan Amigurumi Pattern step 3 - details and accessories Swan Amigurumi Pattern step 4 - final assembly and finishing

Switch Things Up

I love how easily you can personalize this swan by changing colors — try pastel shades for a nursery-friendly version or bold, jewel tones for a dramatic decorative piece.

To make a larger or smaller swan, change yarn weight and hook size; bulky yarn and a bigger hook create a chunky cuddle version, while thinner yarn and a smaller hook make a delicate mini-swan.

I often add wire inside the neck for a posable version; use thin florists wire wrapped in tape before inserting to keep the neck flexible and stable.

Swap the textured wings for smoother crochet petals by replacing the dtr loops with clusters of sc and hdc for a different look and less bulk.

Embellish with beads or tiny crocheted accessories like a scarf or crown for seasonal variations — a tiny crocheted ribbon tied around the neck gives a charming finish.

For a safety-friendly toy for very small children, skip small beads and securely embroider eyes using a durable yarn and reinforced stitches.

Want a quick keychain version? Use thin yarn and a smaller hook, reduce rounds proportionally, and attach a keyring to the top of the head.

I sometimes create matching sets (mother and baby) by making a larger and a mini version and varying wing colors slightly to create a coordinated look.

Try using a contrasting color for the beak and legs to add a pop of color, or embroider decorative patterns on the wings to make each swan unique.

Don’t be afraid to experiment with stitch counts for the wings — adding or removing repeats will change fullness and the overall silhouette in fun ways.

Common Mistakes & How to Fix Them

✗ Skipping the marker placement at the beginning of rows can cause combinations to drift out of alignment; place markers and move them as instructed so loops and center lines stay accurate. ✗ Working with loose tension when using plush yarn makes the filler show through; use a slightly tighter tension and appropriate hook size to keep the fabric dense and neat. ✗ Forgetting to change colors exactly where instructed will create visible joins and mismatched edges; change thread on the last slst as specified and weave in ends promptly for clean color transitions. ✗ Not stuffing gradually leads to uneven shaping and lumps; add small amounts of stuffing while shaping the neck and head so the silhouette remains smooth and balanced.

Swan Amigurumi Pattern

Create a soft plush swan amigurumi with fluffy pink wings and a delicate flower accent. This pattern walks you through beak, head, neck, body, wings, legs and flower with clear step-by-step rounds and helpful photos. Perfect for gifting or keeping as a cuddly decor piece—follow the instructions exactly for best results.

Intermediate 12-15 Hours

Materials Needed for Swan Amigurumi Pattern

— Main Fabric

  • 01
    Himalaya Dolphin Baby plush yarn - White color №80301 - 1 to 1.5 skeins (body)
  • 02
    Himalaya Dolphin Baby plush yarn - Pink color №80319 - 1 skein (wings)
  • 03
    Himalaya Dolphin Baby plush yarn - Coral color №80332 - small amount for beak and legs
  • 04
    Himalaya Dolphin Baby plush yarn - Powdery color №80353 - small amount for flower
  • 05
    Optional semi-cotton or acrylic yarn to match main yarn for sewing details (used plush yarn in sample)

— Tools Required

  • 01
    Crochet hook size 3.5-4.5 mm (use 4.0 mm for the sample)
  • 02
    Needle for sewing details
  • 03
    Scissors
  • 04
    Stitch markers (multiple colors recommended)
  • 05
    Polyester stuffing (holofiber)
  • 06
    Strong black yarn for eye embroidery (e.g., Alize Forever №60 acrylic)

Progress Tracker

0% Complete

— BEAK :

Round 1 :

Make 4 ch. Start crocheting in the second ch from the hook – 3 sc, continue crocheting on the second side of chain – 3 sc (6)

Round 2 :

6 sc (6)

Round 3 :

inc, 1 sc, inc, 3 sc (8)

Round 4 :

8 sc (8)

Round 5 :

2 sc, 3 sc into 1, 5 sc (10)

Round 6 :

10 sc (10)

Round 7 :

2 sc, 3 sc into 1, 7 sc (12)

Round 8 :

3 sc, 3 sc into 1, 4 sc, 3 slst – on this finish crocheting this row (do not crochet 1 loop from the row ) (14)

Info :

When crocheting the last slst, change coral color thread to the white color thread. Put holofiber into the beak. Next move on to crochet the head.

— HEAD+NECK+BODY :

Infos :

Crochet the head around the beak with Himalaya Dolphin Baby yarn in white color, with a crochet hook size № 4. Stuff the legs with filler as you crochet. Distribute the filler well. The lower part of the head and body has a flat shape - keep this in mind when filling. Optional – you can use a wire frame. Combinations, highlighted in blue, should be located relatively on the center of the front part of the head. All SLST should be located relatively on the center of the bottom part of the head.

Round 1 :

2 slst, inc, 2 sc, 1 hdc, 5 hdc into 1, 1 hdc, 2 sc, inc, 3 slst (20)

Round 2 :

2 slst, inc, 5 sc, 1 hdc, 5 hdc into 1, 1 hdc, 5 sc, inc, 3 slst (26)

Round 3 :

2 slst, inc, 6 sc, 7 hdc, 6 sc, inc, 3 slst (28)

Round 4 :

2 slst, inc, 9 sc, 1 hdc, 3 hdc into 1, 1 hdc, 9 sc, inc, 3 slst (32)

Round 5 :

2 slst, 11 sc, 5 hdc, 11 sc, 3 slst (32)

Round 6 :

2 slst, 11 sc, 5 hdc, 11 sc, 1 slst, remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (30)

Round 7 :

1 slst, 11 sc, 5 hdc, 11 sc, – remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (28)

Round 8 :

1 slst, 5 sc, dec, 3 sc, 5 hdc, 3 sc, dec, 5 sc, – remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (24)

Round 9 :

1 slst, 8 sc, 5 hdc, 8 sc, remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (22)

Round 10 :

1 slst, 4 sc, dec, 1 sc, 5 hdc, 1 sc, dec, 4 sc, – remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (18)

Round 11 :

1 slst, 2 sc, dec, 1 sc, 5 hdc, 1 sc, dec, 2 sc, – remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (14)

Round 12 :

1 slst, 3 sc, 5 hdc, 3 sc, – remove marker (move it 1 stitch forward), crochet 3 stitch together with slst (12)

Round 13 :

1 slst, 2 sc, 5 hdc, 2 sc, 2 slst (12)

Round 14 :

1 slst, 2 sc, 5 hdc, 2 sc, 1 slst, back loop only – 1 slst (I advise you to put markers on the back loops so as not to lose them) (12)

Round 15 :

1 slst, 2 sc, 5 hdc, 2 sc, 2 slst (12)

Round 16 :

1 slst, 3 sc, 3 hdc, 3 sc, 2 slst (12)

Round 17 :

1 slst, 4 sc, 1 hdc, 4 sc, 1 slst, 1 slst, grabbing the back loop of the stitch, left in the 14th row (as shown in the photo) (12), remove the marker, crochet another 5-6 sc, to reach the center of the back of the neck, set the marker.

Info :

The MARKER now runs down the center of the BACK OF THE NECK, moving to the CENTER OF THE BACK. If necessary, crochet a shifting stitch to be in the center. Shifting stitch is individual and depends on yarn and crocheting density. Combinations, highlighted in red, should be located relatively on the center of the inner part of the neck – from the side of the head.

Round 18 :

5 sc, inc, 6 sc (13)

Round 19 :

5 sc, 3 slst, 5 sc (13)

Round 20 :

6 sc, inc, 6 sc (14)

Round 21 :

1 sc, dec, 2 sc, inc, 2 sc, inc, 2 sc, dec, 1 sc (14)

Round 22 :

6 sc, 2 inc, 6 sc (16)

Round 23 :

6 sc, 4 slst, 6 sc (16)

Round 24 :

6 sc, inc, 2 sc, inc, 6 sc (18)

Round 25 :

1 sc, dec, 5 sc, 2 inc, 5 sc, dec, 1 sc (18)

Round 26 :

18 sc (18)

Round 27 :

1 sc, dec, 4 sc, inc, 2 sc, inc, 4 sc, dec, 1 sc (18)

Round 28 :

8 sc, 2 inc, 8 sc (20)

Round 29 :

1 sc, dec, 5 sc, inc, 2 sc, inc, 5 sc, dec, 1 sc (20)

Round 30 :

9 sc, 2 inc, 9 sc (22)

Round 31 :

9 sc, inc, 2 sc, inc, 9 sc (24)

Round 32 :

11 sc, 2 inc, 11 sc (26)

Round 33 :

1 sc, dec, 9 sc, 2 inc, 9 sc, dec, 1 sc (26)

Round 34 :

11 sc, inc, 2 sc, inc, 11 sc (28)

Round 35 :

1 sc, dec, 10 sc, 2 inc, 10 sc, dec, 1 sc (28)

Round 36 :

12 sc, inc, 2 sc, inc, 12 sc (30)

Round 37 :

1 sc, dec, 6 sc, inc, 4 sc, 2 inc, 4 sc, inc, 6 sc, dec, 1 sc (32)

Round 38 :

1 sc, dec, 9 sc, inc, 2 sc, 2 inc, 2 sc, inc, 8 sc, 1 slst, dec with slst, 1 slst (34)

Round 39 :

6 slst, 22 sc, 3 slst, back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them) (34)

Round 40 :

Back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them), for both loops – 6 sc, inc, 6 sc, 2 inc, 6 sc, inc, 6 sc, 3 slst, grabbing the back loop of the stitch, left in the 39th row (38)

Round 41 :

3 slst, grabbing the back loop of the stitch, left in the 40th row, 5 slst, 5 sc, inc, 10 sc, inc, 5 sc, 5 slst, back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them) (40)

Round 42 :

Back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them), for both loops – 5 sc, inc, 6 sc, inc, 3 sc, 2 inc, 3 sc, inc, 6 sc, inc, 5 sc, 3 slst, grabbing the back loop of the stitch, left in the 41st row (46)

Round 43 :

3 slst, grabbing the back loop of the stitch, left in the 42nd row, 7 slst, 9 sc, inc, 6 sc, inc, 9 sc, 7 slst, back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them) (48)

Round 44 :

Back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them), for both loops – 12 sc, inc, 16 sc, inc, 12 sc, 3 slst, grabbing the back loop of the stitch, left in the 43rd row (50)

Round 45 :

3 slst, grabbing the back loop of the stitch, left in the 44th row, 9 slst, 2 sc, inc, 9 sc, 2 inc, 9 sc, inc, 2 sc, 9 slst, back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them) (54)

Round 46 :

Back loop only – 3 slst (I advise you to put markers on the back loops so as not to lose them), for both loops – 48 sc, 3 slst (54)

Round 47 :

14 slst, 3 sc, inc, 18 sc, inc, 3 sc, 14 slst (56)

Round 48 :

3 slst, 7 sc, inc, 34 sc, inc, 7 sc, 3 slst (58)

Round 49 :

16 slst, 26 sc, 16 slst (58)

Round 50 :

3 inc, grabbing the back loop of the stitch, left in the 46th row, 10 inc, dec, 4 sc, (dec, 3 sc)*2, (3 sc, dec)*2, 4 sc, dec, 10 inc, 3 inc, grabbing the back loop of the stitch, left in the 45th row (78)

Round 51 :

(1 sc, inc)*5, 10 sc, (1 sc, inc)*3, dec, 22 sc, dec, (inc, 1 sc)*3, 10 sc, (inc, 1 sc)*5 (92)

Info :

Further, according to the scheme, markers will be placed on the front loops of the loops of certain combinations. Wings are tied along them at the end of the crocheting of the body. We put marker for convenience and visibility of loops. They are not required, therefore, in the absence of the required number/ color of markers, navigate visually along the canvas or use thread segments as a marker.

Round 52 :

13 sc, back loop only – 10 sc (place green marker on the front bow of the first and last loop of the combination), for both loops – 11 sc, dec, 3 sc, dec, (2 sc, dec)*3, 3 sc, dec, 11 sc, back loop only – 10 sc (place green marker on the front bow of the first and last loop of the combination), for both loops – 13 sc (86)

Round 53 :

(6 sc, inc)*4, 5 sc, (dec, 4 sc)*3, dec, 5 sc, (inc, 6 sc)*4 (90)

Round 54 :

5 sc, inc, 5 sc, back loop only – (inc, 5 sc)*2 (place orange marker on the front bow of the first and last loop of the combination), for both loops – inc, 5 sc, inc, (dec, 3 sc)*3, (3 sc, dec)*3, inc, 5 sc, inc, back loop only – (inc, 5 sc)*2 (place orange marker on the front bow of the first and last loop of the combination), for both loops – 5 sc, inc, 5 sc (94)

Round 55 :

(7 sc, inc)*4, (3 sc, dec)*3, (dec, 3 sc)*3, (inc, 7 sc)*4 (96)

Round 56 :

11 sc, back loop only – 14 sc (place purple marker on the front bow of the first and last loop of the combination), for both loops – 8 sc, (dec, 3 sc)*3, (3 sc, dec)*3, 8 sc, back loop only – 14 sc (place purple marker on the front bow of the first and last loop of the combination), for both loops – 11 sc (90)

Round 57 :

(6 sc, inc)*4, 2 sc, (3 sc, dec)*3, (dec, 3 sc)*3, 2 sc, (inc, 6 sc)*4 (92)

Round 58 :

9 sc, back loop only – 15 sc (place blue marker on the front bow of the first and last loop of the combination), for both loops – 7 sc, (dec, 3 sc)*3, (3 sc, dec)*3, 7 sc, back loop only – 15 sc (place blue marker on the front bow of the first and last loop of the combination), for both loops – 9 sc (86)

Round 59 :

(6 sc, inc)*4, (3 sc, dec)*3, (dec, 3 sc)*3, (inc, 6 sc)*4 (88)

Round 60 :

7 sc, back loop only – 17 sc (place pink marker on the front bow of the first and last loop of the combination), for both loops – 5 sc, (dec, 3 sc)*3, (3 sc, dec)*3, 5 sc, back loop only – 17 sc (place pink marker on the front bow of the first and last loop of the combination), for both loops – 7 sc (82)

Round 61 :

(5 sc, inc)*4, 2 sc, (3 sc, dec)*3, (dec, 3 sc)*3, 2 sc, (inc, 5 sc)*4 (84)

Round 62 :

5 sc, back loop only – 19 sc (place yellow marker on the front bow of the first and last loop of the combination), for both loops – 3 sc, (dec, 3 sc)*3, (3 sc, dec)*3, 3 sc, back loop only – 19 sc (place yellow marker on the front bow of the first and last loop of the combination), for both loops – 5 sc (78)

Round 63 :

(5 sc, inc)*4, (3 sc, dec)*3, (dec, 3 sc)*3, (inc, 5 sc)*4 (80)

Round 64 :

25 sc, (dec, 3 sc)*3, (3 sc, dec)*3, 25 sc (74)

Round 65 :

(6 sc, inc)*4, (1 sc, dec)*3, (dec, 1 sc)*3, (inc, 6 sc)*3, inc, 3 sc, (3 sc into 1)*3 (82)

Round 66 :

(3 sc into 1)*3, 29 sc, 6 dec, 38 sc (76)

Round 67 :

40 sc, 1 slst – on this we finish crocheting a row. Fix the thread, do not cut it, put a long piece of thread to the stitch the back of the body (about 50-60 cm). Add holofiber.

Info :

Using the remaining piece of the thread, sew the resulting hole in the back of the toy – 38 stitches in total. Fix the thread, hide it.

— WINGS (2 details) :

Info :

Use yarn Himalaya Dolphin Baby in pink color, with a crochet hook size № 4. Attach the pink thread to the last front bow of the loop of the 52nd row, as shown in the photo, make 5 chain.

Info :

Next, in each loop crochet the following combination: (dtr, ch, dtr, 3 ch, sc in the third loop from the hook).

Round - Wings placement :

On the rows marked with colored markers (green, orange, purple, blue, pink, yellow) crochet combinations across the front loops as directed: green (52nd row) 10 repeats, orange (54th row) 12 repeats, purple (56th row) 14 repeats, blue (58th row) 15 repeats, pink (60th row) 17 repeats, yellow (62nd row) 19 repeats. Make 4 ch and attach the chain to the last slst in the 60th row with slst as shown in the photo. Fix and hide threads; optionally knot and hide thread ends.

Right Wing (P1) :

On the 52nd row from green to green marker, crochet this combination 10 times – under each left front loops. Turn the toy for convenience and go to the 54th row.

Right Wing (P2) :

On the 54th row from orange to orange marker, crochet this combination 12 times – under each left front loops. Turn the toy for convenience and go to the 56th row.

Right Wing (P3) :

On the 56th row from purple to purple marker, crochet this combination 14 times – under each left front loops. Turn the toy for convenience and go to the 58th row.

Right Wing (P4) :

On the 58th row from blue to blue marker, crochet this combination 15 times – under each left front loops. Turn the toy for convenience and go to the 60th row.

Right Wing (P5) :

On the 60th row from pink to pink marker, crochet this combination 17 times – under each left front loops. Turn the toy for convenience and go to the 62nd row.

Right Wing (P6) :

On the 62nd row from yellow to yellow marker, crochet this combination 19 times – under each left front loops. Make 4 ch and attach the chain to the last slst in the 60th row with slst – as shown in the photo. Fix, cut the thread, hide it. Optionally – threads from the crocheting of the wings (beginning and end) with a needle, bring out at 1 point, tie together into 2-3 knots and hide in the canvas.

Info :

Similarly crochet the left wing following the same placements and counts on corresponding colored markers on the opposite side.

— LEGS (2 details) :

Round 1 :

Make 5 ch. Start crocheting in the second ch from the hook – 4 sc, continue crocheting on the second side of chain – 4 sc (8)

Round 2 :

8 sc (8)

Round 3 :

3 sc, dec, 2 sc, remove marker, crochet more 1 dec and 3 sc (6)

Info :

Fill a little leg with holofiber. Fold in half, connect by crocheting 3 sc. Leave thread for sewing. Sew the legs to the body between the 57th and 58th rows at a distance 6-7 sc.

— FLOWER :

Round 1 :

AR, 6 sc in AR (6). When crocheting the last sc, change powdery color thread to the pink color thread.

Round 2 :

Next, in each loop crochet the following combination: (2 ch, 2 trc, 2 ch, 1 slst). Fasten the thread. Using the remaining pieces of thread, sew a flower to the head or neck of the toy.

— FINISHING :

Info :

Embroider eyes on the 3rd – 4th row of the head at a distance of 11 sc. Embroider nostrils between 1st and 2nd row of the beak at a distance of 1-2 sc. Sew wings to the loops placed along the body (tied along them at the end of crocheting the body). Use the remaining piece of thread to sew the resulting hole in the back of the toy – 38 stitches in total. Fix the thread and hide it.

Assembly Instructions

  • Attach the stuffed beak to the head base and change coral thread to white on the last slst as indicated, then continue crocheting the head in white yarn and stuff the beak with holofiber before closing.
  • Sew the head/neck assembly to the body securely, aligning the neck center marker to the center of the back so the neck curve sits naturally, and reinforce with a few hidden whipstitches.
  • Sew legs to the body between the 57th and 58th rows, spacing them about 6-7 sc apart so the toy sits evenly, and secure with several passes of thread.
  • Attach each wing to the front loop combinations (markers) placed along the body; tie and secure the wing thread ends and hide knots inside the body for a neat finish.
  • Using the long thread left after stuffing, sew the opening in the back with 38 stitches total, pull closed, fix and weave in ends to hide securely.
  • Position and sew the powdery flower to the head or neck with the remaining threads from the flower, hiding knots inside the canvas for a tidy look.

Important Notes

  • 💡For crocheting a toy, you can use any plush yarn and a suitable crochet hook, but adjust the hook for your tension to keep the fabric dense enough.
  • 💡The hook is selected individually; the crocheted fabric must be dense enough, otherwise the filler will show through the fabric.
  • 💡The toy is crocheted IN A SPIRAL; the rows are not connected to each other unless specified, so use a marker to track the beginning of the row.
  • 💡Use a marker or contrasting thread to identify the beginning of the row and the special loop combinations so that colors and wings align correctly.
  • 💡Stitches are crocheted in both loops of previous row unless otherwise specified; pay attention to 'back loop only' rounds and place markers if needed.
  • 💡If necessary, crochet a shifting stitch to adjust the marker position and ensure the center of combinations lines up correctly according to the scheme.

This plush Swan Amigurumi pattern is a loving blend of structure and fluffy texture that transforms simple yarn into a graceful decor piece. The detailed rounds and color-change notes help you shape a beautifully balanced neck and spirited wings. Make one for a friend or as a statement piece for nursery decor — each stitch brings the swan to life. 🧶🦢

You ask,

we answer.

FAQs

What size will the finished piece be?

When using Himalaya Dolphin Baby yarn and a 4.0 mm hook (tight crocheting), the finished toy comes out about 23 cm (9.05 in) in size.

Can I use different yarn weights for this pattern?

Yes, you can, but it will affect the final size and texture; choose an appropriate hook for your yarn and be prepared to adjust stitch counts for similar shaping.

Do I need special experience to make the wings and loops?

This pattern is intermediate because it uses front-loop combinations, shifting stitches and multiple markers; basic amigurumi experience and comfort with increases/decreases is recommended.

How should I secure and hide thread ends after finishing?

Leave a long thread when finishing rows, use it to sew openings closed with even stitches (38 stitches for back closure), secure with knots and weave the tail into the fabric to hide it.

Where do I place the eye embroidery?

Embroider the eyes on the 3rd–4th row of the head at a distance of 11 sc to match the sample placement and maintain a symmetrical expression.