Welcome to our collection of free crochet patterns! If you love free amigurumi patterns, free bunny crochet patterns, crochet duck patterns, and other beginner crochet patterns, you're sure to enjoy today's project.
Follow along with the step-by-step instructions and create something adorable with your yarn and hook.

Your finished Dinosaur Amigurumi will be about 10 cm (4") tall if you use the suggested yarn and hook. Feel free to try other yarn weights too — just keep in mind the size of may turn out a little bigger or smaller.
To crochet this Amigurumi you need:
- Yarn: 4-ply Cotton
- Hook size: 2.0 mm
Skill level: Easy
If you’d like to explore more unique and adorable crochet patterns with clear PDF instructions and detailed step-by-step video tutorials, click here >> Amigurumi
Abbreviations:
MR: Magic Ring
ch: Chain
st: stitch
sc: single crochet
inc: increase (2 sc in one st)
dec: decrease (2 sc together)
sl st: slip stitch
hdc: half double crochet
dc: double crochet
dc-inc: 2 double crochet in the same stitch
dc3inc: 3 double crochet in the same stitch
dc-dec: Double crochet decrease
sc3inc: 3 single crochet in the same stitch
BLO: Back Loop Only
FLO: Front Loop Only
hdc: Half Double Crochet
hdc-inc: 2 half double crochet in the same stitch
(..) = repeat the instructions in brackets the given number of times
[ ] = total number of stitches in a round/row
Crochet in continuous rounds, unless otherwise specified. Mark the beginning of each round with a stitch marker or a yarn scrap.
Body
R1: 6 sc in MR [6]
R2: 6 inc [12]
R3: (1 sc, inc) x 6 [18]
R4: (sc, inc, sc) x 6 [24]
R5–R7: 24 sc [24]
R8: 8 sc, 4 dec, 8 sc [20]
R9: 5 sc, 5 dec, 5 sc [15]
R10: 15 sc [15]
R11: 4 sc, (1 sc, inc) x 3, 5 sc [18]
R12: (2 sc, inc) x 2, Popcorn stitch, 1 sc, inc, 2 sc, inc, Popcorn stitch, 1 sc, inc, 2 sc, inc
R13: 9 sc, inc, 1 sc, (Change to White) 2 sc, inc, (Change back to Green) 3 sc, inc, 6 sc
R14: 10 sc, inc, 1 sc, (Change to White) 4 sc, (Change back to Green) inc, 1 sc, 3 sc, inc, 5 sc
R15: (4 sc, inc) x 2, 2 sc, (Change to White) 2 sc, inc, 4 sc, (Change back to Green) inc, (4 sc, inc) x 2
R16: 14 sc, (Change to White) 8 sc, (Change back to Green) 14 sc
R17: 15 sc, (Change to White) 6 sc, (Change back to Green) 15 sc
R18: 16 sc, (Change to White) 4 sc, (Change back to Green) 16 sc
Note: Insert eyes between R5–R6, 7 stitches apart.
R19: (4 sc, dec) x6 [30]
R20: (3 sc, dec) x 6 [24]
R21: (2 sc, dec) x 6 [18]
R22: (1 sc, dec) x 6 [12]
R23: 6 dec [6]
Stuffing: Stuff firmly and evenly as you progress
through the decrease rounds (R19–R22). Focus on
filling out the belly area to maintain a round, plump shape.
Finishing: After R23 , cut the yarn, leaving a 15–20cm tail.
Closing: Thread the tail through a yarn needle and weave it through the front loops only of the remaining 6 stitches. Pull tight to close the hole, then hide the yarn end inside the body.


Back Fins/Spikes
R1: Ch 15
R2: Start from the 2nd chain from hook:
4(1 sl st, 1 sl st, (1 hdc, 1 dc, 1 hdc) in the same stitch), then 2 sl st.
Stuffing: Do not stuff. This part is a flat decorative strip.
Finishing: After completing the final slip stitches of R2, fasten off.
Leg (Make 2)
R1: MR, 6 sc [6]
R2: (1 sc, inc) x 3 [9]
R3: (2 sc, inc) x 3 [12]
R4: 12 sc [12]
Stuffing: Stuff lightly. If overstuffed, the legs will bulge and won't sit flush against the body.
Finishing: After R4, work a slip stitch (sl st) into the next stitch to level the edge.

Tail
R1: MR, 4 sc [4]
R2: (1 sc, inc) x 2 [6]
R3: (1 sc, inc) x 3 [9]
R4: (2 sc, inc) x 3 [12]
R5: (2 sc, inc) x 4 [16]
Stuffing: Stuff the base firmly to help it support the dinosaur’s weight, but use less stuffing toward the tip for a natural taper.
Finishing: After R5, work a slip stitch (sl st) into the next stitch.
Tail: Cut the yarn, leaving a 25cm tail for sewing.

Assembly
1. Positioning the Eyes and Face
Eyes: If you haven't used safety eyes, sew or glue them between R5 and R6, with a distance of 7 stitches between them.
Blush: Use pink powder or fabric tint to lightly dab under the eyes for a cute look, as shown in the sample.
2. Sewing the Legs
Place the two legs at the bottom of the body (around R13 – R15).
Position them slightly forward so the dinosaur can sit stably.
3. Sewing the Tail
Sew the tail to the back of the body, centered between the legs but at a slightly higher row (around R11 – R14) to act as a third support point for standing.
4. Sewing the Back Fins
Place the strip of fins vertically along the spine, starting from the top of the head (just behind the MR of R1) and extending down to the back.
Use a yarn needle to stitch along the center line to ensure the fins stay straight.
5. Finishing Touches
Weave in all remaining yarn ends and hide them inside the body.
You can attach a small keychain loop to the top of the head to use it as a bag charm, as seen in the photo.


Congratulations, your creation is all finished!
Love Crochet Bags?
Explore our collection of PDF crochet bag patterns, featuring unique butterfly, bow, and aesthetic designs.
- Instant Download
- Beginner-Friendly Instructions
- Step-by-Step Photos
Find your next crochet project today.
Shop Crochet Bags →
