If you enjoy crocheting cute animal toys, this bull amigurumi free pattern is a fun and creative project to try. This adorable crochet bull features soft plush yarn, charming horns, and a cozy sweater that gives the toy a playful farm character.
With this step-by-step amigurumi bull crochet tutorial, you will learn how to crochet the body, head, legs, arms, and accessories, including a festive Christmas hat. The pattern is beginner-friendly and perfect for creating a handmade gift, nursery decoration, or a cute farm animal for your amigurumi collection.
Grab your hook and yarn and start making your own cute crochet bull amigurumi today.
If you want to access 1000+ free amigurumi patterns, you can download our application from this link!
π§Ά Materials
- Himalaya Dolphin Baby yarn β about 3.5 skeins (main color)
- Himalaya Koala yarn β white (for edging details)
- 3.5 mm crochet hook
- Safety eyes
- White felt (for eye whites)
- Black yarn (for embroidering eyebrows and eyelashes)
- Joint connectors for the legs
- Sewing needle and thread
- Scissors
- Polyester fiberfill (stuffing)
βοΈ Abbreviations
(12) β number of stitches at the end of the round
MC β Magic Circle
ch β chain
sc β single crochet
inc β increase (2 sc in the same stitch)
dec β decrease (single crochet two stitches together)
(…) Γ n β repeat instructions in parentheses n times
π Legs (Make 2)
Start crocheting the hooves using the contrast color.
1: 6 sc in MC (6)
2: inc in each st around (12)
3: (1 sc, inc) Γ 6 (18)
4: (2 sc, inc) Γ 6 (24)
5: (3 sc, inc) Γ 6 (30)
6: (4 sc, inc) Γ 6 (36)
7: 36 sc in BLO (back loops only)
8β12: sc in each st around (36)
Switch to the main color of the bull.
13: 36 sc in BLO
14: sc in each st around (36)
15: 6 dec, (1 sc, dec) Γ 8 (22)
16: 8 inc, 14 sc (30)
17: (1 sc, inc) Γ 8, 14 sc (38)
18β23: sc in each st around (38)
24: (17 sc, dec) Γ 2 (36)
25: (4 sc, dec) Γ 6 (30)
26: (3 sc, dec) Γ 6 (24)
27: (2 sc, dec) Γ 6 (18)
28: (1 sc, dec) Γ 6 (12)
29: 6 dec (6)
Insert the leg joint between rounds 26 and 27 (approximately 45β50 mm, depending on your tension).
After finishing the leg, return to Round 13 and crochet 36 sc in the front loops using the hoof color to create the decorative edging.
π Arms (Make 2)
Start crocheting the hooves using the contrast color.
1: 6 sc in MC (6)
2: inc in each st around (12)
3: (1 sc, inc) Γ 6 (18)
4: (2 sc, inc) Γ 6 (24)
5: (3 sc, inc) Γ 6 (30)
6: (4 sc, inc) Γ 6 (36)
7: 36 sc in BLO (back loops only)
8β11: sc in each st around (36)
Switch to the bullβs sweater color.
12: 36 sc in BLO
13: (2 sc, dec) Γ 9 (27)
14: 25 sc, dec (26)
15β27: sc in each st around (26)
Fold the piece in half and crochet 13 sc through both sides to close.
Fasten off and leave a long tail for sewing.
After finishing the arm, return to Round 12 and crochet 36 sc in the front loops using white Himalaya Koala yarn to create the decorative edging.
π Ears (Make 2)
Using the main color.
1: 6 sc in MC (6)
2: inc in each st around (12)
3: (1 sc, inc) Γ 6 (18)
4: (2 sc, inc) Γ 6 (24)
5: (3 sc, inc) Γ 6 (30)
6: (4 sc, inc) Γ 6 (36)
7: (5 sc, inc) Γ 6 (42)
Fasten off and leave a long tail for sewing.
π Body
Start crocheting with the main color of the bull. Work in continuous rounds.
1: 6 sc in MC (6)
2: inc in each st around (12)
3: (1 sc, inc) Γ 6 (18)
4: (2 sc, inc) Γ 6 (24)
5: (3 sc, inc) Γ 6 (30)
6: (4 sc, inc) Γ 6 (36)
7: (5 sc, inc) Γ 6 (42)
8: (6 sc, inc) Γ 6 (48)
9: (7 sc, inc) Γ 6 (54)
10: (8 sc, inc) Γ 6 (60)
Belly Increases
Place a stitch marker at the beginning of this round.
11: (1 sc, inc) Γ 12, 36 sc (72)
Body Section
12β21: sc in each st around (72)
In Round 19, change yarn color to the sweater color and crochet in BLO (back loops only).
Before starting Round 22, check if the round has shifted from the marker placed in Round 11. If necessary, crochet a few adjustment stitches to align the round.
22: (1 sc, dec) Γ 12, 36 sc (60)
23β24: sc in each st around (60)
25: (8 sc, dec) Γ 6 (54)
26: (7 sc, dec) Γ 6 (48)
27: sc in each st around (48)
28: (14 sc, dec) Γ 3 (45)
29: (13 sc, dec) Γ 3 (42)
30: (12 sc, dec) Γ 3 (39)
Return to Round 19 and crochet 72 sc in the front loops using white Himalaya Koala yarn to create the sweater edging.
31: (11 sc, dec) Γ 3 (36)
32: (10 sc, dec) Γ 3 (33)
33: (9 sc, dec) Γ 3 (30)
34: sc in each st around (30)
Fasten off and cut the yarn.
Attach the legs with joints evenly on both sides of the body between Rounds 14 and 15.
π Horns (Make 2)
Using the hoof color.
1: 6 sc in MC (6)
2β3: sc in each st around (6)
4: (1 sc, inc) Γ 3 (9)
5: sc in each st around (9)
6: (2 sc, inc) Γ 3 (12)
7: sc in each st around (12)
Lightly stuff the horns.
Fasten off and leave a long tail for sewing.
π Head
Using the main color.
1: 6 sc in MC (6)
2: inc in each st around (12)
3: (1 sc, inc) Γ 6 (18)
4: (2 sc, inc) Γ 6 (24)
5: (3 sc, inc) Γ 6 (30)
6: (4 sc, inc) Γ 6 (36)
7: (5 sc, inc) Γ 6 (42)
8: (6 sc, inc) Γ 6 (48)
9: (7 sc, inc) Γ 6 (54)
10: (8 sc, inc) Γ 6 (60)
11: (9 sc, inc) Γ 6 (66)
12β23: sc in each st around (66)
24: (1 sc, inc) Γ 6, 21 sc, (1 sc, inc) Γ 6, 21 sc (78)
25β27: sc in each st around (78)
Insert safety eyes (20 mm or larger) between Rounds 20β21, about 8β9 stitches apart.
28: (11 sc, dec) Γ 6 (72)
29: (10 sc, dec) Γ 6 (66)
30: (9 sc, dec) Γ 6 (60)
31: (8 sc, dec) Γ 6 (54)
32: (7 sc, dec) Γ 6 (48)
33: (6 sc, dec) Γ 6 (42)
34: (5 sc, dec) Γ 6 (36)
35: (4 sc, dec) Γ 6 (30)
36: (3 sc, dec) Γ 6 (24)
37: (2 sc, dec) Γ 6 (18)
38: (1 sc, dec) Γ 6 (12)
39: 6 dec (6)
Stuff firmly, close the opening and fasten off.
π Muzzle
Using a contrast color (peach / flesh tone).
Ch 8
1: Starting from the 2nd ch from hook:
inc, 5 sc, 3 sc in last ch, continue on the other side: 6 sc (16)
2: 2 inc, 5 sc, 3 inc, 5 sc, inc (22)
3: (1 sc, inc) Γ 2, 5 sc, (1 sc, inc) Γ 3, 6 sc, inc (28)
4: (2 sc, inc) Γ 2, 5 sc, (2 sc, inc) Γ 3, 7 sc, inc (34)
5: (3 sc, inc) Γ 2, 5 sc, (3 sc, inc) Γ 3, 8 sc, inc (40)
6: (4 sc, inc) Γ 2, 5 sc, (4 sc, inc) Γ 3, 9 sc, inc (46)
7β8: sc in each st around (46)
Fasten off and leave a tail for sewing.
π Mouth
Using the same color as the muzzle.
1: 6 sc in MC (6)
2: inc in each st around (12)
Fasten off and leave a tail for sewing.
π§΅ Assembly
- Sew the muzzle under the eyes.
- Attach the head securely to the body.
- Sew the arms directly under the head, just above the legs.
- Attach the ears on the sides of the head, about 3 rows above the eyes.
- Sew the horns above the ears, leaving 1 row of space.
Embroider eyelashes and eyebrows with black yarn.
Optionally embroider the eye whites.
For extra stability, the head can be attached using a long knitting needle or strong thread reinforcement.
Add a felted tuft or bow on the head if desired.
π Christmas Hat
Using the sweater color.
1: Ch 72, join to form a ring
2β5: sc in each st around (72)
6: 10 sc, ch 8 (skip 8 sts), 25 sc, ch 8 (skip 8 sts), 21 sc (72)
7: (6 sc, dec) Γ 9 (63)
8: (5 sc, dec) Γ 9 (54)
9: (4 sc, dec) Γ 9 (45)
10: 7 sc, ch 7 (skip 7 sts), 13 sc, ch 7 (skip 7 sts), 11 sc (45)
11: (7 sc, dec) Γ 5 (40)
12: (6 sc, dec) Γ 5 (35)
13: (5 sc, dec) Γ 5 (30)
14: (3 sc, dec) Γ 6 (24)
15: sc in each st around (24)
16: (dec, 10 sc) Γ 2 (22)
17: 6 sc, dec, 8 sc, dec, 4 sc (20)
18: (dec, 8 sc) Γ 2 (18)
19: 5 sc, dec, 7 sc, dec, 2 sc (16)
20: (dec, 6 sc) Γ 2 (14)
21: (4 sc, dec) Γ 2, 2 sc (12)
22: (dec, 4 sc) Γ 2 (10)
23: (dec, 3 sc) Γ 2 (8)
24: (dec, 2 sc) Γ 2 (6)
25: 3 dec (3)
Close the opening and fasten off.
βͺ Pom-Pom
Using white Himalaya Koala yarn.
1: 6 sc in MC (6)
2: inc in each st around (12)
3β4: sc in each st around (12)
5: 6 dec (6)
Stuff lightly and sew the pom-pom to the tip of the hat.