What an I-Cord Is and Why You'd Make One
An i-cord is a small, hollow tube of knit fabric that looks like a thin rope. The name comes from its shape — it looks like the letter I. You make it on two double-pointed needles (or a circular needle, depending on the method) by knitting just a few stitches in a circle, then sliding the stitches back to the working end of the needle instead of turning it around. The yarn naturally wraps around the outside and creates that tube.
I-cords show up in finished projects as drawstrings, edging on blankets, straps on bags, or decorative trim. Some knitters make them as standalone pieces. They're useful because they're quick to knit once you understand the motion, and they look polished without being complicated.
Key Takeaways
- An i-cord uses two double-pointed needles and only 4 to 6 stitches, worked in a circle by sliding stitches back instead of turning the needle.
- Cast on your stitches using long-tail or another method, then knit the first row normally before you begin sliding.
- After the first row, pull the yarn snug across the back and knit every stitch on every row without turning the needle.
- The cord grows quickly and stays hollow because the working yarn wraps around the outside as you slide and knit.
- Bind off by cutting the yarn, threading it through the remaining stitches, and pulling tight to close the end.
Cast On and Choose Your Needle Size
Start by casting on 4 to 6 stitches onto one double-pointed needle. Most i-cords use 4 stitches because that size is straightforward to handle and produces a cord about the thickness of a pencil. If you want a thicker cord, use 6 stitches. If you want something thinner, 4 is your minimum — fewer than that and the cord falls apart.
Use a needle size that matches your yarn weight. If your yarn calls for size 6 needles, use size 6 for the i-cord. The cord will be tighter and more defined than the rest of your knitting, but that's normal and intentional.
You can cast on using long-tail, cable cast-on, or any method you know. The cast-on edge will be hidden inside the cord once you start sliding, so the method doesn't matter much.
Knit the First Row Normally
After you cast on, hold the needle with the stitches in your left hand the way you normally would. Knit across all the stitches with your right needle, just as if you were starting a flat piece. This first row is the only row where you turn the needle around.
When you reach the end of the row, you now have all your stitches on the right needle. This is where the i-cord method begins.
Slide the Stitches and Pull the Yarn Tight
Instead of turning the needle around, slide all the stitches from the right needle back to the left needle. The working yarn is now at the right end of the needle, away from where you need to knit. Bring the yarn across the back of the stitches (the side facing away from you) and pull it snug — not so tight that you distort the stitches, but tight enough that there's no slack.
This step is the key to making an i-cord work. The yarn crossing the back creates the tube. If you don't pull it tight, you'll end up with a loose, floppy cord instead of a firm one.
Knit Every Row the Same Way
Now knit across all the stitches again. You're knitting into the same stitches you just knitted into on the previous row — the needle never turns. When you reach the end, slide the stitches back to the left needle, pull the yarn tight across the back, and knit again.
Repeat this motion: knit, slide, pull yarn tight, knit, slide, pull yarn tight. After about 10 rows, you'll see the cord starting to form. The stitches on the needle will look messy and twisted, but that's correct — the neat tube is forming on the outside as you work.
Keep going until your cord is as long as you need it. An i-cord grows fast — you can make 2 to 3 inches in just a few minutes once you find your rhythm.
Bind Off to Close the End
When your cord is long enough, cut the yarn, leaving a tail about 6 inches long. Thread the tail through a yarn needle (a blunt needle used for weaving in ends). Pull the yarn needle through all the stitches still on the knitting needle, going through each stitch once. Slide the stitches off the knitting needle.
Pull the yarn tail tight. The stitches will gather and close the end of the cord into a small point. Weave the tail back into the cord for a few stitches to find it, then trim the excess.
Troubleshooting Common Problems
If your cord is loose and floppy instead of firm, you're not pulling the yarn tight enough across the back. Pull harder on that step — it should feel snug. If the cord is twisting or spiraling, make sure you're sliding the stitches all the way back to the left needle before you knit again. Partial slides create a twisted effect.
If you drop a stitch, pick it up with a crochet hook and pull it back onto the needle. Because the cord is so small, a dropped stitch will unravel quickly, so catch it as soon as you notice. If the cord looks bumpy or uneven, check that you're knitting into the same stitches each time — sometimes knitters accidentally knit into the wrong loop and create extra texture.
Frequently Asked Questions
Can I make an i-cord on a circular needle instead of double-pointed needles?
Yes. Use a circular needle with a cable short enough that the stitches fit snugly. Cast on, knit the first row, then slide the stitches back to the needle tip and knit again. The motion is identical — you're just using a different tool. Some knitters find circular needles easier because they're less likely to drop stitches off the ends.
What yarn weight works best for i-cords?
Any weight works, but thinner yarn (fingering or sport weight) makes a delicate cord, while bulky yarn makes a thick one. Match your needle size to the yarn as you normally would. Thicker yarn will make the cord grow faster, so you'll finish sooner.
How do I attach an i-cord to the edge of a blanket or garment?
Sew it on with a yarn needle, stitching through the edge of the cord and into the edge of your finished piece. You can also pick up stitches along an edge and knit the i-cord directly onto the garment, which creates a seamless join. Your pattern will tell you which method to use.
Can I make an i-cord with a pattern stitch instead of plain knit?
Yes, but it's harder to see the pattern because the cord is so small. Purl stitches, yarn overs, and decreases all work, but they show up as subtle texture rather than clear stitch definition. Most i-cords stay plain knit for this reason.
What's the difference between an i-cord and a twisted cord?
A twisted cord is made by twisting yarn strands together — no needles involved. An i-cord is knitted. I-cords are sturdier and more finished-looking; twisted cords are faster if you only need something functional. They're different techniques for different purposes.