This post includes affiliate links.
This free crochet pattern is for a C2C Butterfly Crochet Scarf. A full video tutorial is given for the C2C crochet technique.
I just love butterflies. While they are so beautiful and delicate, above all, their vibrant colors and patterns never cease to amaze me. Moreover, watching them flutter around my garden brings me so much joy.
Today, I am happy to share my beautiful butterfly crochet scarf with you. The blue and yellow shades bring a touch of summer and the butterflies give this scarf a whimsical vibe. Recently, I’ve enjoyed wearing this delicate butterfly crochet scarf out on date nights with my hubby when the air is on the cool side.
Surprisingly, this C2C Butterfly Crochet Scarf pattern is relatively easy compared to some of the more intricate C2C crochet patterns out there. If you’re new to crocheting with colors in C2C, then this is a great C2C crochet pattern to start with.
Table of contents

Corner-to-Corner Crochet
Well, this C2C (Corner-to-Corner) butterfly crochet scarf pattern is not my first C2C crochet pattern. I have designed 70 other C2C crochet patterns.
My ebook includes all 71 C2C crochet patterns (including this butterfly crochet scarf pattern) plus 50 graphs, 7 stitch tutorials as well as 13 video tutorials. This ebook is a must-have for any crocheter who loves C2C or crocheting with colors.
Get the PDF of the C2C Butterfly Crochet Scarf Pattern
This butterfly crochet scarf pattern is also available as an ad-free, printer-friendly pdf pattern that can be purchased at the links below for only a small fee.
More C2C Crochet Patterns
Do you love C2C crochet patterns? Then you might like these also:




So, let me now give you the supplies you need in order to crochet this fun butterfly crochet scarf pattern.
How to Crochet the C2C Butterfly Crochet Scarf
Materials you will need
- Mary Maxim Mellowspun DK Yarn
- Chamomile (y)
- Black (k)
- Aquamarine (n)
- Cornflower (b)
- 4.5mm hook
- scissors
- tapestry needle
Gauge
4 hdc pixels with 3 hdc’s each = 2 square inch
Size
64 x 7 inches
Stitches used in the pattern
Learn all the basic crochet stitches HERE
- hdc = half double crochet
- ch = chains
- sl st = slip stitch
- corner to corner (C2C)
Corner-to-Corner Video Tutorial for the Butterfly Crochet Scarf
This pattern is made with HDC C2C, aka Mini-C2C which you can learn in this HDC C2C Tutorial with lots of images and the video below.
Subscribe to my Youtube Channel here:
Changing color in C2C
All things considered, changing color in C2C doesn’t have to be hard! As I have said, this particular design is a good one to start with as the color changes aren’t too complex.
By all means, if you’re new to changing color in C2C, it’s best to take the time to read this C2C Color Changing Tutorial here before you proceed with the pattern.
Free Written Pattern for the C2C Butterfly Crochet Scarf
IF you would like the pattern ad-free you can join “The Crochet Club” membership as a full member and get access to the pattern ad-free and more than 300 patterns, even with interactive checkboxes to save your progress row by row.
You can join the “The Crochet Club” Membership here if you want to have the entire pattern ad-free.
Already a member? Login HERE to see the ad-free version
Quick note: You’ll crochet the scarf by repeating the pixel graph 3.5 times.
Crochet a HDC C2C pixel graph according to the pixel graph on the right side. Repeat the pattern 3.5 times. I skipped the last butterfly and made it just yellow, to flip it over to the other side and add a hidden pocket.

→ Row 1 [WS]: (y) x 1 (1 square)
← Row 2 [RS]: (y) x 2 (2 squares)
→ Row 3 [WS]: (y) x 3 (3 squares)
← Row 4 [RS]: (y) x 4 (4 squares)
→ Row 5 [WS]: (y) x 5 (5 squares)
← Row 6 [RS]: (y) x 6 (6 squares)
→ Row 7 [WS]: (y) x 7 (7 squares)
← Row 8 [RS]: (y) x 8 (8 squares)
→ Row 9 [WS]: (y) x 9 (9 squares)
← Row 10 [RS]: (y) x 1, (k) x 1, (y) x 8 (10 squares)
→ Row 11 [WS]: (y) x 7, (k) x 3, (y) x 1 (11 squares)
← Row 12 [RS]: (y) x 2, (k) x 3, (y) x 7 (12 squares)
→ Row 13 [WS]: (y) x 5, (k) x 3, (n) x 2, (k) x 1, (y) x 2 (13 squares)
← Row 14 [RS]: (y) x 3, (n) x 5, (k) x 1, (y) x 5 (14 squares)
→ Row 15 [WS]: (y) x 5, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 4 (15 squares)
← Row 16 [RS]: (y) x 5, (n) x 1, (b) x 3, (k) x 1, (y) x 6 (16 squares)
Corner: Start decreasing on RS
→ Row 17 [WS]: (y) x 6, (b) x 4, (y) x 6 (16 squares)
← Row 18 [RS]: (y) x 5, (k) x 1, (y) x 1, (k) x 3, (y) x 6 (16 squares)
→ Row 19 [WS]: (y) x 5, (k) x 5, (y) x 6 (16 squares)
← Row 20 [RS]: (y) x 6, (k) x 1, (y) x 1, (k) x 3, (y) x 5 (16 squares)
→ Row 21 [WS]: (y) x 4, (b) x 4, (y) x 8 (16 squares)
← Row 22 [RS]: (y) x 8, (n) x 1, (b) x 3, (k) x 1, (y) x 3 (16 squares)
→ Row 23 [WS]: (y) x 2, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 8 (16 squares)
← Row 24 [RS]: (y) x 8, (n) x 5, (k) x 1, (y) x 2 (16 squares)
→ Row 25 [WS]: (y) x 2, (k) x 3, (n) x 2, (k) x 1, (y) x 8 (16 squares)
← Row 26 [RS]: (y) x 9, (k) x 3, (y) x 4 (16 squares)
→ Row 27 [WS]: (y) x 4, (k) x 3, (y) x 9 (16 squares)
← Row 28 [RS]: (y) x 10, (k) x 1, (y) x 5 (16 squares)
→ Row 29 [WS]: (y) x 16 (16 squares)
← Row 30 [RS]: (y) x 2, (k) x 1, (y) x 3, (k) x 1, (y) x 9 (16 squares)
→ Row 31 [WS]: (y) x 8, (k) x 2, (y) x 2, (k) x 2, (y) x 2 (16 squares)
← Row 32 [RS]: (y) x 2, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 7 (16 squares)
→ Row 33 [WS]: (y) x 7, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 3 (16 squares)
← Row 34 [RS]: (y) x 3, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 6 (16 squares)
→ Row 35 [WS]: (y) x 6, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 36 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 5 (16 squares)
→ Row 37 [WS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (k) x 1, (y) x 4 (16 squares)
← Row 38 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 2, (k) x 1, (b) x 2, (n) x 1, (k) x 1, (y) x 3 (16 squares)
→ Row 39 [WS]: (y) x 3, (k) x 1, (n) x 2, (y) x 2, (n) x 2, (k) x 1, (y) x 5 (16 squares)
← Row 40 [RS]: (y) x 5, (k) x 1, (n) x 2, (y) x 1, (k) x 1, (y) x 1, (n) x 2, (k) x 1, (y) x 2 (16 squares)
→ Row 41 [WS]: (y) x 1, (k) x 2, (n) x 1, (y) x 1, (k) x 2, (y) x 1, (n) x 1, (k) x 2, (y) x 5 (16 squares)
← Row 42 [RS]: (y) x 6, (k) x 2, (y) x 5, (k) x 2, (y) x 1 (16 squares)
→ Row 43 [WS]: (y) x 16 (16 squares)
← Row 44 [RS]: (y) x 16 (16 squares)
→ Row 45 [WS]: (y) x 16 (16 squares)
← Row 46 [RS]: (y) x 1, (k) x 1, (y) x 14 (16 squares)
→ Row 47 [WS]: (y) x 12, (k) x 3, (y) x 1 (16 squares)
← Row 48 [RS]: (y) x 2, (k) x 3, (y) x 11 (16 squares)
→ Row 49 [WS]: (y) x 8, (k) x 3, (n) x 2, (k) x 1, (y) x 2 (16 squares)
← Row 50 [RS]: (y) x 3, (n) x 5, (k) x 1, (y) x 7 (16 squares)
→ Row 51 [WS]: (y) x 6, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 52 [RS]: (y) x 5, (n) x 1, (b) x 3, (k) x 1, (y) x 6 (16 squares)
→ Row 53 [WS]: (y) x 6, (b) x 4, (y) x 6 (16 squares)
← Row 54 [RS]: (y) x 5, (k) x 1, (y) x 1, (k) x 3, (y) x 6 (16 squares)
→ Row 55 [WS]: (y) x 5, (k) x 5, (y) x 6 (16 squares)
← Row 56 [RS]: (y) x 6, (k) x 1, (y) x 1, (k) x 3, (y) x 5 (16 squares)
→ Row 57 [WS]: (y) x 4, (b) x 4, (y) x 8 (16 squares)
← Row 58 [RS]: (y) x 8, (n) x 1, (b) x 3, (k) x 1, (y) x 3 (16 squares)
→ Row 59 [WS]: (y) x 2, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 8 (16 squares)
← Row 60 [RS]: (y) x 8, (n) x 5, (k) x 1, (y) x 2 (16 squares)
→ Row 61 [WS]: (y) x 2, (k) x 3, (n) x 2, (k) x 1, (y) x 8 (16 squares)
← Row 62 [RS]: (y) x 9, (k) x 3, (y) x 4 (16 squares)
→ Row 63 [WS]: (y) x 4, (k) x 3, (y) x 9 (16 squares)
← Row 64 [RS]: (y) x 10, (k) x 1, (y) x 5 (16 squares)
→ Row 65 [WS]: (y) x 16 (16 squares)
← Row 66 [RS]: (y) x 2, (k) x 1, (y) x 3, (k) x 1, (y) x 9 (16 squares)
→ Row 67 [WS]: (y) x 8, (k) x 2, (y) x 2, (k) x 2, (y) x 2 (16 squares)
← Row 68 [RS]: (y) x 2, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 7 (16 squares)
→ Row 69 [WS]: (y) x 7, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 3 (16 squares)
← Row 70 [RS]: (y) x 3, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 6 (16 squares)
→ Row 71 [WS]: (y) x 6, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 72 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 5 (16 squares)
→ Row 73 [WS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (k) x 1, (y) x 4 (16 squares)
← Row 74 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 2, (k) x 1, (b) x 2, (n) x 1, (k) x 1, (y) x 3 (16 squares)
→ Row 75 [WS]: (y) x 3, (k) x 1, (n) x 2, (y) x 2, (n) x 2, (k) x 1, (y) x 5 (16 squares)
← Row 76 [RS]: (y) x 5, (k) x 1, (n) x 2, (y) x 1, (k) x 1, (y) x 1, (n) x 2, (k) x 1, (y) x 2 (16 squares)
→ Row 77 [WS]: (y) x 1, (k) x 2, (n) x 1, (y) x 1, (k) x 2, (y) x 1, (n) x 1, (k) x 2, (y) x 5 (16 squares)
← Row 78 [RS]: (y) x 6, (k) x 2, (y) x 5, (k) x 2, (y) x 1 (16 squares)
→ Row 79 [WS]: (y) x 16 (16 squares)
← Row 80 [RS]: (y) x 16 (16 squares)
→ Row 81 [WS]: (y) x 16 (16 squares)
← Row 82 [RS]: (y) x 1, (k) x 1, (y) x 14 (16 squares)
→ Row 83 [WS]: (y) x 12, (k) x 3, (y) x 1 (16 squares)
← Row 84 [RS]: (y) x 2, (k) x 3, (y) x 11 (16 squares)
→ Row 85 [WS]: (y) x 8, (k) x 3, (n) x 2, (k) x 1, (y) x 2 (16 squares)
← Row 86 [RS]: (y) x 3, (n) x 5, (k) x 1, (y) x 7 (16 squares)
→ Row 87 [WS]: (y) x 6, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 88 [RS]: (y) x 5, (n) x 1, (b) x 3, (k) x 1, (y) x 6 (16 squares)
→ Row 89 [WS]: (y) x 6, (b) x 4, (y) x 6 (16 squares)
← Row 90 [RS]: (y) x 5, (k) x 1, (y) x 1, (k) x 3, (y) x 6 (16 squares)
→ Row 91 [WS]: (y) x 5, (k) x 5, (y) x 6 (16 squares)
← Row 92 [RS]: (y) x 6, (k) x 1, (y) x 1, (k) x 3, (y) x 5 (16 squares)
→ Row 93 [WS]: (y) x 4, (b) x 4, (y) x 8 (16 squares)
← Row 94 [RS]: (y) x 8, (n) x 1, (b) x 3, (k) x 1, (y) x 3 (16 squares)
→ Row 95 [WS]: (y) x 2, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 8 (16 squares)
← Row 96 [RS]: (y) x 8, (n) x 5, (k) x 1, (y) x 2 (16 squares)
→ Row 97 [WS]: (y) x 2, (k) x 3, (n) x 2, (k) x 1, (y) x 8 (16 squares)
← Row 98 [RS]: (y) x 9, (k) x 3, (y) x 4 (16 squares)
→ Row 99 [WS]: (y) x 4, (k) x 3, (y) x 9 (16 squares)
← Row 100 [RS]: (y) x 10, (k) x 1, (y) x 5 (16 squares)
→ Row 101 [WS]: (y) x 16 (16 squares)
← Row 102 [RS]: (y) x 2, (k) x 1, (y) x 3, (k) x 1, (y) x 9 (16 squares)
→ Row 103 [WS]: (y) x 8, (k) x 2, (y) x 2, (k) x 2, (y) x 2 (16 squares)
← Row 104 [RS]: (y) x 2, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 7 (16 squares)
→ Row 105 [WS]: (y) x 7, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 3 (16 squares)
← Row 106 [RS]: (y) x 3, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 6 (16 squares)
→ Row 107 [WS]: (y) x 6, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 108 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 5 (16 squares)
→ Row 109 [WS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (k) x 1, (y) x 4 (16 squares)
← Row 110 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 2, (k) x 1, (b) x 2, (n) x 1, (k) x 1, (y) x 3 (16 squares)
→ Row 111 [WS]: (y) x 3, (k) x 1, (n) x 2, (y) x 2, (n) x 2, (k) x 1, (y) x 5 (16 squares)
← Row 112 [RS]: (y) x 5, (k) x 1, (n) x 2, (y) x 1, (k) x 1, (y) x 1, (n) x 2, (k) x 1, (y) x 2 (16 squares)
→ Row 113 [WS]: (y) x 1, (k) x 2, (n) x 1, (y) x 1, (k) x 2, (y) x 1, (n) x 1, (k) x 2, (y) x 5 (16 squares)
← Row 114 [RS]: (y) x 6, (k) x 2, (y) x 5, (k) x 2, (y) x 1 (16 squares)
→ Row 115 [WS]: (y) x 16 (16 squares)
← Row 116 [RS]: (y) x 16 (16 squares)
→ Row 117 [WS]: (y) x 16 (16 squares)
← Row 118 [RS]: (y) x 1, (k) x 1, (y) x 14 (16 squares)
→ Row 119 [WS]: (y) x 12, (k) x 3, (y) x 1 (16 squares)
← Row 120 [RS]: (y) x 2, (k) x 3, (y) x 11 (16 squares)
→ Row 121 [WS]: (y) x 8, (k) x 3, (n) x 2, (k) x 1, (y) x 2 (16 squares)
← Row 122 [RS]: (y) x 3, (n) x 5, (k) x 1, (y) x 7 (16 squares)
→ Row 123 [WS]: (y) x 6, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 124 [RS]: (y) x 5, (n) x 1, (b) x 3, (k) x 1, (y) x 6 (16 squares)
→ Row 125 [WS]: (y) x 6, (b) x 4, (y) x 6 (16 squares)
← Row 126 [RS]: (y) x 5, (k) x 1, (y) x 1, (k) x 3, (y) x 6 (16 squares)
→ Row 127 [WS]: (y) x 5, (k) x 5, (y) x 6 (16 squares)
← Row 128 [RS]: (y) x 6, (k) x 1, (y) x 1, (k) x 3, (y) x 5 (16 squares)
→ Row 129 [WS]: (y) x 4, (b) x 4, (y) x 8 (16 squares)
← Row 130 [RS]: (y) x 8, (n) x 1, (b) x 3, (k) x 1, (y) x 3 (16 squares)
→ Row 131 [WS]: (y) x 2, (k) x 1, (n) x 3, (b) x 1, (n) x 1, (y) x 8 (16 squares)
← Row 132 [RS]: (y) x 8, (n) x 5, (k) x 1, (y) x 2 (16 squares)
→ Row 133 [WS]: (y) x 2, (k) x 3, (n) x 2, (k) x 1, (y) x 8 (16 squares)
← Row 134 [RS]: (y) x 9, (k) x 3, (y) x 4 (16 squares)
→ Row 135 [WS]: (y) x 4, (k) x 3, (y) x 9 (16 squares)
← Row 136 [RS]: (y) x 10, (k) x 1, (y) x 5 (16 squares)
→ Row 137 [WS]: (y) x 16 (16 squares)
← Row 138 [RS]: (y) x 2, (k) x 1, (y) x 3, (k) x 1, (y) x 9 (16 squares)
→ Row 139 [WS]: (y) x 8, (k) x 2, (y) x 2, (k) x 2, (y) x 2 (16 squares)
← Row 140 [RS]: (y) x 2, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 7 (16 squares)
→ Row 141 [WS]: (y) x 7, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 3 (16 squares)
← Row 142 [RS]: (y) x 3, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 6 (16 squares)
→ Row 143 [WS]: (y) x 6, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (y) x 4 (16 squares)
← Row 144 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 1, (b) x 1, (n) x 1, (k) x 1, (y) x 5 (16 squares)
→ Row 145 [WS]: (y) x 4, (k) x 1, (n) x 1, (b) x 1, (k) x 2, (b) x 1, (n) x 1, (k) x 1, (y) x 4 (16 squares)
← Row 146 [RS]: (y) x 4, (k) x 1, (n) x 1, (b) x 2, (k) x 1, (b) x 2, (n) x 1, (k) x 1, (y) x 3 (16 squares)
→ Row 147 [WS]: (y) x 3, (k) x 1, (n) x 2, (y) x 2, (n) x 2, (k) x 1, (y) x 5 (16 squares)
← Row 148 [RS]: (y) x 5, (k) x 1, (n) x 2, (y) x 1, (k) x 1, (y) x 1, (n) x 2, (k) x 1, (y) x 2 (16 squares)
Corner: Start decreasing on RS
→ Row 149 [WS]: (y) x 1, (k) x 2, (n) x 1, (y) x 1, (k) x 2, (y) x 1, (n) x 1, (k) x 2, (y) x 4 (15 squares)
← Row 150 [RS]: (y) x 4, (k) x 2, (y) x 5, (k) x 2, (y) x 1 (14 squares)
→ Row 151 [WS]: (y) x 13 (13 squares)
← Row 152 [RS]: (y) x 12 (12 squares)
→ Row 153 [WS]: (y) x 11 (11 squares)
← Row 154 [RS]: (y) x 10 (10 squares)
→ Row 155 [WS]: (y) x 9 (9 squares)
← Row 156 [RS]: (y) x 8 (8 squares)
→ Row 157 [WS]: (y) x 7 (7 squares)
← Row 158 [RS]: (y) x 6 (6 squares)
→ Row 159 [WS]: (y) x 5 (5 squares)
← Row 160 [RS]: (y) x 4 (4 squares)
→ Row 161 [WS]: (y) x 3 (3 squares)
← Row 162 [RS]: (y) x 2 (2 squares)
→ Row 163 [WS]: (y) x 1 (1 square)


Your butterfly C2C crochet scarf is now finished and ready to be proudly worn! I hope you enjoyed making this beautiful pattern. I’d love to know what you think.
In conclusion, be sure to join my Crochet Facebook Group and show off your crochet creation. I would love to admire them and cheer you on as you’re working on creating it and after you finished it.

That way you will find it easily again when you need it and you also provide the world and your friends with the ability to gain extra crochet knowledge as well. And to top it off, you help me as it allows me to create more content that you love already and want to see more of – free crochet patterns and tutorials. So, thank you for sharing.
If you love my crochet patterns and the way I teach, I would suggest subscribing to my newsletter below as I share new patterns, tutorials, and special announcements often.

