Free Knit Bandana Pattern – Delicate Lace with a Built-In Ruffle Border

Free Knit Bandana Pattern: Delicate Lace with a Built-In Ruffle Border

There is something quietly magical about a handknit bandana. It sits at the intersection of function and beauty in a way that few accessories manage — practical enough to tuck into your back pocket or tie around your neck on a breezy afternoon, yet delicate enough to feel like a tiny wearable art piece. This free knit bandana pattern combines a classic lace stitch with a built-in ruffle border that forms as you knit, no separate finishing required. The result is a lightweight, feminine accessory that works just as well worn in the hair as it does folded into a headband, tied loosely around a ponytail, or draped around the collar of a white linen shirt.

Whether you are a seasoned lace knitter looking for a quick weekend project or an intermediate knitter ready to take the leap into your first lace pattern, this tutorial will walk you through every step. The finished bandana measures approximately 19 inches along the top edge and falls about 10 inches at the center point, making it a generous triangle that drapes beautifully without being overwhelming. The ruffle border is created using a simple increase-and-bind-off technique along the final rows, so the fancy edge you see is entirely built into the pattern rather than applied afterward.

Let’s gather everything you need and get started.


Materials and Tools

Before you cast on a single stitch, take a moment to assemble your materials. Choosing the right yarn makes a significant difference in how lace knitting behaves, and this pattern was designed with lightweight fibers in mind.

Yarn: Approximately 200 yards of fingering weight or lace weight yarn. This pattern works beautifully in 100% cotton (great for summer bandanas and hair accessories), bamboo-cotton blends (which add a subtle sheen and excellent drape), or a fine merino wool (wonderful for cooler weather wear). Avoid highly textured or bulky yarns, as the stitch definition of the lace pattern will be lost. If you want something truly gossamer, a lace weight mohair blend will give you an ethereal, hazy effect that is absolutely stunning. The sample shown uses a fingering weight 100% pima cotton in a soft sage green.

Needles: US size 2 (2.75mm) to US size 4 (3.5mm) depending on your yarn weight. For fingering weight cotton, US size 3 (3.25mm) is the sweet spot. For lace weight yarn, go down to a US 1 or 2 for a denser fabric, or go up to a US 4 or 5 if you want a more open, airy drape. Use whatever needle type you prefer — straight needles work perfectly since this bandana is knit flat.

Additional tools: A yarn needle for weaving in ends, scissors, a set of locking stitch markers (at least 4), and a blocking mat with rust-proof pins. Blocking is not optional with lace — it is the step that transforms a crumpled-looking piece of knitting into the open, elegant fabric you imagined.

Gauge: 28 stitches and 36 rows over 4 inches in stockinette stitch. However, gauge is relatively forgiving in this pattern. Because the bandana is a decorative accessory rather than a fitted garment, being slightly off gauge will only change the finished size slightly rather than affect the fit. Knit a small gauge swatch, wet it, block it flat, and check your numbers before casting on if you want a precise finished measurement.


Skill Level and Techniques Used

This pattern is rated intermediate. You should be comfortable with the following techniques before you begin.

You will need to know how to knit and purl, yarn over (yo), knit two stitches together (k2tog), slip-slip-knit (ssk), and make one (m1). The lace pattern itself uses a simple 8-row repeat that is very readable once you have worked through it once or twice. The ruffle border uses a series of increases followed by a picot bind-off, both of which are explained in detail in the pattern notes below.

If you have never worked a yarn-over lace pattern before, this is an excellent introduction. The stitch repeat is short and the wrong-side rows are straightforward purl rows, so you only have to concentrate on the pattern every other row.


Pattern Notes and Abbreviations

Before diving in, read through these notes carefully. Knowing what each abbreviation means and understanding a few structural choices will make the knitting flow much more smoothly.

CO — Cast on. Use a long-tail cast-on for a neat, flexible edge at the top of the bandana.

BO — Bind off.

k — Knit.

p — Purl.

yo — Yarn over. Bring the working yarn forward between the needles, then over the right needle to the back. This creates both a new stitch and a visible eyelet, which is the hallmark of lace.

k2tog — Knit two stitches together. Insert the right needle through two stitches as if to knit, then knit them as one. This is a right-leaning decrease.

ssk — Slip, slip, knit. Slip one stitch knitwise, slip the next stitch knitwise, then insert the left needle through the front loops of both slipped stitches and knit them together. This is a left-leaning decrease.

m1L — Make one left. Insert the left needle from front to back under the bar between the last stitch knit and the next stitch on the left needle, then knit through the back loop. This creates a new stitch that leans left and is nearly invisible.

m1R — Make one right. Insert the left needle from back to front under the bar between the last stitch knit and the next stitch, then knit through the front loop. This creates a new stitch that leans right.

RS — Right side. The side of the fabric that faces outward when worn.

WS — Wrong side. The inside of the fabric.

SM — Slip marker.

PM — Place marker.

Rep — Repeat.

Picot BO — Bind off with a picot edge. Cast on 2 stitches using the knitted cast-on, then bind off 4 stitches. Repeat from to end. This creates the small pointed loops along the ruffle edge that give it its delicate, finished appearance.


The Lace Stitch Pattern

This bandana uses a stitch I call Falling Raindrops Lace, a simple 6-stitch, 8-row repeat that creates a flowing pattern of offset eyelets. Here is the stitch pattern on its own, which you can practice on a small swatch before beginning the bandana.

Cast on a multiple of 6 stitches plus 3 for selvedge (for example, 21 or 27 stitches).

Row 1 (RS): K2, yo, ssk, k1, k2tog, yo, k1; rep from to last stitch, k1.

Row 2 (WS): Purl all stitches.

Row 3 (RS): K2, k1, yo, sl1-k2tog-psso, yo, k2; rep from to last stitch, k1.

Row 4 (WS): Purl all stitches.

Row 5 (RS): K2, k2tog, yo, k1, yo, ssk, k1; rep from to last stitch, k1.

Row 6 (WS): Purl all stitches.

Row 7 (RS): K2, k2tog, yo, k1, yo, ssk, k1; rep from to last stitch, k1. (Same as Row 5.)

Row 8 (WS): Purl all stitches.

Repeat Rows 1 through 8 for the pattern.

A note on the double decrease in Row 3: sl1-k2tog-psso means slip 1 stitch knitwise, knit the next 2 stitches together, then pass the slipped stitch over the k2tog and off the needle. This creates a central double decrease that pulls three stitches into one, maintaining your stitch count alongside the two yarn overs in the same row.


The Full Bandana Pattern

Now that you are familiar with the materials, abbreviations, and the lace stitch, here is the complete pattern from cast-on to bind-off.

Casting On

Using a long-tail cast-on, cast on 3 stitches. The bandana is worked from the center point of the triangle upward, beginning with just 3 stitches and increasing at each side and along a central spine on every right-side row until you reach the desired width.

Setting Up the Spine Marker

Row 1 (RS): K1, PM, k1, PM, k1.

Row 2 (WS): Purl all stitches.

Increase Section

On every RS row, you will work the following increases: k1, m1R, knit to first marker, SM, m1R, k1, m1L, SM, knit to last stitch, m1L, k1. This adds 4 stitches every right-side row — 2 at the sides and 2 flanking the center spine stitch. On wrong-side rows, purl all stitches.

Continue the increase section until you have 51 stitches on your needle, ending after a WS row.

Beginning the Lace Pattern

Once you have 51 stitches, you will begin working the Falling Raindrops Lace pattern across the body of the bandana while continuing the side increases. The center spine marker is no longer needed and can be removed.

Set-up row (RS): K1, m1R, k1, PM, work Row 1 of lace pattern over center 45 stitches, PM, k1, m1L, k1. — 53 stitches.

WS rows: K1, purl to last stitch, k1. (The single knit stitch at each edge creates a neat selvedge.)

RS rows: K1, m1R, SM, work next row of lace pattern to marker, SM, m1L, k1.

Continue in this manner, working the 8-row lace repeat and increasing 2 stitches every RS row, until you have completed 6 full repeats of the lace pattern (48 rows of lace). At this point you should have approximately 149 stitches on your needle. End after a WS row.

The Ruffle Border

The ruffle border is the feature that makes this bandana truly special, and it is far simpler to work than it looks. You will spend 4 rows creating the ruffle body through dramatic increases, and then finish with the picot bind-off.

Ruffle Row 1 (RS): K1, k1, m1L; rep from to last stitch, k1. You have now doubled your stitch count, from approximately 149 to approximately 297 stitches.

Ruffle Row 2 (WS): Purl all stitches.

Ruffle Row 3 (RS): K1, k1, m1L; rep from to last stitch, k1. You have now roughly doubled again, to approximately 593 stitches. This is a long row but the stitches are light and quick to work.

Ruffle Row 4 (WS): Purl all stitches.

Ruffle Bind-Off Row (RS): Work a picot bind-off across all stitches as follows: Using the knitted cast-on, CO 2 stitches onto the left needle, then BO 4 stitches by passing each stitch over the next; rep from until all stitches have been bound off.

This creates a beautiful scalloped edge that ruffles naturally because the fabric below it has fewer stitches than the ruffle rows above. Do not bind off too tightly — a loose, relaxed tension on the bind-off will allow the ruffle to spread and wave as intended.


Finishing

Once you have completed the bind-off, cut your yarn leaving an 8-inch tail and pull it through the last stitch to secure. Thread the tail onto your yarn needle and weave it in carefully along the WS of the work, working through the backs of several stitches in different directions to ensure it will not unravel. Weave in the cast-on tail the same way.

Blocking Your Bandana

Blocking is the single most transformative step in lace knitting. Do not skip it.

Fill a bowl or sink with cool water (for cotton or bamboo) or lukewarm water (for wool). Add a small drop of no-rinse wool wash or a tiny bit of gentle dish soap if you like, though plain water works perfectly well. Submerge the bandana completely and press gently to saturate the fibers. Let it soak for 10 to 15 minutes — do not agitate or wring.

Lift the bandana out of the water carefully and press it gently against the side of the sink to remove excess water. Lay it flat on a clean towel, roll the towel up with the bandana inside, and press firmly to absorb more moisture. Unroll the towel and transfer the damp bandana to your blocking mat.

Lay the bandana flat with the point at the bottom and the long cast-on edge at the top. Gently stretch and pin the top edge straight, placing pins every inch or so. Then stretch the two angled sides of the triangle and pin them as well, making sure the center point is pulled down into a sharp, clean triangle. Open up the lace eyelets gently with your fingers as you go — you will be amazed at how the pattern blooms open as it dries. Finally, arrange the ruffle so it lies in soft, even waves around the perimeter. You do not need to pin the ruffle tightly; let it dry in natural waves.

Allow the bandana to dry completely before removing the pins, at least several hours or overnight. When you unpin it, you will have a crisp, open lace fabric with a beautifully ruffled edge that holds its shape wonderfully.


How to Wear Your Lace Bandana

The beauty of a triangular bandana is its versatility. There are so many ways to wear this piece, and each styling gives it a slightly different character.

Classic hair bandana: Fold the triangle in half to form a smaller triangle, then roll or fold the long straight edge toward the point until you have a band about 1.5 inches wide. Place it on your head with the band across your forehead and the remaining fabric at the back, then tie the ends in a knot or bow at the nape of your neck.

Neck scarf: Fold and roll the same way, then tie it loosely around your neck with the knot to one side. This works especially well with open-neck shirts and dresses in spring and summer.

Ponytail wrap: Gather your hair into a low ponytail and tie the bandana around the hair tie, letting the ruffle edge peek out around the elastic. The ruffle adds an especially pretty finishing touch in this style.

Braid accessory: Weave the rolled bandana into a loose braid for a boho look that shows off the lace texture beautifully.

Wrist wrap: For a more unexpected use, wrap the bandana around your wrist and tie it loosely as a bracelet. The delicate lace and ruffle look charming at the wrist.


Tips for Customizing This Pattern

One of the best things about making your own accessories is that you can adjust every detail to suit your taste. Here are a few ways to make this bandana uniquely yours.

Change the size. Want a larger bandana that can double as a small kerchief? Simply work more increase rows before beginning the lace section, and work more lace repeats before the ruffle. Want something smaller and more delicate? Reduce the increase section and work only 3 or 4 lace repeats.

Try a different lace stitch. The triangular construction of this bandana works with almost any lace stitch that is a multiple of a small number of stitches. A simple feather-and-fan lace, a garter-based eyelet pattern, or a seed stitch pattern with scattered yarn overs would all look wonderful.

Add beads. Thread small glass seed beads onto your yarn before you begin, and place a bead on select yarn overs throughout the lace section. A pre-strung bead is slipped into place as you work a yarn over, sitting in the eyelet hole for a

Categorized in:

Lace,

Last Update: October 3, 2026