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, usually called C2C, is worked diagonally in small groups of chains and double crochet stitches. Each group forms one C2C block.
You begin in one corner, increase until the panel reaches its widest point, and then decrease toward the opposite corner. Color changes create the dinosaur image inside each square.
In this pattern, every dinosaur panel measures 40 × 40 C2C blocks.
Mix and match C2C blanket panels
My coordinating C2C blanket collections use the same panel size and layout. Each blanket is assembled from six 40 × 40 panels in a 2 × 3 arrangement.
Because the panel sizes match, you can replace one dinosaur with a design from another collection or create a completely custom blanket using your favorite squares.
Choose all six panels from one theme or combine animals, vehicles, dinosaurs, and other designs.
Prefer a single dinosaur design? Try my brontosaurus crochet blanket pattern, which features one large brontosaurus in a baby blanket 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 corner-to-corner crochet, increasing, decreasing, reading color instructions, and changing yarn colors.
A beginner-friendly video tutorial is included below if you need help learning the C2C technique before starting the full blanket.
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
Use worsted weight yarn that produces a clear, even C2C block and meets the listed gauge.
A smooth acrylic yarn is practical for a child’s blanket because it is generally easy to wash and available in many bright colors. Use the same yarn line or similar yarns throughout the blanket whenever possible so the panels have consistent thickness and drape.
Finished size
The finished crochet dinosaur blanket measures approximately 45 × 67 inches (114 × 170 cm), including the panel borders and outer blanket border.
Gauge
8 C2C blocks = 4 inches
Each block consists of ch 3 and 3 dc.
Gauge is important because all six panels need to finish at approximately the same size. If one panel is noticeably larger or smaller, it may be difficult to sew the blanket together evenly.
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
C2C terminology
A panel is one completed 40 × 40 dinosaur design.
A C2C block is the small stitch group made from a chain 3 and three double crochet stitches.
The block totals shown at the end of each row refer to the number of C2C blocks, not individual crochet stitches.
Pattern notes
- This blanket is made using the corner-to-corner crochet technique.
- Make all six dinosaur panels before assembling the blanket.
- Each panel contains 40 blocks at its widest point.
- Follow either the graph or the written color instructions.
- Each C2C block consists of ch 3 and 3 dc.
- Begin each increasing row with ch 6.
- Begin each new 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.

New to C2C crochet?
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 provided.
Before assembling the blanket, check that all six panels are approximately the same size. Block the panels if needed.
Optional border around each panel
Ch 1. Work 2 sc along the side of each C2C block.
In each corner, work (2 sc, ch 2, 2 sc).
Continue around the panel and join. Keep all six panel borders consistent so the squares remain easy to align.
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 before sewing. Check that every dinosaur is facing the correct direction.
Use locking stitch markers to hold neighboring panels together.
With a yarn needle and matching yarn, sew the panels together along their edges. Keep the seam tension even so the blanket lies flat.
Weave in the seaming ends securely.
Add the blanket border
Join your border yarn in any corner.
Round 1: Ch 2. Work 1 hdc evenly along each outer edge of the blanket.
In each corner, work (hdc, ch 2, hdc).
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 pattern
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. The PDF includes all six dinosaur graphs, written color instructions, assembly directions, and border instructions so you can save or print the full pattern for easy reference.

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









