7 Flower Headband Free Knitting Patterns

7 Flower Headband Free Knitting Patterns You’ll Absolutely Love

There is something genuinely charming about a flower headband. Whether you are stepping out for a garden party, dressing up a casual outfit, or keeping your hair out of your face on a breezy afternoon, a knitted flower headband manages to look effortless and thoughtful at the same time. The best part? You do not need to spend a fortune at a boutique to get one. With a pair of needles, a ball of yarn, and a little patience, you can create something beautiful from scratch — and then make a dozen more as gifts.

This collection of seven free knitting patterns covers a wide range of styles and skill levels. From beginner-friendly designs using simple stitches to more intricate constructions with layered petals and textured centers, there is a pattern here for every knitter. Each one produces a wearable, stretchy, or adjustable headband adorned with one or more knitted flowers that you can position however you like. Let’s dive in.


Why Knit a Flower Headband?

Before jumping into the patterns, it is worth taking a moment to appreciate why flower headbands have remained such a beloved knitting project for decades.

First, they are quick. Most headband patterns can be completed in a single sitting or over the course of a relaxed weekend. If you are the kind of knitter who gets restless working on sweaters or blankets for months on end, a headband project delivers that satisfying sense of completion in a short amount of time.

Second, they are economical. A single skein of yarn — sometimes just a partial skein — is all you need. This makes flower headbands an ideal stash-busting project. That half-ball of DK weight yarn left over from a cardigan? Perfect. The tiny remnants of bulky wool from last winter’s hat? Use them for the flowers.

Third, they make wonderful gifts. Handmade items carry a warmth that store-bought things simply cannot replicate, and a flower headband is practical enough that the recipient will actually wear it. Unlike some knitted gifts that end up folded away in a drawer, a pretty headband tends to get used.

Finally, they are a fantastic way to practice new techniques. Many flower headbands incorporate short rows, picking up stitches, working in the round, or creating three-dimensional embellishments. Even an experienced knitter can find fresh challenges in a small, low-stakes project.


What You Need to Get Started

Most of the patterns in this collection call for similar basic supplies, so it helps to gather your materials before you begin.

Yarn: Worsted weight yarn is the most forgiving choice for beginners, but DK, sport, and even bulky yarn can work beautifully depending on the pattern. Look for yarn with some elasticity — wool blends tend to hold their shape better than pure cotton, though cotton works well for warm-weather accessories.

Needles: Straight needles in US size 7 (4.5mm) or US size 8 (5mm) are suitable for most worsted weight patterns. Some headbands are knitted in the round, in which case you will want a short circular needle or a set of double-pointed needles.

Additional supplies: A tapestry needle for weaving in ends, stitch markers if the pattern calls for them, and buttons or beads if you want to decorate the flower centers. Elastic thread is optional but can be sewn into the band for added stretch if your knitting tends to run loose.

Now, on to the patterns.


Pattern 1: The Simple Stockinette Flower Headband

This is the perfect starting point for beginner knitters. The headband itself is worked flat in stockinette stitch, seamed into a loop, and then a single five-petal flower is knitted separately and sewn on as a decoration.

Yarn: Worsted weight, approximately 80 yards for the band and 30 yards for the flower (can be contrasting colors)

Needles: US size 7 (4.5mm) straight needles

Gauge: 20 stitches and 28 rows to 4 inches in stockinette stitch

Finished size: Approximately 18–20 inches circumference, adjustable

For the band: Cast on 16 stitches. Work in stockinette stitch (knit on the right side, purl on the wrong side) until the piece measures 18 inches or the desired length to fit around your head comfortably. Bind off and seam the two short ends together.

For the flower: Cast on 60 stitches. Row 1: Knit all stitches. Row 2: Purl all stitches. Row 3: Knit 2 together across the row — 30 stitches remain. Row 4: Purl 2 together across the row — 15 stitches remain. Row 5: Knit 2 together across to the last stitch, knit 1 — 8 stitches remain. Cut the yarn, thread it through the remaining stitches, pull tight to form the center of the flower, and fasten off. The long strip of fabric will naturally curl and form five distinct petal shapes as you draw it into a circle. Sew the back seam, and then attach the flower to the headband using a few secure stitches. Add a button to the center if desired.


Pattern 2: The Twisted Rib Band with Cluster Flower

Ribbing creates natural stretch, making this headband comfortable for all-day wear. The flower is a gathered cluster style that creates a lush, textured bloom.

Yarn: DK weight, approximately 100 yards total

Needles: US size 6 (4mm) straight needles

Gauge: 22 stitches to 4 inches in 2×2 rib, slightly stretched

For the band: Cast on 24 stitches. Work in 2×2 twisted rib as follows: Every row: (Knit 2 through the back loop, purl 2) across. Continue until the band measures 16 inches. Bind off in pattern and seam the ends together.

For the cluster flower: Cast on 5 stitches. Row 1 (right side): Knit into the front and back of each stitch — 10 stitches. Row 2: Purl. Row 3: Knit into the front and back of each stitch — 20 stitches. Row 4: Purl. Bind off. Roll the piece loosely from one end to the other, pinching the cast-on edge as you go to form a ruffled center. Stitch the base together to hold the shape, and sew onto the headband. The result is a tight, dimensional flower that resembles a garden rose or peony when finished.


Pattern 3: The Seed Stitch Headband with Daisy

Seed stitch — alternating knits and purls in a checkerboard pattern — creates a lovely textured fabric that lies flat and has a pleasant rustic quality. Paired with a daisy-style flower, this headband has a wildflower aesthetic that feels natural and unforced.

Yarn: Worsted weight, approximately 90 yards for the band and 25 yards in a contrasting color for the daisy

Needles: US size 8 (5mm) straight needles

For the band: Cast on 15 stitches. Row 1: (Knit 1, purl 1) across, ending knit 1. Repeat this row for the entire length, working every stitch opposite to the stitch below it. This is the essence of seed stitch. Continue until the band measures 19 inches, or your desired length. Bind off and seam.

For the daisy: Cast on 5 stitches. Rows 1–6: Work in garter stitch (knit every row). Bind off. This makes one petal. Repeat to make 7 petals total. Arrange the petals in a circle with their cast-on ends meeting in the center. Sew them together at the center point. Cut a small circle of felt or use a contrasting yarn to create a gathered center, and sew it on top of the petal bases. Attach the daisy to the headband.

This pattern is especially charming in white petals on a green band, evoking a garden-fresh look that is wonderful for spring and summer.


Pattern 4: The Eyelet Lace Headband with Layered Blossom

For knitters comfortable with yarn overs and simple lace techniques, this pattern produces an elegant headband with an airy, delicate texture. The layered blossom uses two tiers of petals for added dimension.

Yarn: Fingering or sport weight, approximately 150 yards (lace requires thinner yarn to show the pattern clearly)

Needles: US size 4 (3.5mm) straight needles

For the band: Cast on 18 stitches. Row 1 (right side): Knit 2, (yarn over, knit 2 together) across to last 2 stitches, knit 2. Row 2: Purl across. Repeat these two rows until the band measures 18 inches. The yarn overs create a column of small, evenly spaced holes that give the fabric a lace-like quality without being complicated to work. Bind off and seam.

For the layered blossom: Make two flowers using the simple petal technique from Pattern 1, one slightly larger than the other by casting on 70 stitches for the bottom layer and 50 stitches for the top layer. Work both through the same decrease rows. Stack the smaller flower on top of the larger one, slightly offset so all petals are visible. Sew through both layers to attach them to the headband. Add a pearl bead or a small button to the center.

This headband is beautiful made in soft lavender, blush pink, or ivory yarn, and it works beautifully as a bridal accessory or a gift for a flower girl.


Pattern 5: The Wide Boho Band with Wild Rose

Wide headbands have a bold, boho-chic quality that has been popular in fashion for years. This pattern creates a wider band worked in a simple moss stitch, topped with a multi-petal wild rose that has a slightly asymmetrical, naturalistic look.

Yarn: Worsted weight, approximately 130 yards for the band and 40 yards for the rose

Needles: US size 7 (4.5mm) straight needles

For the band: Cast on 28 stitches. Row 1: (Knit 1, purl 1) across. Row 2: (Purl 1, knit 1) across. Repeat these two rows for moss stitch. The difference between seed stitch and moss stitch is subtle: in seed stitch, you alternate every row identically; in moss stitch, you work the same row twice before switching. The result is a slightly different texture with small horizontal ridges. Continue until the band measures 17 inches. Bind off and seam.

For the wild rose: Cast on 90 stitches for a full, ruffled look. Knit 2 rows. Row 3: Knit 2 together across — 45 stitches. Row 4: Purl 2 together across to last stitch, purl 1 — 23 stitches. Row 5: Knit 2 together across to last stitch, knit 1 — 12 stitches. Thread yarn through remaining stitches and pull tight. Rather than seaming the flower into a flat circle, leave it slightly three-dimensional and uneven as you arrange it, letting some petals fold over others naturally. This gives it the wild, organic look of a real garden rose. Attach it toward one side of the headband rather than the center for an asymmetrical boho effect.


Pattern 6: The Striped Headband with Felt-Backed Knitted Flower

Stripes add visual interest to even the simplest stitch pattern. This headband uses two colors in a bold stripe pattern, and the flower is knitted and then backed with a small piece of felt to give it stability and structure — especially useful if you want the flower to hold its shape for years.

Yarn: Worsted weight in two contrasting colors, approximately 60 yards of each

Needles: US size 7 (4.5mm) straight needles

For the striped band: Cast on 18 stitches in Color A. Work 4 rows in garter stitch. Switch to Color B and work 4 rows. Continue alternating every 4 rows until the band reaches the desired length. When switching colors, carry the unused yarn loosely up the side of the work rather than cutting it each time. This avoids a tangle of ends to weave in later. Bind off and seam.

For the flower: Work a five-petal flower using the basic method from Pattern 1 in one of your band colors or in a completely new accent color. Cut a circle of felt slightly smaller than the flower and sew it to the back using small, invisible stitches. The felt backing prevents the flower from stretching out of shape and also gives you a firm base through which to sew the flower onto the headband. This small extra step makes a noticeable difference in the longevity of your finished headband.


Pattern 7: The Kids’ Flower Crown Headband

This delightful pattern creates a headband adorned with three small flowers arranged in a crown-like cluster, making it ideal for children. It works beautifully in bright, playful colors, and the three flowers can each be a different color for a rainbow effect.

Yarn: Worsted weight in three different colors for the flowers, plus one color for the band, approximately 80 yards total

Needles: US size 7 (4.5mm) straight needles

Finished size: Adjustable for children aged 3–10 with a simple tie or button closure

For the band: Cast on 14 stitches. Work in garter stitch (knit every row) for the full length, ending with a 6-inch length of I-cord or a button loop so the headband can be adjusted to fit different head sizes. This eliminates the need for seaming and makes the headband more adaptable.

For the three flowers: Using the basic five-petal method, cast on 40 stitches per flower and work through the decrease rows as described in Pattern 1. The smaller cast-on produces daintier, proportionate flowers suitable for children. Make one flower in each of your three chosen colors. Arrange them in a cluster near the center of the band, overlapping slightly so they look like a little bouquet. Sew each one down securely, making sure there are no loose ends or sharp pieces that could pose a hazard for young wearers.

This pattern makes a wonderful birthday gift, a party favor, or a flower girl accessory for a wedding. Children love wearing something handmade, and the bright colors make this headband especially exciting.


Tips for Customizing Your Flower Headband

Once you have worked through one or two of these patterns, you will likely find yourself wanting to experiment. Here are a few ideas for making each design your own.

Mix and match flowers and bands. There is nothing stopping you from pairing the lace band from Pattern 4 with the cluster flower from Pattern 2, or putting the layered blossom from Pattern 4 onto the wide boho band from Pattern 5. Treat each component as interchangeable.

Experiment with yarn weight. Working a pattern in bulky yarn instead of worsted produces a chunkier, more dramatic result. Working it in fingering weight produces something delicate and refined. The same pattern can look completely different depending on your yarn choice.

Add embellishments. Buttons, beads, small brooches, or even a tiny feather tucked into the flower center can transform a simple headband into something extraordinary. Seed beads sewn around the petals catch the light beautifully and add a touch of glamour.

Try different fiber types. Wool blends are warm and elastic, making them ideal for autumn and winter headbands. Cotton and bamboo blends feel cool against the skin and work beautifully for spring and summer styles. Alpaca adds incredible softness. A glittery metallic yarn worked alongside your main yarn gives flowers a sparkly, festive quality perfect for the holiday season.

Adjust the sizing. If the headband is too snug, simply knit more rows before binding off. If it is too loose, knit fewer. For a truly custom fit, measure the circumference of the wearer’s head, subtract about an inch to account for stretch, and use that measurement as your target length.


Caring for Your Knitted Flower Headband

A hand-knitted accessory will last much longer with proper care. Most yarn labels include specific washing instructions, so always check those first. In general,

Categorized in:

Lace,

Last Update: September 14, 2026