The best place to add a new skein of yarn is at the end of a row in order to give a neat, professional finish. The ends are darned in along the edge of the fabric, on the wrong side, before the garment is assembled.

Wherever you’re joining yarn, whether to change color or simply to start a new ball of yarn in a single-color pattern, the new yarn is joined on the last stitch of the previous row. Always do the joining on the last stage of the stitch so that a new color is brought in at the top of the stitch. This is especially important on long stitches. This way, the new color only shows on the following stitch.


New yarn should be introduced in the middle of a row only when a color pattern is being worked and separate balls of yarn are being used.

Joining new yarn

Joining new yarn

Work a single crochet to the end of the row, but do not complete the last stitch. You’ll have two loops on the hook.

Joining new yarn

Joining new yarn

Hold the new yarn in your left hand and loop it over the hook, leaving an end which will be long enough to darn in on the wrong side.

Joining new yarn

Joining new yarn

Draw the new yarn through the remaining two loops to complete the last stitch of the row.

Joining new yarn

Joining new yarn

Work the turning chain in the new yarn, then continue across the row in the same yarn. Pull the old yarn gently at the side of the work to tighten the join before darning in.

Weaving in yarn

Weaving in yarn

Work the first stitches in color A, changing to color B on the last stitch. With B work one stitch, then lay A along the back of the work at the top of the previous row.

Weaving in yarn

Weaving in yarn

Work the next stitch in color B, working over color A at the same time to hold it in place.

Weaving in yarn

Weaving in yarn

For wide vertical stripes, separate balls are used for each color. Join the colors by working the last stage of the last stitch in the new color and twisting one yarn around the other to make a neat, clearly defined join.

Weaving in yarn

Weaving in yarn

To save darning in loose ends, you can work over the end of the yarn just introduced in the pattern while you work the next few stitches. The end is then hidden and can be cut off close to the fabric for a neat finish.