
Free Stashbuster Knitting Pattern: Twisty Lace Basket Trim
If you’ve been knitting for any length of time, you probably have a basket, bin, or shelf somewhere overflowing with yarn odds and ends — half-used skeins, leftover lengths from finished projects, single balls that were too pretty to pass up but never quite found a home. We knitters call this our stash, and every so often the stash demands attention. It whispers to us from across the room. It tumbles out of the closet when we open the door. It quietly judges us when we bring home yet another skein.
This free knitting pattern is here to help. The Twisty Lace Basket Trim is a beautiful, endlessly adaptable trim that wraps around the rim of any basket — wicker, wire, fabric, or woven — and transforms it from a plain storage vessel into something that looks like it belongs in a lifestyle magazine. It uses small amounts of yarn, works up quickly, introduces you to a lovely twisted lace technique, and is exactly the kind of deeply satisfying project that makes you feel like a genius for using up scraps.
Let’s get into everything you need to know.
What Is the Twisty Lace Basket Trim?
The Twisty Lace Basket Trim is a narrow strip of lace knitting designed to be attached along the top edge of a basket. It features a repeating twisted stitch that creates a gentle spiral or braid-like visual effect, broken up by simple yarn-over eyelets that give it that lacy, airy quality. The result looks intricate and deliberate, even though each row is actually quite simple once you’ve done a repeat or two.
Because the trim is knitted flat as a strip and then attached afterward, you have complete control over the length. You just knit until you have enough to go around the circumference of your basket, then seam or weave the ends together. This means the pattern works for any basket, from a tiny three-inch-tall jewelry holder to a giant laundry hamper — all without any math headaches.
The twist in the name comes from the signature move of the pattern: working into the back loop of a stitch on every alternate right-side row. This creates a subtle but noticeable twist that runs diagonally through the fabric, which is what gives the trim that braided, rope-like look that photographs so beautifully. Pair that with the yarn-over eyelets and you have something that reads as sophisticated even though any knitter who knows how to knit, purl, and yarn over can absolutely make this.
Why This Is the Perfect Stashbuster Project
Not all stashbuster patterns are created equal. Some claim to use up yarn but require a precise gauge, a specific weight, or enough yardage for a full garment. This one is different for several genuine reasons.
First, the yardage requirements are tiny. A narrow lace trim for a medium-sized basket might use between 50 and 100 yards of yarn, depending on the height and circumference of your basket. That is well within the range of most leftover yarn balls. Even those little scraps you saved because you couldn’t bear to throw them away but aren’t quite sure what to do with? Those work here.
Second, the pattern is reasonably forgiving about yarn weight. You can use fingering, sock, sport, or even a light DK weight depending on how dramatic or subtle you want the effect to be. Fingering weight gives you a delicate, almost antique-looking trim. DK gives you something bolder and more textural. Both are lovely; it just depends on your aesthetic and what you have in your stash.
Third, this is a great project for those single skeins or leftover lengths that don’t match anything else you own. Because each trim is its own self-contained project, you don’t need to have coordinating yarn — in fact, you could make several trims in completely different colors and put one on every basket in your house, which is a completely valid and excellent idea.
Fourth, knitting the trim doesn’t require any special tools beyond basic knitting needles and a tapestry needle for finishing. You might want a few stitch markers and possibly some locking markers or straight pins to hold things in place as you attach the trim to the basket, but that’s it.
Materials You Will Need
Here is what to gather before you cast on:
Yarn: Approximately 50 to 150 yards of yarn, depending on your basket size. Fingering or sport weight works beautifully, but light DK is fine. Look for a yarn with a bit of structure — something 100% wool or a wool blend will hold the twisted stitches very crisply, but a cotton or cotton blend works well too and has the added benefit of being machine-washable if the basket will hold items that might transfer lint or dust.
Needles: US size 2 (2.75mm) for fingering weight, US size 3 (3.25mm) for sport weight, or US size 4 (3.5mm) for DK weight. These are general guidelines; because gauge is not critical for this trim, you can go up or down a size if you prefer. The fabric should be somewhat firm rather than very loose, so err on the smaller side if you’re unsure.
Notions: A tapestry needle for weaving in ends and seaming, a few stitch markers (optional but helpful), straight pins or locking stitch markers for blocking and attaching the trim, and scissors. If you want to sew the trim to the basket rather than using a simple loop attachment, a blunt-tipped sewing needle and thread in a matching or neutral color will be useful.
Your basket: Any basket with an accessible top rim works. Wicker and rattan baskets are the classic choice — the open weave gives you easy anchor points for attaching the trim. Wire baskets work beautifully. Even a fabric storage bin with a stiffened top edge can work if you use a few strategic anchor stitches.
Gauge
As mentioned, gauge is not strictly critical here because you’re knitting a strip that you measure against your actual basket. That said, you want the trim to have a nice drape and show off the lace pattern clearly. If your stitches look cramped or the fabric is very stiff, go up a needle size. If it looks sloppy or the twisted stitches are undefined, go down a size.
A rough guideline: on US size 2 needles with fingering weight, you might get approximately 32 stitches and 44 rows per 4 inches in stockinette. Your trim will be narrower than 4 inches, so just trust your eye on this one. Swatch if you like, but don’t stress about it.
Abbreviations and Technique Notes
k: Knit
p: Purl
k1tbl: Knit one stitch through the back loop. This is the key technique in this pattern. Instead of inserting your needle into the front of the stitch as usual, you insert it into the back loop, which causes the resulting stitch to be twisted. It takes a moment to get used to but becomes second nature very quickly. It does require slightly more tension than a regular knit stitch, so give yourself permission to be a little slower on these rows.
yo: Yarn over. Wrap the yarn around the right needle before knitting the next stitch. This creates an extra stitch and a small hole — that’s the lace eyelet.
k2tog: Knit two stitches together as one, with your needle going into both stitches simultaneously from front to back. This decreases one stitch and is how you compensate for the yarn overs so your stitch count stays consistent.
ssk: Slip, slip, knit. Slip the next stitch as if to knit, slip the following stitch as if to knit, then insert the left needle through the front loops of both slipped stitches and knit them together. This is a left-leaning decrease and mirrors the k2tog.
RS: Right side (the side that faces outward when the trim is attached to the basket)
WS: Wrong side
The Pattern
Cast On
Using the long-tail cast-on (recommended for its tidy, elastic edge), cast on 11 stitches.
The pattern is written over 11 stitches and 8 rows. You will repeat rows 1 through 8 until the strip is long enough to go around your basket’s circumference, then bind off and seam the ends together.
Row 1 (RS): K2, yo, k1tbl, k1tbl, ssk, k1, k2tog, k1tbl, k1tbl, yo, k2 — Wait, let’s set this up more simply.
Because the pattern repeat is built to be easy to remember, here is how each row actually reads:
Row 1 (RS): K2, yo, k1tbl, k1, ssk, k2tog, k1, k1tbl, yo, k2. (11 stitches)
Row 2 (WS): K2, p7, k2. (11 stitches — the two knit stitches at each end form a garter border that will become the upper and lower edges of your trim)
Row 3 (RS): K2, k1tbl, yo, k1, ssk, k2tog, k1, yo, k1tbl, k2. (11 stitches)
Row 4 (WS): K2, p7, k2.
Row 5 (RS): K2, yo, k2tbl, ssk, k1, k2tog, k2tbl, yo, k2. (11 stitches — here you work two twisted stitches back to back for a slightly denser twist effect)
Row 6 (WS): K2, p7, k2.
Row 7 (RS): K2, k1, yo, k1tbl, ssk, k2tog, k1tbl, yo, k1, k2. (11 stitches)
Row 8 (WS): K2, p7, k2.
Repeat rows 1 through 8 until your strip measures the circumference of your basket’s top opening, or approximately half an inch shorter to allow for the seam stretch.
Bind Off
Bind off loosely on a wrong-side row in pattern (purl the center 7 stitches, knit the 2-stitch borders). A loose bind-off is important for the trim to lie flat and flexible. If your bind-offs tend to be tight, try using a needle one or two sizes larger for this row only.
Finishing the Trim
Once you have your strip knitted and bound off, you have a few steps before the trim is ready to attach to your basket.
Weave in your ends before blocking. It’s much easier to do this on flat fabric than after the trim is curved and attached to a basket. Leave yourself at least six inches of tail at each end so you have plenty to work with.
Block your trim. Even for a small accessory like this, blocking makes a dramatic difference. Lace especially needs to be opened up to show its best self. Wet the trim thoroughly in cool water, squeeze out the excess (don’t wring), and pin it to a blocking mat or a folded towel in a long straight line. Gently stretch it widthwise so the eyelets open up, and allow it to dry completely. This step takes patience but the result is worth it — the twisted stitches will be beautifully defined and the eyelets will have that characteristic open, airy look.
Seam the ends together using the cast-on and bind-off tails and a tapestry needle. Use a mattress stitch along the garter border edges for an almost invisible join. Try to match the pattern so the last row flows into the first row naturally. This seam will likely sit at the back of the basket or a point where the basket has a handle or decorative element that will draw the eye away.
Attaching the Trim to Your Basket
Now for the truly satisfying part. There are several methods for attaching the finished trim ring to your basket, and the best one depends on your basket’s construction.
For open-weave wicker or rattan baskets, the easiest method is to simply use the tail from your seam or a new length of matching yarn and stitch through the loops of the trim and through the gaps in the wicker around the top edge. You don’t need to go through every stitch — spacing your anchor stitches every half inch or so is plenty to keep the trim in place and lying flat.
For wire baskets, you can use the same approach, using the wire gaps as anchor points. If the wire gauge is very fine, even using a large blunt needle through the wicker-adjacent openings works well.
For solid-sided fabric bins, use a sewing needle and thread in a coordinating color to catch the garter border of the trim and tack it along the inside of the top edge. Working from the inside makes the attachment invisible from the outside.
Whichever method you use, begin by pinning the trim evenly around the basket using locking stitch markers or straight pins before you start stitching. This ensures the trim is distributed evenly and doesn’t pucker or gather at any point.
Variations and Ideas for Personalizing Your Trim
One of the best things about a simple modular pattern like this is how easy it is to make your own. Here are several ways to take the Twisty Lace Basket Trim in a different direction.
Change the width. The 11-stitch pattern gives you a trim that is roughly one and a quarter inches wide in fingering weight. To make it wider, you can add additional stitches to the center section and adjust the lace panel accordingly. To make it narrower, reduce to a 9-stitch version with a 5-stitch center and the same 2-stitch garter borders on each side.
Add a picot edge. Instead of a plain garter bind-off, work a picot bind-off along one long edge for a decorative border. To do a simple picot bind-off, work the bind-off in this sequence: bind off two stitches, slip the remaining stitch from the right needle back to the left, cast on two stitches using the backward loop method, bind off four stitches. Repeat from the asterisk until all stitches are bound off. This creates a little pointed zigzag along the edge that softens the whole trim beautifully.
Use a contrasting color border. Knit the trim in a main color for the center lace panel, then pick up stitches along each long edge and knit a few rows of garter stitch in a contrasting color to frame the lace. This is a great way to use two stash yarns that wouldn’t otherwise look good together — the contrast borders act as a visual separator.
Make a coordinated set. Once you have made one trim, making several in coordinating colors for a set of matching baskets is extremely quick. A matching set of linen-colored trims on natural wicker baskets, or jewel-tone trims on a set of wire bins, looks like something from a very expensive interiors shop.
Knit a taller trim. If your basket is quite tall or if you just want more impact, double the width of the lace panel and add additional repeats of the twist and eyelet pattern. A three-inch-tall trim completely transforms even a plain canvas storage bin into a decorative object.
Project Notes and Tips for Success
A few things to keep in mind as you work that will save you frustration and make the whole project more enjoyable.
The twisted stitches in this pattern require you to insert your needle into the back loop, which sits behind the left needle rather than in front of it. Some knitters find this awkward at first, especially if they are used to Continental-style knitting. The trick is to drop the tip of your right needle down and behind the left needle to catch that back loop. After a few repeats it becomes automatic.
Count your stitches at the end of every RS row until you’re comfortable with the pattern. The yarn-overs and decreases are designed to balance perfectly — every yo adds one stitch and every k2tog or ssk removes one — but it’s easy to accidentally drop a decrease if your attention wanders. Keeping a tally mark for each completed 8-row repeat is also helpful so you know exactly where you are when you put the project down.
If you run out of yarn before the strip is long enough, joining a new yarn is perfectly acceptable. Join at the beginning of a row rather than in the middle, and weave the tails in along the garter border so they stay hidden. Using a slightly different lot of the same yarn is fine for a trim — you might even see a subtle color shift which adds a gentle variegated effect.
When measuring your strip against the basket, lay the strip around the outside and hold it in place without stretching. You want it to fit snugly but not so tight that it pulls the basket’s rim out of shape.
Final Thoughts
The Twisty Lace Basket Trim