Crochet dinosaur blanket pattern (free & easy)
This C2C crochet dinosaur blanket pattern is a fun, colorful project made from 6 separate dinosaur panels that are sewn together into one cozy blanket. With bright rainbow colors and playful dinosaur designs, it’s a sweet choice for kids’ rooms, gifts, or a cheerful throw.
Quick answer
This free C2C crochet dinosaur blanket pattern is made from 6 separate dinosaur panels that are sewn together to create a 45 x 67 inch (114 x 170 cm) blanket. It uses worsted weight yarn and simple corner-to-corner color changes, making it a fun project for advanced beginners.
Best for: Advanced beginners
Style: C2C blanket made from dinosaur panels
Includes: Graphs, written instructions, blanket details, and FAQs
What is corner-to-corner crochet (C2C)?
Corner-to-corner crochet, also called C2C, is a method worked diagonally in small blocks made with chains and double crochet stitches. In this blanket, each dinosaur panel is crocheted one at a time, then sewn together to create the finished design.
Mix & match C2C blanket panels
All eight of my C2C blanket patterns are designed using the same panel size and layout, which means the panels can be mixed and matched across collections to create a custom blanket.
Each blanket uses six individual C2C panels arranged in a 2 x 3 layout, and every panel is worked to the same finished size. That makes it easy to mix designs across sets without resizing or stitch adjustments.
Choose panels from one theme or mix designs across sets, then sew them together and add a border to finish your blanket.
Free C2C crochet dinosaur blanket pattern details
Here’s a quick overview of the materials, finished size, gauge, and pattern notes before you begin.
Skill level
Advanced beginners. This crochet dinosaur blanket pattern uses the corner-to-corner (C2C) crochet technique and includes color changes.
Materials needed
- Crochet hook: G-6 (4.0 mm)
- Yarn: Worsted weight (#4). In red, orange, yellow, green, blue, purple, and white.
- Yarn needle: Use this to weave in ends.
- Scissors: Use these to cut the yarn.
- Stitch marker(s): Helpful for holding panels in place while seaming.
Finished size
My finished crochet dinosaur blanket pattern measures 45 inches by 67 inches (approximately 114 cm by 170 cm).
Gauge
8 blocks (ch 3 + 3 dc) = 4 inches (10 cm)
Crochet abbreviations
- dc = double crochet
- sc = single crochet
- hdc = half double crochet
- ch/chs = chain/chains
- st/sts = stitch/stitches
- sl st = slip stitch
Terminology note: In this post, a panel is the finished 40 x 40 C2C block design. A C2C block is the small stitch unit (ch 3 + 3 dc) that makes up the panel.
Pattern notes
- This blanket is made using the C2C crochet technique.
- You will make each dinosaur panel first and then sew them together.
- You can follow the graph or written instructions for color changes.
- Each block is chain 3 + 3 double crochet.
- For this pattern, each new row starts with ch 6, and each new block starts with ch 3.
- ↙ Rows worked this direction are right-side rows.
- ↗ Rows worked this direction are wrong-side rows.
- The pattern is written in US terms.

Crochet dinosaur blanket pattern instructions
Make each of the 6 dinosaur panels using the graphs or the written instructions below. Once all the panels are finished, sew them together to assemble the blanket.
Optional border for each panel (before sewing): Ch 1, work 2 sc in the side of each block, and in each corner work (2 sc, ch 2, 2 sc).
1. C2C crochet t-rex panel
For the t-rex, you’ll need white and red yarn.
Graph: crochet t-rex pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 11 (11 blocks)
↗ Row 12: white x 12 (12 blocks)
↙ Row 13: white x 13 (13 blocks)
↗ Row 14: white x 14 (14 blocks)
↙ Row 15: white x 15 (15 blocks)
↗ Row 16: white x 16 (16 blocks)
↙ Row 17: white x 17 (17 blocks)
↗ Row 18: white x 18 (18 blocks)
↙ Row 19: white x 19 (19 blocks)
↗ Row 20: white x 20 (20 blocks)
↙ Row 21: white x 21 (21 blocks)
↗ Row 22: white x 22 (22 blocks)
↙ Row 23: white x 14, red x 1, white x 8 (23 blocks)
↗ Row 24: white x 8, red x 1, white x 15 (24 blocks)
↙ Row 25: white x 8, red x 1, white x 1, red x 1, white x 4, red x 2, white x 8 (25 blocks)
↗ Row 26: white x 8, red x 3, white x 3, red x 1, white x 1, red x 1, white x 9 (26 blocks)
↙ Row 27: white x 9, red x 3, white x 3, red x 3, white x 9 (27 blocks)
↗ Row 28: white x 7, red x 1, white x 2, red x 3, white x 2, red x 1, white x 1, red x 1, white x 7, red x 2, white x 1 (28 blocks)
↙ Row 29: white x 1, red x 3, white x 7, red x 1, white x 1, red x 1, white x 1, red x 3, white x 2, red x 2, white x 7 (29 blocks)
↗ Row 30: white x 8, red x 1, white x 2, red x 8, white x 6, red x 4, white x 1 (30 blocks)
↙ Row 31: white x 1, red x 5, white x 5, red x 4, white x 1, red x 7, white x 8 (31 blocks)
↗ Row 32: white x 8, red x 14, white x 3, red x 5, white x 2 (32 blocks)
↙ Row 33: white x 2, red x 22, white x 9 (33 blocks)
↗ Row 34: white x 10, red x 21, white x 3 (34 blocks)
↙ Row 35: white x 4, red x 20, white x 11 (35 blocks)
↗ Row 36: white x 12, red x 19, white x 5 (36 blocks)
↙ Row 37: white x 5, red x 19, white x 13 (37 blocks)
↗ Row 38: white x 13, red x 19, white x 6 (38 blocks)
↙ Row 39: white x 7, red x 18, white x 14 (39 blocks)
↗ Row 40: white x 14, red x 12, white x 1, red x 6, white x 7 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 7, red x 5, white x 2, red x 12, white x 13 (39 blocks)
↗ Row 42: white x 12, red x 12, white x 4, red x 3, white x 7 (38 blocks)
↙ Row 43: white x 7, red x 2, white x 5, red x 12, white x 11 (37 blocks)
↗ Row 44: white x 10, red x 12, white x 14 (36 blocks)
↙ Row 45: white x 15, red x 11, white x 9 (35 blocks)
↗ Row 46: white x 9, red x 9, white x 16 (34 blocks)
↙ Row 47: white x 17, red x 8, white x 8 (33 blocks)
↗ Row 48: white x 7, red x 4, white x 21 (32 blocks)
↙ Row 49: white x 21, red x 4, white x 6 (31 blocks)
↗ Row 50: white x 6, red x 2, white x 22 (30 blocks)
↙ Row 51: white x 22, red x 2, white x 5 (29 blocks)
↗ Row 52: white x 4, red x 2, white x 22 (28 blocks)
↙ Row 53: white x 22, red x 1, white x 4 (27 blocks)
↗ Row 54: white x 3, red x 2, white x 21 (26 blocks)
↙ Row 55: white x 21, red x 1, white x 3 (25 blocks)
↗ Row 56: white x 2, red x 1, white x 21 (24 blocks)
↙ Row 57: white x 23 (23 blocks)
↗ Row 58: white x 1, red x 1, white x 20 (22 blocks)
↙ Row 59: white x 21 (21 blocks)
↗ Row 60: white x 20 (20 blocks)
↙ Row 61: white x 19 (19 blocks)
↗ Row 62: white x 18 (18 blocks)
↙ Row 63: white x 17 (17 blocks)
↗ Row 64: white x 16 (16 blocks)
↙ Row 65: white x 15 (15 blocks)
↗ Row 66: white x 14 (14 blocks)
↙ Row 67: white x 13 (13 blocks)
↗ Row 68: white x 12 (12 blocks)
↙ Row 69: white x 11 (11 blocks)
↗ Row 70: white x 10 (10 blocks)
↙ Row 71: white x 9 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
2. C2C crochet triceratops panel
For the triceratops, you’ll need white and orange yarn.
Graph: crochet triceratops pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 11 (11 blocks)
↗ Row 12: white x 12 (12 blocks)
↙ Row 13: white x 13 (13 blocks)
↗ Row 14: white x 14 (14 blocks)
↙ Row 15: white x 15 (15 blocks)
↗ Row 16: white x 16 (16 blocks)
↙ Row 17: white x 17 (17 blocks)
↗ Row 18: white x 18 (18 blocks)
↙ Row 19: white x 19 (19 blocks)
↗ Row 20: white x 12, orange x 1, white x 7 (20 blocks)
↙ Row 21: white x 7, orange x 2, white x 12 (21 blocks)
↗ Row 22: white x 12, orange x 3, white x 7 (22 blocks)
↙ Row 23: white x 8, orange x 2, white x 13 (23 blocks)
↗ Row 24: white x 14, orange x 2, white x 4, orange x 2, white x 2 (24 blocks)
↙ Row 25: white x 2, orange x 3, white x 3, orange x 3, white x 1, orange x 1, white x 12 (25 blocks)
↗ Row 26: white x 12, orange x 2, white x 1, orange x 2, white x 3, orange x 4, white x 2 (26 blocks)
↙ Row 27: white x 3, orange x 5, white x 1, orange x 3, white x 1, orange x 2, white x 12 (27 blocks)
↗ Row 28: white x 12, orange x 12, white x 4 (28 blocks)
↙ Row 29: white x 4, orange x 9, white x 1, orange x 2, white x 13 (29 blocks)
↗ Row 30: white x 13, orange x 14, white x 3 (30 blocks)
↙ Row 31: white x 3, orange x 14, white x 14 (31 blocks)
↗ Row 32: white x 15, orange x 11, white x 6 (32 blocks)
↙ Row 33: white x 5, orange x 13, white x 15 (33 blocks)
↗ Row 34: white x 12, orange x 1, white x 3, orange x 13, white x 5 (34 blocks)
↙ Row 35: white x 8, orange x 12, white x 1, orange x 2, white x 12 (35 blocks)
↗ Row 36: white x 12, orange x 16, white x 8 (36 blocks)
↙ Row 37: white x 8, orange x 16, white x 13 (37 blocks)
↗ Row 38: white x 13, orange x 16, white x 9 (38 blocks)
↙ Row 39: white x 10, orange x 15, white x 1, orange x 1, white x 12 (39 blocks)
↗ Row 40: white x 12, orange x 2, white x 1, orange x 14, white x 11 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 13, orange x 15, white x 11 (39 blocks)
↗ Row 42: white x 10, orange x 15, white x 13 (38 blocks)
↙ Row 43: white x 12, orange x 15, white x 10 (37 blocks)
↗ Row 44: white x 10, orange x 14, white x 12 (36 blocks)
↙ Row 45: white x 12, orange x 12, white x 11 (35 blocks)
↗ Row 46: white x 11, orange x 11, white x 12 (34 blocks)
↙ Row 47: white x 12, orange x 11, white x 10 (33 blocks)
↗ Row 48: white x 9, orange x 11, white x 12 (32 blocks)
↙ Row 49: white x 12, orange x 11, white x 8 (31 blocks)
↗ Row 50: white x 7, orange x 11, white x 12 (30 blocks)
↙ Row 51: white x 13, orange x 9, white x 7 (29 blocks)
↗ Row 52: white x 6, orange x 4, white x 18 (28 blocks)
↙ Row 53: white x 18, orange x 4, white x 5 (27 blocks)
↗ Row 54: white x 4, orange x 4, white x 18 (26 blocks)
↙ Row 55: white x 18, orange x 3, white x 4 (25 blocks)
↗ Row 56: white x 3, orange x 3, white x 18 (24 blocks)
↙ Row 57: white x 18, orange x 2, white x 3 (23 blocks)
↗ Row 58: white x 2, orange x 2, white x 18 (22 blocks)
↙ Row 59: white x 17, orange x 2, white x 2 (21 blocks)
↗ Row 60: white x 2, orange x 1, white x 17 (20 blocks)
↙ Row 61: white x 17, orange x 1, white x 1 (19 blocks)
↗ Row 62: white x 1, orange x 1, white x 16 (18 blocks)
↙ Row 63: white x 17 (17 blocks)
↗ Row 64: white x 16 (16 blocks)
↙ Row 65: white x 15 (15 blocks)
↗ Row 66: white x 14 (14 blocks)
↙ Row 67: white x 13 (13 blocks)
↗ Row 68: white x 12 (12 blocks)
↙ Row 69: white x 11 (11 blocks)
↗ Row 70: white x 10 (10 blocks)
↙ Row 71: white x 9 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
3. C2C crochet stegosaurus panel
For the stegosaurus, you’ll need white and yellow yarn.
Graph: crochet stegosaurus pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 11 (11 blocks)
↗ Row 12: white x 12 (12 blocks)
↙ Row 13: white x 13 (13 blocks)
↗ Row 14: white x 14 (14 blocks)
↙ Row 15: white x 15 (15 blocks)
↗ Row 16: white x 16 (16 blocks)
↙ Row 17: white x 17 (17 blocks)
↗ Row 18: white x 18 (18 blocks)
↙ Row 19: white x 19 (19 blocks)
↗ Row 20: white x 20 (20 blocks)
↙ Row 21: white x 21 (21 blocks)
↗ Row 22: white x 22 (22 blocks)
↙ Row 23: white x 23 (23 blocks)
↗ Row 24: white x 12, yellow x 1, white x 11 (24 blocks)
↙ Row 25: white x 11, yellow x 2, white x 12 (25 blocks)
↗ Row 26: white x 12, yellow x 2, white x 12 (26 blocks)
↙ Row 27: white x 1, yellow x 2, white x 9, yellow x 2, white x 13 (27 blocks)
↗ Row 28: white x 13, yellow x 3, white x 8, yellow x 2, white x 2 (28 blocks)
↙ Row 29: white x 2, yellow x 3, white x 3, yellow x 7, white x 1, yellow x 1, white x 12 (29 blocks)
↗ Row 30: white x 12, yellow x 15, white x 3 (30 blocks)
↙ Row 31: white x 4, yellow x 15, white x 12 (31 blocks)
↗ Row 32: white x 13, yellow x 15, white x 4 (32 blocks)
↙ Row 33: white x 5, yellow x 14, white x 14 (33 blocks)
↗ Row 34: white x 15, yellow x 13, white x 6 (34 blocks)
↙ Row 35: white x 6, yellow x 3, white x 3, yellow x 8, white x 15 (35 blocks)
↗ Row 36: white x 12, yellow x 1, white x 2, yellow x 8, white x 13 (36 blocks)
↙ Row 37: white x 12, yellow x 10, white x 1, yellow x 2, white x 12 (37 blocks)
↗ Row 38: white x 12, yellow x 13, white x 13 (38 blocks)
↙ Row 39: white x 13, yellow x 13, white x 13 (39 blocks)
↗ Row 40: white x 14, yellow x 12, white x 14 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 15, yellow x 11, white x 1, yellow x 1, white x 11 (39 blocks)
↗ Row 42: white x 10, yellow x 13, white x 15 (38 blocks)
↙ Row 43: white x 13, yellow x 15, white x 9 (37 blocks)
↗ Row 44: white x 9, yellow x 14, white x 13 (36 blocks)
↙ Row 45: white x 12, yellow x 2, white x 1, yellow x 10, white x 10 (35 blocks)
↗ Row 46: white x 10, yellow x 10, white x 1, yellow x 2, white x 11 (34 blocks)
↙ Row 47: white x 14, yellow x 10, white x 9 (33 blocks)
↗ Row 48: white x 9, yellow x 10, white x 13 (32 blocks)
↙ Row 49: white x 13, yellow x 1, white x 2, yellow x 7, white x 8 (31 blocks)
↗ Row 50: white x 7, yellow x 5, white x 1, yellow x 2, white x 2, yellow x 1, white x 12 (30 blocks)
↙ Row 51: white x 15, yellow x 1, white x 1, yellow x 1, white x 1, yellow x 3, white x 7 (29 blocks)
↗ Row 52: white x 6, yellow x 3, white x 3, yellow x 2, white x 14 (28 blocks)
↙ Row 53: white x 19, yellow x 2, white x 6 (27 blocks)
↗ Row 54: white x 5, yellow x 3, white x 18 (26 blocks)
↙ Row 55: white x 18, yellow x 2, white x 5 (25 blocks)
↗ Row 56: white x 4, yellow x 2, white x 18 (24 blocks)
↙ Row 57: white x 17, yellow x 2, white x 4 (23 blocks)
↗ Row 58: white x 3, yellow x 2, white x 17 (22 blocks)
↙ Row 59: white x 17, yellow x 1, white x 3 (21 blocks)
↗ Row 60: white x 3, yellow x 1, white x 16 (20 blocks)
↙ Row 61: white x 16, yellow x 1, white x 2 (19 blocks)
↗ Row 62: white x 2, yellow x 1, white x 15 (18 blocks)
↙ Row 63: white x 15, yellow x 1, white x 1 (17 blocks)
↗ Row 64: white x 1, yellow x 1, white x 14 (16 blocks)
↙ Row 65: white x 15 (15 blocks)
↗ Row 66: white x 14 (14 blocks)
↙ Row 67: white x 13 (13 blocks)
↗ Row 68: white x 12 (12 blocks)
↙ Row 69: white x 11 (11 blocks)
↗ Row 70: white x 10 (10 blocks)
↙ Row 71: white x 9 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
4. C2C crochet parasaurolophus panel
For the parasaurolophus, you’ll need white and green yarn.
Graph: crochet parasaurolophus pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 11 (11 blocks)
↗ Row 12: white x 12 (12 blocks)
↙ Row 13: white x 13 (13 blocks)
↗ Row 14: white x 14 (14 blocks)
↙ Row 15: white x 15 (15 blocks)
↗ Row 16: white x 16 (16 blocks)
↙ Row 17: white x 17 (17 blocks)
↗ Row 18: white x 18 (18 blocks)
↙ Row 19: white x 19 (19 blocks)
↗ Row 20: white x 20 (20 blocks)
↙ Row 21: white x 21 (21 blocks)
↗ Row 22: white x 22 (22 blocks)
↙ Row 23: white x 16, green x 1, white x 6 (23 blocks)
↗ Row 24: white x 6, green x 1, white x 8, green x 1, white x 1, green x 1, white x 6 (24 blocks)
↙ Row 25: white x 7, green x 1, white x 1, green x 1, white x 8, green x 1, white x 6 (25 blocks)
↗ Row 26: white x 6, green x 5, white x 5, green x 2, white x 8 (26 blocks)
↙ Row 27: white x 1, green x 1, white x 7, green x 2, white x 4, green x 5, white x 7 (27 blocks)
↗ Row 28: white x 7, green x 6, white x 4, green x 2, white x 6, green x 2, white x 1 (28 blocks)
↙ Row 29: white x 1, green x 3, white x 6, green x 2, white x 3, green x 5, white x 9 (29 blocks)
↗ Row 30: white x 6, green x 1, white x 4, green x 4, white x 2, green x 4, white x 5, green x 3, white x 1 (30 blocks)
↙ Row 31: white x 2, green x 3, white x 2, green x 7, white x 2, green x 3, white x 5, green x 1, white x 6 (31 blocks)
↗ Row 32: white x 6, green x 1, white x 2, green x 2, white x 1, green x 18, white x 2 (32 blocks)
↙ Row 33: white x 3, green x 24, white x 6 (33 blocks)
↗ Row 34: white x 7, green x 24, white x 3 (34 blocks)
↙ Row 35: white x 4, green x 24, white x 7 (35 blocks)
↗ Row 36: white x 9, green x 23, white x 4 (36 blocks)
↙ Row 37: white x 5, green x 20, white x 12 (37 blocks)
↗ Row 38: white x 13, green x 14, white x 1, green x 5, white x 5 (38 blocks)
↙ Row 39: white x 6, green x 3, white x 3, green x 14, white x 13 (39 blocks)
↗ Row 40: white x 12, green x 15, white x 4, green x 2, white x 7 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 7, green x 1, white x 5, green x 16, white x 10 (39 blocks)
↗ Row 42: white x 9, green x 16, white x 5, green x 1, white x 7 (38 blocks)
↙ Row 43: white x 6, green x 1, white x 6, green x 16, white x 8 (37 blocks)
↗ Row 44: white x 7, green x 15, white x 7, green x 1, white x 6 (36 blocks)
↙ Row 45: white x 14, green x 8, white x 4, green x 3, white x 6 (35 blocks)
↗ Row 46: white x 5, green x 2, white x 8, green x 4, white x 15 (34 blocks)
↙ Row 47: white x 27, green x 2, white x 4 (33 blocks)
↗ Row 48: white x 3, green x 2, white x 27 (32 blocks)
↙ Row 49: white x 27, green x 1, white x 3 (31 blocks)
↗ Row 50: white x 2, green x 1, white x 27 (30 blocks)
↙ Row 51: white x 27, green x 1, white x 1 (29 blocks)
↗ Row 52: white x 28 (28 blocks)
↙ Row 53: white x 27 (27 blocks)
↗ Row 54: white x 26 (26 blocks)
↙ Row 55: white x 25 (25 blocks)
↗ Row 56: white x 24 (24 blocks)
↙ Row 57: white x 23 (23 blocks)
↗ Row 58: white x 22 (22 blocks)
↙ Row 59: white x 21 (21 blocks)
↗ Row 60: white x 20 (20 blocks)
↙ Row 61: white x 19 (19 blocks)
↗ Row 62: white x 18 (18 blocks)
↙ Row 63: white x 17 (17 blocks)
↗ Row 64: white x 16 (16 blocks)
↙ Row 65: white x 15 (15 blocks)
↗ Row 66: white x 14 (14 blocks)
↙ Row 67: white x 13 (13 blocks)
↗ Row 68: white x 12 (12 blocks)
↙ Row 69: white x 11 (11 blocks)
↗ Row 70: white x 10 (10 blocks)
↙ Row 71: white x 9 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
5. C2C crochet pterodactyl panel
For the pterodactyl, you’ll need white and blue yarn.
Graph: crochet pterodactyl pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 4, blue x 1, white x 6 (11 blocks)
↗ Row 12: white x 7, blue x 1, white x 4 (12 blocks)
↙ Row 13: white x 4, blue x 1, white x 8 (13 blocks)
↗ Row 14: white x 8, blue x 2, white x 4 (14 blocks)
↙ Row 15: white x 4, blue x 2, white x 9 (15 blocks)
↗ Row 16: white x 9, blue x 2, white x 5 (16 blocks)
↙ Row 17: white x 5, blue x 2, white x 10 (17 blocks)
↗ Row 18: white x 10, blue x 3, white x 5 (18 blocks)
↙ Row 19: white x 5, blue x 4, white x 10 (19 blocks)
↗ Row 20: white x 11, blue x 3, white x 6 (20 blocks)
↙ Row 21: white x 6, blue x 4, white x 11 (21 blocks)
↗ Row 22: white x 11, blue x 4, white x 7 (22 blocks)
↙ Row 23: white x 7, blue x 4, white x 12 (23 blocks)
↗ Row 24: white x 12, blue x 4, white x 4, blue x 1, white x 3 (24 blocks)
↙ Row 25: white x 3, blue x 2, white x 4, blue x 4, white x 12 (25 blocks)
↗ Row 26: white x 12, blue x 5, white x 4, blue x 1, white x 4 (26 blocks)
↙ Row 27: white x 4, blue x 2, white x 4, blue x 4, white x 13 (27 blocks)
↗ Row 28: white x 13, blue x 4, white x 4, blue x 2, white x 5 (28 blocks)
↙ Row 29: white x 5, blue x 3, white x 3, blue x 5, white x 13 (29 blocks)
↗ Row 30: white x 13, blue x 5, white x 3, blue x 3, white x 6 (30 blocks)
↙ Row 31: white x 6, blue x 3, white x 3, blue x 6, white x 13 (31 blocks)
↗ Row 32: white x 14, blue x 5, white x 3, blue x 3, white x 7 (32 blocks)
↙ Row 33: white x 7, blue x 4, white x 2, blue x 6, white x 14 (33 blocks)
↗ Row 34: white x 14, blue x 6, white x 2, blue x 4, white x 8 (34 blocks)
↙ Row 35: white x 8, blue x 5, white x 1, blue x 7, white x 14 (35 blocks)
↗ Row 36: white x 14, blue x 13, white x 9 (36 blocks)
↙ Row 37: white x 9, blue x 14, white x 14 (37 blocks)
↗ Row 38: white x 13, blue x 15, white x 10 (38 blocks)
↙ Row 39: white x 11, blue x 15, white x 13 (39 blocks)
↗ Row 40: white x 13, blue x 16, white x 11 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 11, blue x 18, white x 10 (39 blocks)
↗ Row 42: white x 8, blue x 14, white x 2, blue x 4, white x 10 (38 blocks)
↙ Row 43: white x 10, blue x 3, white x 3, blue x 13, white x 8 (37 blocks)
↗ Row 44: white x 7, blue x 13, white x 4, blue x 2, white x 10 (36 blocks)
↙ Row 45: white x 9, blue x 2, white x 4, blue x 8, white x 12 (35 blocks)
↗ Row 46: white x 12, blue x 8, white x 3, blue x 2, white x 9 (34 blocks)
↙ Row 47: white x 9, blue x 1, white x 4, blue x 7, white x 12 (33 blocks)
↗ Row 48: white x 12, blue x 7, white x 3, blue x 1, white x 9 (32 blocks)
↙ Row 49: white x 9, blue x 1, white x 2, blue x 7, white x 12 (31 blocks)
↗ Row 50: white x 12, blue x 6, white x 3, blue x 1, white x 8 (30 blocks)
↙ Row 51: white x 8, blue x 1, white x 2, blue x 6, white x 12 (29 blocks)
↗ Row 52: white x 12, blue x 6, white x 1, blue x 1, white x 8 (28 blocks)
↙ Row 53: white x 9, blue x 7, white x 11 (27 blocks)
↗ Row 54: white x 11, blue x 6, white x 9 (26 blocks)
↙ Row 55: white x 8, blue x 6, white x 11 (25 blocks)
↗ Row 56: white x 11, blue x 5, white x 8 (24 blocks)
↙ Row 57: white x 8, blue x 5, white x 10 (23 blocks)
↗ Row 58: white x 10, blue x 5, white x 7 (22 blocks)
↙ Row 59: white x 7, blue x 5, white x 9 (21 blocks)
↗ Row 60: white x 9, blue x 4, white x 7 (20 blocks)
↙ Row 61: white x 7, blue x 4, white x 8 (19 blocks)
↗ Row 62: white x 8, blue x 3, white x 7 (18 blocks)
↙ Row 63: white x 6, blue x 4, white x 7 (17 blocks)
↗ Row 64: white x 7, blue x 3, white x 6 (16 blocks)
↙ Row 65: white x 6, blue x 3, white x 6 (15 blocks)
↗ Row 66: white x 6, blue x 2, white x 6 (14 blocks)
↙ Row 67: white x 6, blue x 2, white x 5 (13 blocks)
↗ Row 68: white x 4, blue x 2, white x 6 (12 blocks)
↙ Row 69: white x 6, blue x 1, white x 4 (11 blocks)
↗ Row 70: white x 3, blue x 1, white x 6 (10 blocks)
↙ Row 71: white x 6, blue x 1, white x 2 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
6. C2C crochet brontosaurus panel
For the brontosaurus, you’ll need white and purple yarn.
Graph: crochet brontosaurus pattern graph
Written instructions:
↙ Row 1: white x 1 (1 block)
↗ Row 2: white x 2 (2 blocks)
↙ Row 3: white x 3 (3 blocks)
↗ Row 4: white x 4 (4 blocks)
↙ Row 5: white x 5 (5 blocks)
↗ Row 6: white x 6 (6 blocks)
↙ Row 7: white x 7 (7 blocks)
↗ Row 8: white x 8 (8 blocks)
↙ Row 9: white x 9 (9 blocks)
↗ Row 10: white x 10 (10 blocks)
↙ Row 11: white x 4, purple x 1, white x 6 (11 blocks)
↗ Row 12: white x 6, purple x 1, white x 5 (12 blocks)
↙ Row 13: white x 6, purple x 1, white x 6 (13 blocks)
↗ Row 14: white x 6, purple x 2, white x 6 (14 blocks)
↙ Row 15: white x 7, purple x 2, white x 6 (15 blocks)
↗ Row 16: white x 6, purple x 2, white x 8 (16 blocks)
↙ Row 17: white x 8, purple x 3, white x 6 (17 blocks)
↗ Row 18: white x 6, purple x 3, white x 9 (18 blocks)
↙ Row 19: white x 10, purple x 3, white x 6 (19 blocks)
↗ Row 20: white x 6, purple x 4, white x 10 (20 blocks)
↙ Row 21: white x 11, purple x 4, white x 1, purple x 2, white x 3 (21 blocks)
↗ Row 22: white x 3, purple x 8, white x 11 (22 blocks)
↙ Row 23: white x 12, purple x 8, white x 3 (23 blocks)
↗ Row 24: white x 4, purple x 8, white x 12 (24 blocks)
↙ Row 25: white x 13, purple x 8, white x 4 (25 blocks)
↗ Row 26: white x 5, purple x 8, white x 13 (26 blocks)
↙ Row 27: white x 13, purple x 8, white x 6 (27 blocks)
↗ Row 28: white x 6, purple x 8, white x 14 (28 blocks)
↙ Row 29: white x 14, purple x 9, white x 6 (29 blocks)
↗ Row 30: white x 6, purple x 9, white x 15 (30 blocks)
↙ Row 31: white x 15, purple x 10, white x 6 (31 blocks)
↗ Row 32: white x 3, purple x 2, white x 1, purple x 11, white x 15 (32 blocks)
↙ Row 33: white x 16, purple x 14, white x 3 (33 blocks)
↗ Row 34: white x 3, purple x 15, white x 16 (34 blocks)
↙ Row 35: white x 17, purple x 14, white x 4 (35 blocks)
↗ Row 36: white x 4, purple x 14, white x 18 (36 blocks)
↙ Row 37: white x 18, purple x 14, white x 5 (37 blocks)
↗ Row 38: white x 6, purple x 13, white x 19 (38 blocks)
↙ Row 39: white x 19, purple x 14, white x 6 (39 blocks)
↗ Row 40: white x 7, purple x 13, white x 20 (40 blocks)
Corner: Start decreasing on both ends
↙ Row 41: white x 20, purple x 12, white x 7 (39 blocks)
↗ Row 42: white x 7, purple x 11, white x 20 (38 blocks)
↙ Row 43: white x 19, purple x 11, white x 7 (37 blocks)
↗ Row 44: white x 7, purple x 10, white x 19 (36 blocks)
↙ Row 45: white x 19, purple x 9, white x 7 (35 blocks)
↗ Row 46: white x 7, purple x 8, white x 19 (34 blocks)
↙ Row 47: white x 19, purple x 7, white x 7 (33 blocks)
↗ Row 48: white x 6, purple x 7, white x 19 (32 blocks)
↙ Row 49: white x 19, purple x 6, white x 6 (31 blocks)
↗ Row 50: white x 6, purple x 5, white x 19 (30 blocks)
↙ Row 51: white x 9, purple x 2, white x 8, purple x 4, white x 6 (29 blocks)
↗ Row 52: white x 6, purple x 3, white x 8, purple x 3, white x 8 (28 blocks)
↙ Row 53: white x 8, purple x 3, white x 7, purple x 4, white x 5 (27 blocks)
↗ Row 54: white x 5, purple x 4, white x 6, purple x 4, white x 7 (26 blocks)
↙ Row 55: white x 6, purple x 5, white x 6, purple x 3, white x 5 (25 blocks)
↗ Row 56: white x 5, purple x 3, white x 6, purple x 4, white x 6 (24 blocks)
↙ Row 57: white x 6, purple x 4, white x 5, purple x 3, white x 5 (23 blocks)
↗ Row 58: white x 5, purple x 4, white x 4, purple x 4, white x 5 (22 blocks)
↙ Row 59: white x 5, purple x 4, white x 3, purple x 4, white x 5 (21 blocks)
↗ Row 60: white x 5, purple x 11, white x 4 (20 blocks)
↙ Row 61: white x 4, purple x 10, white x 5 (19 blocks)
↗ Row 62: white x 5, purple x 9, white x 4 (18 blocks)
↙ Row 63: white x 4, purple x 7, white x 6 (17 blocks)
↗ Row 64: white x 7, purple x 5, white x 4 (16 blocks)
↙ Row 65: white x 15 (15 blocks)
↗ Row 66: white x 14 (14 blocks)
↙ Row 67: white x 13 (13 blocks)
↗ Row 68: white x 12 (12 blocks)
↙ Row 69: white x 11 (11 blocks)
↗ Row 70: white x 10 (10 blocks)
↙ Row 71: white x 9 (9 blocks)
↗ Row 72: white x 8 (8 blocks)
↙ Row 73: white x 7 (7 blocks)
↗ Row 74: white x 6 (6 blocks)
↙ Row 75: white x 5 (5 blocks)
↗ Row 76: white x 4 (4 blocks)
↙ Row 77: white x 3 (3 blocks)
↗ Row 78: white x 2 (2 blocks)
↙ Row 79: white x 1 (1 block)
Assembling the blanket
Sew your crochet dinosaur panels together. Make sure they are facing the correct way. You can use locking stitch markers to hold the panels together.
Adding a border
Rnd 1: Ch 2, make 1 hdc in each stitch along the crochet blanket edges. In each corner make (hdc, ch-2, hdc).
Finishing
Weave in your ends. Block if desired.

Frequently asked questions
Is this C2C crochet dinosaur blanket beginner friendly?
This pattern is best for advanced beginners. You’ll need to know basic corner-to-corner (C2C) crochet and how to change colors. A beginner-friendly C2C video tutorial is included to help you get started.
Do I have to use the same yarn colors?
No. You can use any worsted weight yarn colors you like. Changing colors is an easy way to customize the blanket for a nursery, bedroom, or gift.
Can I make a larger or smaller blanket?
Yes. Using thicker yarn and a larger hook will make a bigger blanket, while thinner yarn and a smaller hook will make a smaller one. This will change the panel size and final blanket measurements.
Do I need to follow the graph or the written instructions?
You can use either one. The pattern includes both a graph and written instructions so you can choose the format you’re most comfortable with.
Can I sell blankets made from this pattern?
Yes. You may sell finished blankets made from this pattern. Please credit Lovable Loops as the designer when possible.
Printable PDF pattern
If you prefer an easy, print-friendly version of this crochet dinosaur blanket pattern, a printable PDF is available in my Etsy shop. The PDF includes the full pattern instructions in a clean, ad-free format, making it perfect for printing or saving to your device.
New to C2C? Start with my video tutorial
If you’re new to corner-to-corner crochet, I recommend starting with my beginner-friendly C2C video tutorial. It walks you through the basic C2C panel, plus increases and decreases, using a small practice panel before jumping into larger projects.
More free baby blanket patterns
If you loved making this dinosaur-themed C2C blanket, you’ll also enjoy these other cozy and beginner-friendly crochet blanket patterns.
Let’s connect!
I’d love to see what you’re making! Share your finished project and follow along for more free crochet patterns and tutorials.
📌 Don’t forget to pin this pattern for later!
Happy crocheting! 🧶
— Melissa
































