How to Change Colors in Crochet: Easy 7-Step Guide
This tutorial explains how to change colors in crochet on the final pull-through of a stitch. The method creates a clean top loop in the new color and avoids a loose, stepped join at the edge.

What You Need
- A mustard single-crochet swatch
- Cream yarn of the same weight and fiber
- Matching hook, scissors and yarn needle
Work the color change on the final stitch of a row. The same principle works in rounds and with taller stitches.

Step 1: Begin the Last Stitch
Insert the hook into the final mustard stitch, yarn over with mustard and pull up a loop. Two mustard loops are now on the hook.


Step 2: Drop the Old Color
Let the mustard strand fall to the back. Leave a 6-inch cream tail and place the cream yarn over the hook.

Step 3: Pull Through With the New Color
Use cream to pull through both mustard loops. The completed stitch body remains mustard while its top loop becomes cream—the correct base for the next row.


Step 4: Continue in Cream
Chain one with cream, turn and work the next row. Gently tighten both tails only enough to match the surrounding stitches.

Carrying Yarn or Cutting It
Carry the unused yarn up the side when colors change every one or two rows and the edge will be covered. Cut the yarn when the next use is several rows away. For color blocks, crochet over unused strands only when the fabric should be reversible and the carried color will not show through.
Common Mistakes
- Stepped join: the new color was added after completing the stitch.
- Loose edge: the tails were left slack.
- Puckered fabric: the tails were pulled too tightly.
- Color flecks: the old strand was carried where it could show through a light color.
Frequently Asked Questions
Does this method work for double crochet?
Yes. Use the new color for the final pull-through of the last two loops.
How long should the tails be?
Leave at least 6 inches so each tail can be woven securely in two directions.
Finish the join with our weaving-in tutorial, or practise with the two-color beginner coaster.
Plan Clean Color Changes Before You Crochet
Knowing how to change colors in crochet is easier when the yarn path is planned first. Keep both balls on the same side of the work, leave a tail at least 6 in (15 cm) long and change color on the final pull-through of the stitch before the new shade begins. For rows, decide whether the unused color will be cut or carried. Carry only across short distances; a long float can show through pale stitches or snag during use.
Working in Rows, Rounds and Stripes
In rows, turn the work only after the new color has completed the final loop. In joined rounds, make the change before the slip-stitch join so the next round begins cleanly. In continuous amigurumi rounds, stagger the change by using a slip stitch and a slightly tighter first stitch when a visible jog would distract from the design. Keep the old and new tails separate until several stitches secure the join.
Finish the Reverse Side Neatly
Do not knot the two colors together. Thread each tail onto a yarn needle and weave it through the backs of matching-color stitches in three directions. Stretch the fabric gently before trimming so the tail does not retreat through the surface. Test unfamiliar fibers against the Craft Yarn Council yarn-weight standard before combining them; similar weight and wash care produce a more even fabric.
How to change colors in crochet: Final Checklist
Before finishing this how to change colors in crochet, confirm the stitch count, shape, seam strength and care instructions. Photograph the completed how to change colors in crochet in natural light and record the yarn and hook used so the result can be repeated accurately.


