
Crochet Flower Curtain Pattern | Beautiful Floral Window Curtain DIY
There is something timeless about a handmade curtain. It softens a window in a way no store-bought panel ever quite manages, and when that curtain is made from individual crocheted flowers stitched together into a flowing cascade of petals and color, it becomes something genuinely special. This crochet flower curtain pattern is one of those projects that looks impressively complex from across the room but is built entirely from simple, repeatable motifs that even an intermediate crocheter can master. Whether you are dressing up a cottage kitchen window, adding a bohemian touch to a bedroom, or creating a decorative room divider, this floral window curtain DIY will bring a handcrafted warmth to your space that no retail product can replicate.
Before we dive into the pattern itself, let’s talk about why this particular project has endured in the crochet community for decades. The appeal of a flower curtain lies in its versatility. You can work it in crisp white cotton for a romantic farmhouse aesthetic, in sun-bleached neutrals for a coastal feel, in a riot of jewel tones for a maximalist statement, or in soft pastels for a nursery. The open, lacy structure of joined flower motifs lets light filter through beautifully, casting delicate shadows on your floors and walls as the day moves. And because the curtain is built motif by motif, you can work on it in short sessions, tuck it into a bag, and pick it up whenever you have a few spare minutes.
Materials You Will Need
Getting your materials right before you start saves a great deal of frustration. Here is what you will need for a standard window curtain measuring approximately 36 inches wide by 54 inches long.
Yarn: For a light, airy curtain that holds its shape over time, 100% cotton yarn is the gold standard. You will want a fingering weight or light DK weight cotton. The fingering weight produces more delicate, translucent flowers, while DK weight gives you a slightly fuller, more structured look. Plan on approximately 1,200 to 1,500 yards for the size described above. If you are working in multiple colors, divide that yardage according to your color plan.
Hook: A 3.5mm crochet hook works beautifully with fingering weight cotton. If you go with DK weight, step up to a 4.0mm hook. As always, your gauge may differ from mine, so swatch before you commit.
Notions: You will need a yarn needle for weaving in ends and joining motifs, scissors, a measuring tape, blocking mats and rust-proof pins (blocking is not optional for this project — it makes an enormous difference), and a curtain rod or tension rod for hanging.
Optional: If you want to add color variation without working with multiple balls at once, consider a variegated or ombré cotton yarn. The color transitions add visual depth and make the curtain look as though it was made with far more effort than it actually required.
Understanding the Basic Flower Motif
This entire curtain is built from one fundamental flower motif. Once you have it memorized — and you will, quickly — the project becomes meditative and genuinely enjoyable. Each motif measures approximately 3.5 inches across when blocked, which means you will need roughly 10 flowers across and 15 rows of flowers down to achieve the 36 by 54 inch dimensions described above. That gives you around 150 motifs total, which sounds like a lot, but each one works up in about 10 to 15 minutes once you are in a rhythm.
Here is the full pattern for one flower motif.
Abbreviations used:
ch = chain
sl st = slip stitch
sc = single crochet
dc = double crochet
tr = treble crochet
sp = space
rep = repeat
The Flower Motif Pattern:
Start with a magic ring, or chain 4 and join with a slip stitch to form a ring.
Round 1: Chain 3 (counts as first dc), work 11 more dc into the ring. Join with a slip stitch to the top of the beginning ch-3. You now have 12 dc total. (12 sts)
Round 2: Chain 1, sc in the same stitch. Chain 3, skip 1 stitch, sc in next stitch. Repeat from to around. You will end with chain 3, join with a slip stitch to the first sc. You now have 6 ch-3 spaces forming your petal foundation. (6 loops)
Round 3: Slip stitch into the first ch-3 space. In each ch-3 space, work the following petal: chain 1, then work [1 sc, 1 dc, 3 tr, 1 dc, 1 sc] into the space. This creates one full petal. Repeat in each of the remaining 5 ch-3 spaces. You will have 6 petals total. Join with a slip stitch. (6 petals)
Round 4: Working behind the petals of Round 3, find the sc stitches from Round 2. You will slip stitch around the post of each of these sc stitches, working a chain 5 between each one. This creates the back loops that will allow you to join motifs and add the outer round. Join with a slip stitch. (6 ch-5 spaces)
Round 5: In each ch-5 space, work [1 sc, 1 hdc, 2 dc, 3 tr, 2 dc, 1 hdc, 1 sc]. This creates your outer, larger petal layer. Join with a slip stitch. Fasten off and weave in ends. (6 outer petals)
Take a moment to look at what you have created. The motif has two tiers of petals: a small inner ring of petals from Round 3 and a larger outer ring from Round 5. The structure gives each flower a dimensional, layered quality that catches the light when the curtain hangs in a window.
Joining the Flower Motifs
This is where the magic happens and where many crocheters feel a little nervous. The joining method described here is an as-you-go flat join that creates a seamless, elegant connection between flowers with no visible seaming on either side.
When you reach Round 5 of your second motif (and every subsequent motif), you will join it to the previous motif at the tips of two adjacent outer petals. To do this, work the outer petal in Round 5 up to the center treble stitches. At the center treble of the first petal to be joined, instead of working a regular treble, you will slip stitch through the corresponding center treble of the adjacent motif’s petal, then continue with the rest of your treble stitch. This joins the two flower tips together.
Repeat this joining at the second shared petal tip.
When you are working rows of motifs, each interior motif will be joined to the motif to its left and to the motif in the row above it. Corner motifs touch two motifs, while interior motifs touch anywhere from two to four neighbors depending on their position in the grid. The join points at the petal tips create charming little openings between the flowers — not holes, exactly, but graceful negative spaces that add to the lacework quality of the finished curtain.
Work your motifs in rows from left to right, joining as you go. This assembly method keeps the project flat and manageable throughout, rather than requiring you to sew everything together at the end.
Working the Finishing Border
Once all your motifs are joined, the curtain needs a finishing border to give it clean edges and a professional appearance. A simple border also helps the curtain maintain its shape over time and after washing.
Join your yarn to any corner of the curtain.
Round 1 of Border: Chain 3 (counts as dc), work dc evenly along all four edges of the curtain. At each corner, work 3 dc in the corner stitch to allow the border to turn neatly. Join with a slip stitch to the top of the beginning ch-3.
Round 2 of Border: Chain 1, sc in same stitch. Chain 3, skip 2 stitches, sc in next stitch. Repeat around, working [sc, ch 3, sc] in each corner sp. Join with a slip stitch.
Round 3 of Border: Slip stitch to the first ch-3 space. Chain 1, then work [sc, hdc, dc, hdc, sc] in each ch-3 space around. Join, fasten off, weave in ends.
This three-round border adds a gentle scalloped edge that echoes the petal shapes of the motifs themselves, tying the whole design together.
The Top Hanging Edge
For the curtain to hang properly, the top edge needs a sturdy channel or a series of loops through which the curtain rod can pass.
The simplest approach is a chain-loop rod pocket. Along the top edge of the curtain, join your yarn and work a row of chain loops: [sc, chain 8, skip 4 stitches, sc] repeated across. On the return row, work 8 sc into each chain-8 loop. This creates a series of firm, rounded loops through which a tension rod threads easily.
If you prefer a solid rod pocket (which gives a more tailored look and keeps the curtain hanging in more even folds), you can work 12 rows of single crochet along the top edge, then fold this strip over the curtain rod channel and slip stitch it down to the wrong side. This takes more yarn and time but produces a very polished finish.
For a decorative option, you can work a simple button loop header: work a row of chain loops across the top and sew decorative wooden or shell buttons to the curtain rod, then loop each chain over a button. This works especially well for bohemian or coastal styles.
Blocking: The Step That Transforms Everything
I want to spend a moment on blocking because it is genuinely the difference between a curtain that looks homemade and one that looks professionally crafted. Cotton yarn responds beautifully to wet blocking, and the difference before and after is almost shocking the first time you experience it.
To block your completed curtain, soak it in cool water for about 20 minutes. Gently squeeze out the excess water — do not wring or twist — and roll it in a clean towel to absorb more moisture. Then lay it flat on your blocking mats, pinning each flower motif to its finished dimensions. Pay special attention to the petal tips: pin each one out so it points cleanly and the petals are evenly spaced. Let the curtain dry completely before removing the pins, which may take 24 to 48 hours depending on your climate.
Once blocked, each flower motif will be crisp, even, and beautiful. The curtain will hang with a clean drape that no amount of careful crocheting alone can produce.
Color Ideas and Variations
One of the most delightful aspects of this pattern is how dramatically it changes depending on your color choices. Here are a few approaches to inspire you.
Classic White or Cream: A single color in natural or bright white cotton creates a fresh, romantic look that suits almost any interior. It is particularly beautiful in kitchens, bathrooms, and bedrooms with neutral palettes.
Ombré or Gradient: Work your motifs in shades that graduate from deep to light, perhaps from navy through sky blue to pale aqua. Arrange the darkest motifs at the top and lightest at the bottom, or reverse it for a sunrise effect. The gradual color shift gives the curtain a painterly, artistic quality.
Wildflower Garden: Work each flower in a different color — yellows, pinks, corals, lavenders, and greens — for a stained glass or wildflower meadow effect. This is the most time-intensive approach because you are managing many balls of yarn, but the result is breathtaking.
Two-Tone: Use one color for all the inner petals and a coordinating or contrasting color for all the outer petals. This creates a structured, graphic look that reads as more modern and intentional than a random mix.
Neutral with Accents: Work the majority of your flowers in cream or natural, with occasional motifs in terracotta, sage, or dusty rose scattered throughout. This is a sophisticated approach that feels current and works well in contemporary interiors.
Tips for Making This Project Easier
A few practical insights can make a long project like this much more enjoyable.
Work in batches. Rather than completing each motif from start to finish one at a time, try working all your Round 1s in one session, then all your Round 2s, and so on. It sounds counterintuitive, but working the same round repeatedly builds speed and consistency, and you will find the motifs becoming noticeably more even as you go.
Keep a count. Use a small notebook or a simple tally system to track how many motifs you have completed. This keeps the project from feeling endless and gives you satisfying milestones to hit.
Weave in ends as you go. With 150 motifs, each with at least one or two ends to weave in, the finishing work adds up fast. If you take five minutes after completing each motif to weave in its ends before setting it aside, you will save yourself a very tedious finishing session at the end.
Use a yarn swift and ball winder if you are working with skeins. Continuously pulling from a tangled skein while managing motifs is one of the quickest ways to drain the joy from a project. Winding your yarn into neat cakes at the start is worth every minute.
Caring for Your Finished Curtain
Cotton crochet curtains are generally durable and easy to care for, but a little attention goes a long way toward keeping them beautiful.
Hand wash in cool water with a gentle detergent, or machine wash on a delicate cycle in a mesh laundry bag. Reshape and lay flat to dry — tumble drying can cause cotton to shrink and distort the motifs. If the curtain loses some of its crispness after washing, a light re-blocking (or simply spraying with water, smoothing flat, and allowing to dry) will restore its original appearance.
Keep the curtain out of prolonged direct sunlight if possible, as UV exposure will gradually yellow even bright white cotton. In a sunny window, a UV-protective liner behind the curtain can extend its life considerably.
Final Thoughts
This crochet flower curtain pattern is the kind of project that people stop to ask about. Guests notice it immediately, and when you tell them you made it yourself, there is always a moment of genuine disbelief. But the truth is that it is built from one simple flower, repeated with patience and love, joined together into something that is greater than the sum of its parts.
That is really what makes handmade textiles so compelling. A crocheted curtain is not just a window covering. It carries the hours you spent working on it, the decisions you made about color and size and texture, the way you worked through each motif and gradually figured out the rhythm of the pattern. It is functional art, and it belongs on your windows.
Start with a small project if the full curtain feels daunting — a cafe curtain covering just the lower half of a window requires only about 60 to 70 motifs and makes for a lovely, achievable goal. Once you have completed that smaller version and hung it in your window, you will likely find yourself reaching for more yarn almost immediately. That is the nature of this project. Once the flowers start blooming in your hands, it is very hard to stop.
Happy crocheting.