How to attach new yarn in crochet, for an invisible same-color join, means tying a magic knot between the old and new strands rather than simply knotting them together. This method works for every skein change. This guide gives the quick steps.

Quick Steps
- Overlap the two yarn ends.
- Tie an overhand knot with each strand around the other.
- Pull both knots tight against each other until they lock flat.
- Trim the short ends close to the knot.

Frequently asked questions
Does this method work for a color change too?
The magic knot works best for same-color joins. For a visible color change, switch yarn on the last yarn-over of a stitch instead of tying a knot.
Want the full detailed guide?
See variations by yarn type and common mistakes to avoid.
Read the full joining guide


