Dinosaur crochet blanket pattern – 6 C2C dinosaur panels
Bring a prehistoric pop of color to a child’s room with this bright crochet dinosaur blanket. Each colorful dinosaur gives the finished blanket its own personality, making it a fun project for a dinosaur-themed bedroom, nursery, birthday gift, or special handmade keepsake.
Quick answer
This advanced beginner C2C crochet dinosaur blanket is made from six separate 40 × 40 panels using worsted weight (#4) yarn and a G-6 (4 mm) crochet hook. Each dinosaur panel can be worked from the included graph or written color instructions, then the six panels are sewn together in a 2 × 3 arrangement and finished with an outer border. The finished blanket measures approximately 45 × 67 inches.
What is corner-to-corner crochet?
Corner-to-corner crochet (C2C) is worked diagonally in blocks made with chains and double crochet stitches. You increase from one corner, then decrease toward the opposite corner while changing colors to create the dinosaur design.
Free C2C crochet dinosaur blanket pattern details
Here’s a quick overview of the materials, sizing, gauge, and pattern notes before you begin.
Skill level
Advanced beginner. You should be comfortable with basic C2C crochet, increasing, decreasing, and changing colors. A beginner video tutorial is included below if you need a refresher.
Materials needed
- G-6 (4 mm) crochet hook
- Worsted weight yarn #4 (red, orange, yellow, green, blue, purple, white)
- Yarn needle
- Scissors
- Locking stitch markers
Best yarn for a C2C dinosaur blanket
A smooth acrylic worsted weight yarn works well for this blanket because it is easy to wash and comes in lots of bright colors. Use the same yarn line or similar yarns for all six panels so they have consistent thickness and drape.
Finished size
The finished crochet dinosaur blanket measures approximately 45 × 67 inches (114 × 170 cm) after borders are added around all six panels and the outer blanket border is complete.
Gauge
8 C2C blocks (ch 3 and 3 dc) = 4 inches (10 cm)
If your blocks are too large, try a smaller crochet hook.
If your blocks are too small, try a larger crochet hook.
My guide to crochet gauge explains how to measure your stitches and adjust your hook size.
Crochet abbreviations
- ch/chs = chain/chains
- dc = double crochet
- hdc = half double crochet
- sc = single crochet
- sl st = slip stitch
- st/sts = stitch/stitches
Pattern notes
- Make all six dinosaur panels before assembling the blanket.
- The totals at the end of each row refer to C2C blocks, not individual stitches.
- Begin each increasing row with ch 6.
- Begin each new C2C block with ch 3.
- The arrow beside each row shows the direction in which the row is read.
- ↙ Rows are right-side rows.
- ↗ Rows are wrong-side rows.
- Keep yarn ends on the back of each panel whenever possible.
- The pattern is written using US crochet terms.

C2C crochet video tutorial
New to C2C crochet? My beginner-friendly video tutorial shows you how to create blocks, increase, decrease, work across rows, and finish a square before starting the 40 × 40 dinosaur panels.
Crochet dinosaur blanket pattern instructions
Make each of the six dinosaur panels using the graph or written instructions. Before assembly, check that the panels are approximately the same size and block them if needed.
Border around each panel
Join white yarn in any corner. Ch 1. Work 2 sc in the side of each C2C block around the panel. In each corner, work (2 sc, ch 2, 2 sc). Join with a sl st to the first sc and fasten off. Repeat for all six panels.
1. C2C 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 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 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 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 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 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)
Assemble the dinosaur blanket
Arrange the six panels in a 2 × 3 layout with each dinosaur facing the correct direction. Use locking stitch markers to hold the panels in place, then sew the edges together with matching yarn, keeping the seam tension even so the blanket lies flat. Weave in the ends.
Add the blanket border
Join green yarn in any corner.
Round 1: Ch 2 (does not count as a stitch). In the same corner, work (hdc, ch 2, hdc). Work hdc evenly along the next outer edge. Continue around the blanket, working (hdc, ch 2, hdc) in each corner and hdc evenly along each edge. Join with a sl st to the first hdc. Fasten off and weave in the ends.
Because the blanket edges are made from C2C blocks and panel seams, focus on spacing the border stitches evenly rather than forcing a specific stitch count.
Finishing
Weave in all loose ends. Gently block the blanket if needed to straighten the panels, seams, and outer border.

Printable PDF version
Prefer to crochet from a clean, ad-free copy? You can purchase the printable PDF version of this C2C crochet dinosaur blanket pattern in my Etsy shop.

Mix and match C2C blanket panels
All of my coordinating C2C blanket collections use 40 × 40 panels, so you can swap designs to create a custom blanket. Mix dinosaurs with animals, vehicles, or other matching squares.
Prefer a single dinosaur design? Try my brontosaurus crochet blanket pattern, which features one large brontosaurus in a baby blanket design.
More free crochet blanket patterns
Browse my collection of C2C crochet blanket patterns for more colorful graph blankets made from coordinating panels.
You can also explore my:
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









