A clean color change begins before the next stitch. You use the new yarn to complete the final pull-through of the previous stitch, leaving the new color ready on the hook. The stitch body and the active loop do not have to be the same color during that transition.

Start with two contrasting colors of the same yarn for practice. Different thicknesses or textures can change the fabric as well as the appearance of the join.

Change color in single crochet

  1. With the old color, insert into the next stitch and pull up a loop. Two loops remain on the hook.
  2. Lay the new working yarn over the hook, leaving a tail for finishing.
  3. Draw the new color through both loops to complete the stitch.
  4. Make the next stitch with the new working yarn. Hold the tails gently so the join stays controlled.

Do not pull both tails sharply to tighten the change. That can shrink the top loop and draw the surrounding fabric inward. Adjust only enough to make the stitch sit like its neighbors.

The same idea with taller stitches

In double crochet, work with the old yarn until the final two loops remain, then complete the last pull-through with the new color. In half double crochet, use the new yarn for the final pull-through through all three loops.

The shared principle is the final completion step, not a fixed number of loops for every stitch. If a pattern uses a cluster or another special stitch, follow its color-change directions for that construction.

Changing at the end of a row

When the next row should begin in a new color, finish the last stitch of the old row with the new yarn. Make the turning chain using the new color, then turn and follow the pattern’s normal edge convention.

Place a marker in the first counted stitch if the new tail makes the edge hard to read. Loose strands are not extra stitches, and the color change does not alter whether a turning chain counts.

Changing in the middle of a row

Read the chart or written instructions before reaching the change. The final pull-through happens in the stitch before the new color’s next full stitch body. On a small sample, make a few stitches in each color and inspect which parts show on the surface.

Manage unused yarn according to the technique. Carrying it inside stitches, leaving floats and using separate bobbins produce different results. A carried dark strand may show through light stitches, while long unsecured floats may snag. Do not choose a method solely to avoid weaving in ends.

Why stripes in a spiral can have a step

A continuous spiral does not end each round at the same height as its beginning. A basic color change can therefore leave a visible step. Moving the final pull-through to the new yarn does not automatically make the stripe jogless.

Use a pattern’s specified stripe or joining technique if a straight transition matters. Joined rounds have their own seam and counting rules. Switching construction midway through a shaped project can introduce new problems.

Cut the old yarn or carry it?

For occasional changes, cutting and securing the ends may be simpler. For frequent stripes, carrying yarn at the edge may reduce the number of tails, if the edge treatment and distance between changes allow it.

Test how the carried strand behaves when the fabric stretches. A tight carry can shorten an edge even when the stitch count is correct. Leave enough working length for the fabric to move naturally.

Finish before calling the change complete

A tidy front does not show whether the tails are secure. Weave them through suitable parts of the fabric, change direction where appropriate and inspect the join after gentle handling. Keep enough tail available to revise the finishing before trimming.

Keep learning

Secure the yarn tails · Practice a striped texture · Count through a color change

Share this guide:

A question, broken link or correction? Let us know. Read how these guides are made.