Crochet Patterns, Crochet Patterns for Kids, Free Patterns

Crafting Magic: Crochet Your Own Science Unicorn Blanket – Free Pattern

This site may contains product affiliate links. We only partner with brands and products we absolutely love and can therefore recommend wholeheartedly. We may receive a commission if you make a purchase after clicking on one of these links, but no purchase is necessary or expected.

A digital mockup of a crochet blanket depicting a science unicorn

I feel like ‘mad scientists’ were a staple of the childhood cartoons and movies I grew up with, and maybe that’s why the idea to do a scientist blanket has been lingering in the back of my mind for so long. From Pinky and the Brain (Pinky: “Gee Brain, what are we gonna do tonight?” Brain: “The same thing we do every night, try to take over the world!”) to Doc Brown in Back to the Future (Doc: “One point twenty-one gigawatts! One point twenty-one gigawatts! Great Scott!” Marty: “What-what the hell is a gigawatt?”) my childhood was filled with characters trying to change the world with science.

But it wasn’t just the “mad” scientists that influenced my younger self. We also had Ms. Frizzle and her magic school bus and Bill Nye the Science Guy. Science was everywhere and it shaped my curiosity. While I may have gone down the more artsy route in my adult life, that curiosity fostered by an early interest in science fed a deep well of creativity that has come to manifest itself in my crochet work. And with my Science Unicorn C2C crochet blanket, I can blend science and creativity into a fun blanket for my children. And you can, too!

This fun blanket would make a great gift for any little budding scientist in your life (or even just for the mad scientist in you). This c2c crochet blanket features an adventurous unicorn wearing safety goggles and holding a beaker full of its latest scientific creation. The rainbow mane and tail lend bright pops of color that kids love! You’ll find the free pattern below.

The Pattern

A digital mockup of a crochet blanket depicting a science unicorn

Materials

A suggested yarn color palette
Paintbox Yarns Simply Aran in Jam, Pure Black, Stormy Grey, Paper White, Jewel, Lime Green, Mustard Yellow, Blood Orange, Ballet Pink, Vanilla Cream and Coffee Bean
  • H/8 – 5.00mm Crochet Hook
  • Yarn Needle, for weaving in ends
  • Scissors
  • Optional – extra yarn for a border (pattern/instructions for a border are not included), about 100 yards per round
  • Optional – oversized clothespins (also called beach towel clips) to use as yarn bobbins for easier color changes

Skill Level

  • This project is rated easy or advanced beginner (a knowledge of C2C is required)

Gauge and Size

  • This chart is 60 squares by 90 squares
  • The approximate finished size using the recommended medium worsted weight yarn and hook size is 45″x68″ or 114x173cm
  • Gauge will vary depending on the brand of yarn used and your personal tension, but a 7×7 square made with the recommended medium worsted weight yarn and hook should be approximately 5”x5” or 13x13cm. Your personal gauge can affect the finished size by several inches/centimeters.

The free pattern continues below. If you would like to purchase an ad-free, printable PDF version of the pattern, you can find it here on Etsy, here on Ravelry, or here on Ribblr! The PDF pattern includes helpful notes, a clickable table of contents, a one page chart, an oversized chart over four pages that can be printed and taped together for easier viewing, row by row written instructions, and row by row color blocks.

The PDF version also includes a yarn conversion chart for DK and Chunky weight yarn.

The Chart

Written Instructions

↗ Row 1 [WS]: (Purple) x 1 (1 square)
↙ Row 2 [RS]: (Purple) x 2 (2 squares)
↗ Row 3 [WS]: (Purple) x 3 (3 squares)
↙ Row 4 [RS]: (Purple) x 4 (4 squares)
↗ Row 5 [WS]: (Purple) x 5 (5 squares)
↙ Row 6 [RS]: (Purple) x 6 (6 squares)
↗ Row 7 [WS]: (Purple) x 7 (7 squares)
↙ Row 8 [RS]: (Purple) x 8 (8 squares)
↗ Row 9 [WS]: (Purple) x 9 (9 squares)
↙ Row 10 [RS]: (Purple) x 10 (10 squares)
↗ Row 11 [WS]: (Purple) x 10, (Black) x 1 (11 squares)
↙ Row 12 [RS]: (Black) x 2, (Purple) x 9, (Black) x 1 (12 squares)
↗ Row 13 [WS]: (White) x 1, (Black) x 1, (Purple) x 8, (Black) x 1, (Teal) x 2 (13 squares)
↙ Row 14 [RS]: (Black) x 1, (Teal) x 2, (Black) x 1, (Purple) x 7, (Black) x 1, (White) x 2 (14 squares)
↗ Row 15 [WS]: (White) x 3, (Black) x 1, (Purple) x 6, (Black) x 1, (Teal) x 3, (Black) x 1 (15 squares)
↙ Row 16 [RS]: (Black) x 1, (Teal) x 4, (Black) x 1, (Purple) x 5, (Black) x 1, (White) x 4 (16 squares)
↗ Row 17 [WS]: (White) x 5, (Black) x 1, (Purple) x 4, (Black) x 1, (Teal) x 4, (Black) x 1, (Purple) x 1 (17 squares)
↙ Row 18 [RS]: (Purple) x 1, (Black) x 1, (Teal) x 5, (Black) x 1, (Purple) x 3, (Black) x 1, (White) x 6 (18 squares)
↗ Row 19 [WS]: (White) x 7, (Black) x 1, (Purple) x 2, (Black) x 1, (Teal) x 6, (Black) x 1, (Purple) x 1 (19 squares)
↙ Row 20 [RS]: (Purple) x 1, (Black) x 2, (Teal) x 6, (Black) x 1, (Purple) x 1, (Black) x 1, (White) x 8 (20 squares)
↗ Row 21 [WS]: (White) x 8, (Black) x 1, (Purple) x 1, (Black) x 1, (Teal) x 6, (Black) x 1, (White) x 1, (Black) x 1, (Purple) x 1 (21 squares)
↙ Row 22 [RS]: (Purple) x 1, (Black) x 1, (White) x 2, (Black) x 1, (Teal) x 5, (Black) x 1, (Purple) x 1, (Black) x 1, (White) x 9 (22 squares)
↗ Row 23 [WS]: (White) x 10, (Black) x 2, (Teal) x 5, (Black) x 1, (White) x 3, (Black) x 1, (Purple) x 1 (23 squares)
↙ Row 24 [RS]: (Purple) x 1, (Black) x 1, (White) x 4, (Black) x 1, (Teal) x 3, (Black) x 3, (White) x 11 (24 squares)
↗ Row 25 [WS]: (White) x 12, (Black) x 4, (Teal) x 1, (Black) x 1, (White) x 5, (Black) x 1, (Purple) x 1 (25 squares)
↙ Row 26 [RS]: (Purple) x 1, (Black) x 1, (White) x 6, (Black) x 3, (Purple) x 1, (Black) x 1, (White) x 13 (26 squares)
↗ Row 27 [WS]: (White) x 14, (Black) x 1, (Purple) x 2, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 1, (Purple) x 1 (27 squares)
↙ Row 28 [RS]: (Purple) x 1, (Black) x 1, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 15 (28 squares)
↗ Row 29 [WS]: (White) x 16, (Black) x 1, (Purple) x 2, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 1, (Purple) x 1 (29 squares)
↙ Row 30 [RS]: (Purple) x 2, (Black) x 1, (White) x 5, (Gray) x 1, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 17 (30 squares)
↗ Row 31 [WS]: (White) x 18, (Black) x 1, (Purple) x 2, (Black) x 1, (Gray) x 1, (White) x 5, (Black) x 1, (Purple) x 2 (31 squares)
↙ Row 32 [RS]: (Purple) x 2, (Black) x 1, (White) x 5, (Gray) x 1, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 19 (32 squares)
↗ Row 33 [WS]: (White) x 20, (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 1, (White) x 5, (Black) x 1, (Purple) x 3 (33 squares)
↙ Row 34 [RS]: (Purple) x 3, (Black) x 1, (White) x 5, (Gray) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (White) x 21 (34 squares)
↗ Row 35 [WS]: (White) x 22, (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 1, (White) x 5, (Black) x 1, (Purple) x 3 (35 squares)
↙ Row 36 [RS]: (Purple) x 4, (Black) x 1, (White) x 5, (Gray) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (White) x 22 (36 squares)
↗ Row 37 [WS]: (White) x 23, (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 1, (White) x 5, (Black) x 1, (Purple) x 4 (37 squares)
↙ Row 38 [RS]: (Purple) x 5, (Black) x 1, (White) x 5, (Gray) x 1, (Black) x 2, (White) x 24 (38 squares)
↗ Row 39 [WS]: (White) x 25, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 1, (Purple) x 5 (39 squares)
↙ Row 40 [RS]: (Purple) x 6, (Black) x 1, (White) x 6, (Gray) x 1, (White) x 26 (40 squares)
↗ Row 41 [WS]: (White) x 34, (Black) x 1, (Purple) x 6 (41 squares)
↙ Row 42 [RS]: (Purple) x 7, (Black) x 1, (White) x 34 (42 squares)
↗ Row 43 [WS]: (White) x 35, (Black) x 1, (Purple) x 7 (43 squares)
↙ Row 44 [RS]: (Purple) x 8, (Black) x 1, (White) x 35 (44 squares)
↗ Row 45 [WS]: (White) x 36, (Black) x 1, (Purple) x 8 (45 squares)
↙ Row 46 [RS]: (Purple) x 3, (Black) x 3, (Purple) x 3, (Black) x 1, (White) x 36 (46 squares)
↗ Row 47 [WS]: (White) x 37, (Black) x 1, (Purple) x 2, (Black) x 4, (Purple) x 3 (47 squares)
↙ Row 48 [RS]: (Purple) x 3, (Black) x 1, (Yellow) x 3, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 36, (Gray) x 1 (48 squares)
↗ Row 49 [WS]: (Black) x 1, (Gray) x 1, (White) x 35, (Black) x 1, (Purple) x 2, (Black) x 1, (Yellow) x 2, (Black) x 3, (Purple) x 3 (49 squares)
↙ Row 50 [RS]: (Purple) x 5, (Black) x 2, (Yellow) x 2, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 33, (Gray) x 2, (Black) x 1, (Purple) x 1 (50 squares)
↗ Row 51 [WS]: (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 2, (White) x 32, (Black) x 1, (Purple) x 2, (Black) x 1, (Yellow) x 2, (Black) x 1, (Purple) x 4, (Black) x 2, (Purple) x 1 (51 squares)
↙ Row 52 [RS]: (Black) x 4, (Purple) x 4, (Black) x 1, (Yellow) x 2, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 31, (Gray) x 1, (Black) x 5 (52 squares)
↗ Row 53 [WS]: (Teal) x 2, (Black) x 4, (Gray) x 1, (White) x 30, (Black) x 1, (Purple) x 3, (Black) x 1, (Yellow) x 1, (Black) x 1, (Purple) x 4, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 2 (53 squares)
↙ Row 54 [RS]: (Purple) x 3, (Black) x 5, (Purple) x 1, (Black) x 1, (Yellow) x 2, (Black) x 1, (Purple) x 3, (Black) x 1, (White) x 29, (Gray) x 1, (Black) x 1, (Teal) x 6 (54 squares)
↗ Row 55 [WS]: (Black) x 1, (Teal) x 6, (Black) x 1, (Gray) x 1, (White) x 28, (Black) x 1, (Purple) x 4, (Black) x 1, (Yellow) x 1, (Black) x 1, (Purple) x 1, (Black) x 2, (Purple) x 1, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 3 (55 squares)
↙ Row 56 [RS]: (Purple) x 3, (Black) x 1, (Pink) x 2, (Black) x 2, (Orange) x 1, (Black) x 2, (Yellow) x 2, (Black) x 1, (Purple) x 4, (Black) x 1, (White) x 27, (Gray) x 1, (Black) x 1, (Teal) x 5, (Black) x 3 (56 squares)
↗ Row 57 [WS]: (Green) x 2, (Black) x 3, (Teal) x 3, (Black) x 2, (Gray) x 1, (White) x 24, (Gray) x 2, (White) x 1, (Black) x 4, (Purple) x 1, (Black) x 1, (Yellow) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 4 (57 squares)
↙ Row 58 [RS]: (Purple) x 4, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Yellow) x 2, (Black) x 7, (Gray) x 2, (White) x 23, (Gray) x 1, (Black) x 7, (Green) x 3, (Black) x 1 (58 squares)
↗ Row 59 [WS]: (Yellow) x 1, (Black) x 2, (Green) x 3, (Black) x 3, (Green) x 1, (Black) x 2, (Gray) x 1, (White) x 22, (Gray) x 1, (Black) x 3, (Light Brown) x 4, (Black) x 2, (Yellow) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 4 (59 squares)
↙ Row 60 [RS]: (Purple) x 2, (Black) x 3, (Pink) x 1, (Black) x 4, (Orange) x 2, (Black) x 1, (Yellow) x 2, (Black) x 1, (Light Brown) x 6, (Black) x 2, (Gray) x 1, (White) x 21, (Gray) x 1, (Black) x 1, (Yellow) x 1, (Black) x 1, (Green) x 5, (Black) x 3, (Yellow) x 2 (60 squares)

Bottom Left Corner: Begin decreasing on odd rows (this will form the left side of the blanket) and continue increasing on even rows

↗ Row 61 [WS]: (Yellow) x 3, (Black) x 7, (Yellow) x 2, (Black) x 1, (Gray) x 1, (White) x 20, (Gray) x 1, (Black) x 1, (Light Brown) x 8, (Black) x 1, (Yellow) x 2, (Black) x 1, (Orange) x 2, (Black) x 2, (Pink) x 2, (Black) x 2, (Purple) x 4 (60 squares)
↙ Row 62 [RS]: (Purple) x 4, (Black) x 3, (Pink) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Orange) x 2, (Black) x 1, (Yellow) x 1, (Black) x 1, (Light Brown) x 9, (Black) x 1, (Gray) x 1, (White) x 19, (Gray) x 1, (Black) x 2, (Yellow) x 2, (Black) x 5, (Yellow) x 4 (60 squares)
↗ Row 63 [WS]: (Yellow) x 10, (Black) x 1, (Pink) x 1, (Black) x 1, (Gray) x 1, (White) x 18, (Gray) x 1, (Black) x 1, (Light Brown) x 10, (Black) x 1, (Yellow) x 1, (Black) x 1, (Orange) x 1, (Black) x 2, (Orange) x 1, (Black) x 2, (Teal) x 1, (Pink) x 1, (Black) x 1, (Purple) x 4 (60 squares)
↙ Row 64 [RS]: (Purple) x 4, (Black) x 1, (Pink) x 1, (Black) x 1, (Teal) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Green) x 1, (Black) x 2, (Yellow) x 1, (Black) x 1, (Light Brown) x 11, (Black) x 1, (Gray) x 1, (White) x 17, (Gray) x 1, (Black) x 1, (Pink) x 1, (Black) x 2, (Yellow) x 7, (Black) x 1, (Yellow) x 1 (60 squares)
↗ Row 65 [WS]: (Black) x 3, (Yellow) x 4, (Black) x 3, (Pink) x 1, (Black) x 2, (Gray) x 1, (White) x 16, (Gray) x 1, (Black) x 1, (Light Brown) x 11, (Black) x 1, (Yellow) x 1, (Black) x 1, (Orange) x 1, (Green) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Teal) x 1, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 5 (60 squares)
↙ Row 66 [RS]: (Purple) x 5, (Black) x 1, (Pink) x 2, (Black) x 1, (Teal) x 1, (Black) x 2, (Green) x 1, (Black) x 2, (Yellow) x 1, (Black) x 1, (Light Brown) x 12, (Black) x 1, (Gray) x 1, (White) x 14, (Gray) x 2, (Black) x 2, (Pink) x 2, (Black) x 8, (Orange) x 1 (60 squares)
↗ Row 67 [WS]: (Orange) x 2, (Black) x 4, (Orange) x 2, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 2, (White) x 13, (Gray) x 1, (Black) x 1, (Light Brown) x 12, (Black) x 2, (Yellow) x 1, (Black) x 1, (Green) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Teal) x 1, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 5 (60 squares)
↙ Row 68 [RS]: (Purple) x 5, (Black) x 1, (Pink) x 3, (Black) x 1, (Teal) x 1, (Black) x 2, (Green) x 2, (Black) x 2, (White) x 1, (Black) x 1, (Light Brown) x 2, (Black) x 2, (Light Brown) x 4, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Gray) x 1, (White) x 12, (Gray) x 1, (Black) x 2, (Purple) x 2, (Black) x 1, (Pink) x 1, (Black) x 2, (Orange) x 4, (Black) x 1, (Orange) x 1 (60 squares)
↗ Row 69 [WS]: (Black) x 3, (Orange) x 1, (Black) x 3, (Pink) x 2, (Black) x 1, (Purple) x 2, (Black) x 2, (Gray) x 1, (White) x 11, (Gray) x 1, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Light Brown) x 4, (Black) x 1, (Dark Brown) x 1, (Black) x 1, (Light Brown) x 2, (Black) x 1, (White) x 1, (Black) x 1, (Green) x 3, (Black) x 1, (Teal) x 1, (Black) x 2, (Pink) x 3, (Black) x 1, (Purple) x 5 (60 squares)
↙ Row 70 [RS]: (Purple) x 5, (Black) x 1, (Pink) x 3, (Black) x 2, (Teal) x 1, (Black) x 1, (Green) x 3, (Black) x 1, (White) x 2, (Black) x 1, (Light Brown) x 2, (Dark Brown) x 2, (Light Brown) x 5, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Gray) x 1, (White) x 10, (Gray) x 1, (Black) x 1, (Purple) x 4, (Black) x 1, (Pink) x 3, (Black) x 4, (Pink) x 1 (60 squares)
↗ Row 71 [WS]: (Pink) x 2, (Black) x 1, (Pink) x 4, (Black) x 1, (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 9, (Gray) x 1, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Light Brown) x 5, (Black) x 1, (Dark Brown) x 1, (Black) x 1, (Light Brown) x 1, (Black) x 1, (White) x 2, (Black) x 2, (Green) x 3, (Black) x 1, (Teal) x 1, (Black) x 2, (Pink) x 3, (Black) x 1, (Purple) x 5 (60 squares)
↙ Row 72 [RS]: (Purple) x 6, (Black) x 1, (Pink) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Teal) x 1, (Black) x 1, (Green) x 2, (Black) x 1, (Yellow) x 1, (Black) x 1, (White) x 1, (Black) x 1, (Light Brown) x 2, (Black) x 2, (Light Brown) x 6, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Gray) x 1, (White) x 8, (Gray) x 1, (Black) x 1, (Purple) x 6, (Black) x 1, (Pink) x 6 (60 squares)
↗ Row 73 [WS]: (Pink) x 5, (Black) x 1, (Purple) x 7, (Black) x 1, (Gray) x 1, (White) x 7, (Gray) x 1, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Light Brown) x 10, (Black) x 1, (White) x 2, (Black) x 1, (Yellow) x 1, (Black) x 1, (Green) x 1, (Black) x 1, (Teal) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 6 (60 squares)
↙ Row 74 [RS]: (Purple) x 6, (Black) x 1, (Pink) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Teal) x 2, (Black) x 1, (Green) x 1, (Black) x 1, (Yellow) x 1, (Black) x 1, (White) x 3, (Black) x 1, (Light Brown) x 10, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Gray) x 1, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 8, (Black) x 2, (Pink) x 3 (60 squares)
↗ Row 75 [WS]: (Black) x 4, (Purple) x 8, (Black) x 1, (Gray) x 1, (White) x 7, (Gray) x 1, (Black) x 1, (Light Brown) x 2, (Black) x 1, (Light Brown) x 11, (Black) x 1, (White) x 3, (Black) x 1, (Yellow) x 1, (Black) x 2, (Teal) x 2, (Black) x 2, (Orange) x 1, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 6 (60 squares)
↙ Row 76 [RS]: (Purple) x 6, (Black) x 1, (Pink) x 2, (Black) x 1, (Orange) x 1, (Black) x 2, (Teal) x 2, (Black) x 2, (Yellow) x 1, (Black) x 1, (White) x 4, (Black) x 1, (Light Brown) x 10, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Gray) x 1, (White) x 7, (Gray) x 1, (Black) x 1, (Purple) x 9, (Black) x 2 (60 squares)
↗ Row 77 [WS]: (Purple) x 11, (Black) x 1, (White) x 8, (Black) x 1, (Light Brown) x 3, (Black) x 1, (Light Brown) x 10, (Black) x 1, (White) x 5, (Black) x 1, (Yellow) x 1, (Black) x 1, (Teal) x 3, (Black) x 2, (Orange) x 1, (Black) x 1, (Pink) x 2, (Black) x 1, (Purple) x 6 (60 squares)
↙ Row 78 [RS]: (Purple) x 6, (Black) x 1, (Pink) x 2, (Black) x 1, (Orange) x 1, (Black) x 1, (Green) x 1, (Black) x 1, (Teal) x 2, (Black) x 1, (Yellow) x 1, (Black) x 1, (White) x 6, (Black) x 1, (Light Brown) x 9, (Black) x 1, (Light Brown) x 3, (Black) x 2, (White) x 7, (Gray) x 1, (Black) x 1, (Purple) x 10 (60 squares)
↗ Row 79 [WS]: (Purple) x 9, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 2, (Light Brown) x 3, (Black) x 1, (Light Brown) x 9, (Black) x 1, (White) x 6, (Black) x 1, (Yellow) x 2, (Black) x 1, (Teal) x 2, (Black) x 1, (Green) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 7 (60 squares)
↙ Row 80 [RS]: (Purple) x 7, (Black) x 1, (Pink) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Green) x 1, (Black) x 1, (Teal) x 2, (Black) x 1, (Yellow) x 1, (Black) x 3, (White) x 6, (Black) x 1, (Light Brown) x 8, (Black) x 1, (Light Brown) x 4, (Black) x 2, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 9 (60 squares)
↗ Row 81 [WS]: (Purple) x 8, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 1, (Purple) x 1, (Black) x 1, (Light Brown) x 12, (Black) x 1, (White) x 5, (Black) x 5, (Yellow) x 1, (Black) x 1, (Teal) x 2, (Black) x 1, (Green) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Pink) x 1, (Black) x 1, (Purple) x 7 (60 squares)
↙ Row 82 [RS]: (Purple) x 8, (Black) x 1, (Pink) x 1, (Black) x 2, (Green) x 1, (Black) x 1, (Teal) x 3, (Black) x 8, (White) x 4, (Black) x 1, (Light Brown) x 5, (Black) x 2, (Light Brown) x 5, (Black) x 2, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 8 (60 squares)
↗ Row 83 [WS]: (Purple) x 7, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 2, (Light Brown) x 4, (Black) x 1, (Dark Brown) x 1, (Black) x 1, (Light Brown) x 4, (Black) x 1, (White) x 4, (Black) x 4, (White) x 2, (Black) x 2, (Teal) x 3, (Black) x 1, (Green) x 2, (Black) x 2, (Pink) x 1, (Black) x 1, (Purple) x 8 (60 squares)
↙ Row 84 [RS]: (Purple) x 9, (Black) x 2, (Orange) x 1, (Black) x 1, (Green) x 1, (Black) x 1, (Teal) x 3, (Black) x 2, (White) x 4, (Black) x 3, (White) x 4, (Black) x 1, (Light Brown) x 4, (Dark Brown) x 2, (Light Brown) x 5, (Black) x 2, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 7 (60 squares)
↗ Row 85 [WS]: (Purple) x 7, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 2, (Light Brown) x 4, (Black) x 1, (Dark Brown) x 1, (Black) x 1, (Light Brown) x 3, (Black) x 1, (White) x 4, (Black) x 2, (White) x 6, (Black) x 2, (Teal) x 3, (Black) x 1, (Green) x 1, (Black) x 2, (Pink) x 1, (Black) x 1, (Purple) x 9 (60 squares)
↙ Row 86 [RS]: (Purple) x 10, (Black) x 2, (Orange) x 1, (Black) x 2, (Teal) x 3, (Black) x 2, (White) x 7, (Black) x 1, (White) x 5, (Black) x 1, (Light Brown) x 3, (Black) x 2, (Light Brown) x 5, (Black) x 1, (White) x 7, (Gray) x 1, (Black) x 1, (Purple) x 6 (60 squares)
↗ Row 87 [WS]: (Purple) x 6, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 1, (Light Brown) x 9, (Black) x 1, (White) x 5, (Black) x 2, (White) x 2, (Black) x 1, (White) x 3, (Black) x 2, (Teal) x 3, (Black) x 1, (Green) x 1, (Black) x 1, (Orange) x 1, (Black) x 1, (Purple) x 11 (60 squares)
↙ Row 88 [RS]: (Purple) x 12, (Black) x 1, (Orange) x 1, (Black) x 2, (Teal) x 4, (Black) x 2, (White) x 2, (Black) x 2, (White) x 1, (Black) x 2, (White) x 6, (Black) x 1, (Light Brown) x 8, (Black) x 2, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 6 (60 squares)
↗ Row 89 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 2, (Light Brown) x 7, (Black) x 1, (White) x 6, (Black) x 2, (White) x 2, (Black) x 1, (White) x 2, (Black) x 3, (Teal) x 4, (Black) x 3, (Purple) x 13 (60 squares)
↙ Row 90 [RS]: (Purple) x 14, (Black) x 3, (Teal) x 3, (Black) x 1, (White) x 1, (Black) x 2, (White) x 5, (Black) x 4, (White) x 4, (Black) x 2, (Light Brown) x 5, (Black) x 2, (White) x 7, (Gray) x 1, (Black) x 1, (Purple) x 5 (60 squares)

Top Right Corner: Continue decreasing on odd rows and begin decreasing on even rows (this will form the top side of the blanket)

↗ Row 91 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 2, (Light Brown) x 1, (Black) x 1, (Light Brown) x 1, (Black) x 3, (White) x 4, (Black) x 4, (White) x 5, (Black) x 2, (White) x 1, (Black) x 1, (Teal) x 3, (Black) x 1, (White) x 1, (Black) x 1, (Purple) x 14 (59 squares)
↙ Row 92 [RS]: (Purple) x 13, (Black) x 1, (White) x 1, (Black) x 1, (Teal) x 3, (Black) x 1, (White) x 2, (Black) x 2, (White) x 5, (Black) x 4, (White) x 5, (Black) x 6, (White) x 7, (Gray) x 1, (Black) x 1, (Purple) x 5 (58 squares)
↗ Row 93 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 7, (Black) x 4, (White) x 6, (Black) x 2, (White) x 1, (Black) x 1, (White) x 5, (Black) x 2, (White) x 2, (Black) x 1, (Teal) x 3, (Black) x 1, (White) x 1, (Black) x 1, (Purple) x 13 (57 squares)
↙ Row 94 [RS]: (Purple) x 12, (Black) x 2, (White) x 1, (Black) x 1, (Teal) x 3, (Black) x 1, (White) x 2, (Black) x 2, (White) x 7, (Black) x 1, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 5 (56 squares)
↗ Row 95 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 6, (Black) x 1, (Purple) x 2, (Black) x 1, (Gray) x 2, (White) x 4, (Black) x 2, (White) x 6, (Black) x 2, (White) x 2, (Black) x 1, (Teal) x 4, (Black) x 3, (Purple) x 12 (55 squares)
↙ Row 96 [RS]: (Purple) x 13, (Black) x 2, (Teal) x 4, (Black) x 1, (White) x 2, (Black) x 2, (White) x 6, (Black) x 2, (White) x 3, (Gray) x 2, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 6, (Gray) x 1, (Black) x 1, (Purple) x 5 (54 squares)
↗ Row 97 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 5, (Black) x 3, (Purple) x 1, (Black) x 2, (Gray) x 1, (White) x 3, (Black) x 1, (White) x 2, (Black) x 1, (White) x 3, (Black) x 2, (White) x 1, (Black) x 3, (Teal) x 3, (Black) x 2, (Purple) x 13 (53 squares)
↙ Row 98 [RS]: (Purple) x 14, (Black) x 1, (Teal) x 2, (Black) x 1, (Yellow) x 2, (Black) x 1, (White) x 1, (Black) x 2, (White) x 2, (Black) x 2, (White) x 1, (Black) x 2, (White) x 2, (Gray) x 1, (Black) x 5, (Teal) x 1, (Black) x 1, (White) x 4, (Gray) x 1, (Black) x 1, (Purple) x 5 (52 squares)
↗ Row 99 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 3, (Black) x 1, (Teal) x 3, (Black) x 2, (Purple) x 1, (Black) x 1, (Gray) x 1, (White) x 1, (Black) x 2, (White) x 2, (Black) x 1, (White) x 2, (Black) x 2, (White) x 1, (Black) x 1, (Yellow) x 2, (Black) x 4, (Purple) x 14 (51 squares)
↙ Row 100 [RS]: (Purple) x 14, (Black) x 3, (Yellow) x 3, (Black) x 1, (White) x 1, (Black) x 2, (White) x 5, (Black) x 1, (White) x 1, (Gray) x 1, (Black) x 1, (Purple) x 1, (Black) x 1, (Teal) x 5, (Black) x 1, (White) x 2, (Gray) x 1, (Black) x 1, (Purple) x 5 (50 squares)
↗ Row 101 [WS]: (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 1, (Black) x 1, (Teal) x 5, (Black) x 4, (Gray) x 1, (Black) x 2, (White) x 4, (Black) x 2, (White) x 1, (Black) x 1, (Yellow) x 4, (Black) x 1, (Purple) x 15 (49 squares)
↙ Row 102 [RS]: (Purple) x 14, (Black) x 1, (Yellow) x 5, (Black) x 1, (White) x 1, (Black) x 2, (White) x 3, (Gray) x 1, (Black) x 6, (Teal) x 6, (Black) x 1, (Gray) x 1, (Black) x 1, (Purple) x 5 (48 squares)
↗ Row 103 [WS]: (Purple) x 5, (Black) x 2, (Teal) x 6, (Black) x 2, (Yellow) x 1, (Black) x 4, (Gray) x 1, (White) x 2, (Black) x 2, (White) x 2, (Yellow) x 6, (Purple) x 14 (47 squares)
↙ Row 104 [RS]: (Purple) x 13, (Black) x 1, (Yellow) x 5, (Black) x 1, (White) x 2, (Black) x 2, (White) x 1, (Gray) x 1, (Black) x 2, (Purple) x 1, (Black) x 1, (Yellow) x 2, (Black) x 2, (Teal) x 6, (Black) x 1, (Purple) x 5 (46 squares)
↗ Row 105 [WS]: (Purple) x 5, (Black) x 1, (Teal) x 5, (Black) x 2, (Yellow) x 3, (Black) x 1, (Purple) x 1, (Black) x 2, (Gray) x 1, (Black) x 2, (White) x 2, (Black) x 1, (Yellow) x 6, (Black) x 1, (Purple) x 12 (45 squares)
↙ Row 106 [RS]: (Purple) x 11, (Black) x 1, (Yellow) x 5, (Black) x 2, (White) x 3, (Black) x 4, (Purple) x 2, (Black) x 1, (Yellow) x 3, (Black) x 2, (Teal) x 4, (Black) x 1, (Purple) x 5 (44 squares)
↗ Row 107 [WS]: (Purple) x 4, (Black) x 1, (Teal) x 4, (Black) x 2, (Yellow) x 4, (Black) x 1, (Purple) x 2, (Black) x 3, (Gray) x 1, (White) x 3, (Black) x 2, (Yellow) x 5, (Black) x 1, (Purple) x 10 (43 squares)
↙ Row 108 [RS]: (Purple) x 10, (Yellow) x 5, (Black) x 2, (White) x 3, (Gray) x 1, (Black) x 3, (Purple) x 3, (Black) x 1, (Yellow) x 4, (Black) x 2, (Teal) x 3, (Black) x 1, (Purple) x 4 (42 squares)
↗ Row 109 [WS]: (Purple) x 4, (Black) x 1, (Teal) x 2, (Black) x 2, (Yellow) x 5, (Black) x 1, (Purple) x 3, (Black) x 1, (Purple) x 1, (Black) x 1, (Gray) x 1, (White) x 2, (Black) x 1, (Purple) x 1, (Black) x 2, (Yellow) x 3, (Black) x 1, (Purple) x 9 (41 squares)
↙ Row 110 [RS]: (Purple) x 8, (Black) x 1, (Yellow) x 3, (Black) x 1, (Purple) x 2, (Black) x 1, (White) x 3, (Gray) x 1, (Black) x 1, (Purple) x 5, (Black) x 1, (Yellow) x 5, (Black) x 2, (Teal) x 2, (Black) x 1, (Purple) x 3 (40 squares)
↗ Row 111 [WS]: (Purple) x 3, (Black) x 4, (Yellow) x 6, (Black) x 1, (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 2, (Black) x 1, (Purple) x 3, (Black) x 2, (Yellow) x 2, (Black) x 1, (Purple) x 7 (39 squares)
↙ Row 112 [RS]: (Purple) x 6, (Black) x 1, (Yellow) x 2, (Black) x 2, (Purple) x 3, (Black) x 1, (White) x 3, (Gray) x 1, (Black) x 1, (Purple) x 5, (Black) x 1, (Yellow) x 6, (Black) x 3, (Purple) x 3 (38 squares)
↗ Row 113 [WS]: (Purple) x 4, (Black) x 1, (Yellow) x 7, (Black) x 1, (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 2, (Black) x 1, (Purple) x 5, (Black) x 1, (Yellow) x 2, (Black) x 1, (Purple) x 5 (37 squares)
↙ Row 114 [RS]: (Purple) x 5, (Yellow) x 2, (Black) x 1, (Purple) x 6, (Black) x 1, (White) x 2, (Gray) x 1, (Black) x 1, (Purple) x 5, (Black) x 1, (Yellow) x 7, (Black) x 1, (Purple) x 3 (36 squares)
↗ Row 115 [WS]: (Purple) x 3, (Black) x 1, (Yellow) x 7, (Black) x 1, (Purple) x 5, (Black) x 1, (Gray) x 1, (White) x 1, (Black) x 1, (Purple) x 7, (Black) x 1, (Yellow) x 1, (Black) x 1, (Purple) x 4 (35 squares)
↙ Row 116 [RS]: (Purple) x 4, (Black) x 2, (Purple) x 7, (Black) x 1, (White) x 2, (Gray) x 1, (Black) x 1, (Purple) x 4, (Black) x 1, (Yellow) x 7, (Black) x 1, (Purple) x 3 (34 squares)
↗ Row 117 [WS]: (Purple) x 3, (Black) x 6, (Yellow) x 2, (Black) x 1, (Purple) x 4, (Black) x 1, (Gray) x 1, (White) x 1, (Black) x 1, (Purple) x 13 (33 squares)
↙ Row 118 [RS]: (Purple) x 13, (Black) x 1, (Gray) x 1, (Black) x 1, (Purple) x 2, (Black) x 1, (Purple) x 1, (Black) x 1, (White) x 1, (Yellow) x 1, (Black) x 6, (Purple) x 3 (32 squares)
↗ Row 119 [WS]: (Purple) x 8, (Black) x 1, (White) x 2, (Black) x 3, (Purple) x 1, (Black) x 1, (Gray) x 1, (Black) x 1, (Purple) x 13 (31 squares)
↙ Row 120 [RS]: (Purple) x 12, (Black) x 3, (Purple) x 2, (Black) x 2, (White) x 2, (Black) x 1, (Purple) x 8 (30 squares)
↗ Row 121 [WS]: (Purple) x 8, (Black) x 1, (White) x 2, (Black) x 1, (Purple) x 3, (Black) x 2, (Purple) x 12 (29 squares)
↙ Row 122 [RS]: (Purple) x 17, (Black) x 1, (White) x 1, (Black) x 1, (Purple) x 8 (28 squares)
↗ Row 123 [WS]: (Purple) x 8, (Black) x 2, (Purple) x 17 (27 squares)
↙ Row 124 [RS]: (Purple) x 17, (Black) x 2, (Purple) x 7 (26 squares)
↗ Row 125 [WS]: (Purple) x 6, (Black) x 2, (Purple) x 17 (25 squares)
↙ Row 126 [RS]: (Purple) x 17, (Black) x 1, (Purple) x 6 (24 squares)
↗ Row 127 [WS]: (Purple) x 23 (23 squares)
↙ Row 128 [RS]: (Purple) x 22 (22 squares)
↗ Row 129 [WS]: (Purple) x 21 (21 squares)
↙ Row 130 [RS]: (Purple) x 20 (20 squares)
↗ Row 131 [WS]: (Purple) x 19 (19 squares)
↙ Row 132 [RS]: (Purple) x 18 (18 squares)
↗ Row 133 [WS]: (Purple) x 17 (17 squares)
↙ Row 134 [RS]: (Purple) x 16 (16 squares)
↗ Row 135 [WS]: (Purple) x 15 (15 squares)
↙ Row 136 [RS]: (Purple) x 14 (14 squares)
↗ Row 137 [WS]: (Purple) x 13 (13 squares)
↙ Row 138 [RS]: (Purple) x 12 (12 squares)
↗ Row 139 [WS]: (Purple) x 11 (11 squares)
↙ Row 140 [RS]: (Purple) x 10 (10 squares)
↗ Row 141 [WS]: (Purple) x 9 (9 squares)
↙ Row 142 [RS]: (Purple) x 8 (8 squares)
↗ Row 143 [WS]: (Purple) x 7 (7 squares)
↙ Row 144 [RS]: (Purple) x 6 (6 squares)
↗ Row 145 [WS]: (Purple) x 5 (5 squares)
↙ Row 146 [RS]: (Purple) x 4 (4 squares)
↗ Row 147 [WS]: (Purple) x 3 (3 squares)
↙ Row 148 [RS]: (Purple) x 2 (2 squares)
↗ Row 149 [WS]: (Purple) x 1 (1 square)

Total: (Purple) x 1661, (Black) x 978, (White) x 1722, (Gray) x 121, (Teal) x 209, (Green) x 43, (Yellow) x 214, (Orange) x 42, (Pink) x 85, (Light Brown) x 317, (Dark Brown) x 8

A pinterest pin graphic for the Science Unicorn pattern
A pinterest pin graphic for the Science Unicorn pattern