Ivory Crochet Lace Curtain Pattern with Diamond Motifs

Introduction

Floor-length crochet curtains expose every uneven repeat because daylight passes directly through the lace. This ivory crochet lace curtain pattern uses a repeating diamond-style mesh for the main panel, a denser lower decorative section, and a scalloped lace hem. Worked in fine cotton, the construction is designed for a light-filtering window panel that can be adjusted to the exact width and drop of the window.

The Design: What Makes This Crochet Curtain Different

The curtain is divided into three structural zones. The main field uses an open mesh with vertical diamond motifs, keeping the fabric light enough to hang without excessive weight. A wider decorative band near the bottom changes the scale of the pattern and creates the large ornamental shapes visible in the reference. Finally, a scalloped lower edge gives the curtain a finished outline without adding a heavy fringe.

The most important construction decision is gauge control. Fine cotton lace can lengthen considerably after blocking and after hanging for several days. The curtain therefore needs to be measured from a blocked swatch before the final number of vertical repeats is calculated.

Project Info at a Glance

Skill LevelConstructionYarnHookBest For
IntermediateOne-piece rectangular lace panelCotton crochet thread or fine cotton1.75–2.5 mmFull-length window curtain

The dimensions in this pattern are adjustable project targets. Measure the actual window and make a blocked gauge swatch before calculating the finished curtain.

Materials and Tools

Yarn

  • Ivory or warm cream — fine cotton, fingering-weight cotton, or suitable crochet thread

Choose a smooth cotton with strong stitch definition. The lace openings are the main feature of the curtain, so fuzzy yarn can reduce the clarity of the diamond pattern.

Tools

  • 1.75–2.5 mm crochet hook, matched to the selected thread
  • Yarn needle
  • Stitch markers
  • Scissors
  • Long tape measure
  • Blocking mats or a large clean blocking surface
  • Rust-resistant blocking pins
  • Curtain rod or tension rod

Abbreviations

  • ch — chain
  • sl st — slip stitch
  • sc — single crochet
  • hdc — half double crochet
  • dc — double crochet
  • tr — treble crochet
  • sp — space
  • st/sts — stitch/stitches
  • RS — right side
  • WS — wrong side

Measure the Window First

Measure the curtain rod width rather than only the glass.

Next, measure vertically from the planned hanging point to the desired finished hem.

Record both measurements before making the gauge swatch.

For a relatively flat lace panel, the finished curtain can be approximately the width of the area being covered. For gentle folds, increase the finished width to approximately 1.25–1.5 times the covered width.

Deep gathers are less suitable for an elaborate crochet lace pattern because overlapping motifs become harder to see.

Make a Large Gauge Swatch

A small 10 cm swatch is not enough for a floor-length lace curtain.

Make a sample approximately 20–25 cm square using the selected cotton and hook.

Include several mesh repeats rather than working only solid stitches.

Wash or wet the swatch according to the yarn-care instructions, block it to a natural shape, and allow it to dry completely.

Measure the number of pattern repeats across 20 cm and vertically over 20 cm.

These measurements determine the curtain width and length.

Basic Filet Mesh

The body of the curtain is based on alternating open and filled sections.

Open Mesh

A basic open cell can be formed with:

dc, ch 2, skip 2 sts, dc.

Filled Mesh

A filled section can be formed by replacing the ch-2 opening with:

dc in each of the next 2 sts.

This produces a three-dc-wide visual block when the posts on both sides are included in the design.

Planning the Main Diamond Repeat

Use a repeat based on an odd number of mesh cells so the diamond has a clear center.

A practical starting repeat is approximately 11 mesh cells wide.

The diamond expands from a narrow center toward a wider middle, then contracts in reverse.

The arrangement can be charted before beginning the curtain.

Pattern RowApproximate Diamond Width
11 filled cell
23-cell feature
35-cell feature
47-cell feature
59-cell feature
611-cell maximum
79-cell feature
87-cell feature
95-cell feature
103-cell feature
111 filled cell

The filled areas can be modified with additional chain spaces to create a lighter botanical or geometric appearance rather than a completely solid diamond.

Foundation Chain

Calculate the foundation from the blocked width of one complete motif repeat.

For example, if one repeat measures 12 cm after blocking and the target curtain width is 120 cm:

120 ÷ 12 = 10 repeats.

Multiply the stitch requirement of one repeat by ten, then add the stitches needed for the two side borders and turning chain.

Do not rely on an unblocked foundation chain to determine the finished curtain width.

Lower Foundation Row

Because the curtain is long, starting at the bottom has one useful advantage: the decorative lower border can be established first and the main panel can then be worked upward until the required finished length is reached.

Make the calculated foundation chain loosely.

Row 1

Dc in the appropriate starting chain and work dc across.

This solid foundation stabilizes the decorative lower section.

Row 2

Ch 3 and turn.

Work a second row of dc across.

Keep the stitch count unchanged.

Scalloped Lower Edge

The reference curtain has a softly pointed lower outline rather than a perfectly straight hem.

The scallops can be added to the foundation edge after the main curtain is complete, which makes their spacing easier to control.

For now, continue with the decorative lower band.

Large Lower Diamond Band

The bottom section uses larger motifs than the main field.

Divide the curtain width into equal decorative sections.

Place a marker at every repeat boundary.

Decorative Row 1

Work open mesh across:

dc, ch 2, skip 2 sts.

Repeat across while keeping a solid dc at every motif boundary.

Decorative Row 2

Begin forming the lower diamond by replacing the center mesh of each repeat with a filled section.

Keep the remaining cells open.

Decorative Row 3

Expand the filled section one cell toward each side.

The central feature now becomes wider while the surrounding open mesh remains visible.

Decorative Rows 4–7

Continue expanding the feature symmetrically until the required maximum width is reached.

Each motif must contain the same number of cells.

Decorative Rows 8–12

Reverse the previous expansion.

Reduce the filled section symmetrically toward the center.

The result is a large diamond-shaped ornamental band.

Adding a Floral Center to the Lower Diamonds

The photograph suggests small radial details inside the larger lower motifs. A simple lace flower can be worked into the central opening.

Where the diamond reaches its widest section, create a central ch-5 space.

On the following row work into that space:

(sc, ch 4) × 6.

On the next row, work into each ch-4 loop:

sc, hdc, 2 dc, hdc, sc.

This produces a small six-section flower-like detail without making the curtain substantially heavier.

Transition to the Main Lace Field

After the large lower motifs are complete, work one full row of open mesh.

Follow with one stabilizing row:

dc in each dc and 2 dc into each ch-2 space.

Then return to open mesh for the first row of the main curtain pattern.

Main Diamond Lace Panel

The central field should be more repetitive and lighter than the lower border.

Divide the width into identical vertical motif columns.

Each diamond is worked over the same number of cells.

Main Pattern Row 1

Work open mesh across, replacing the center cell of each motif with a filled section.

Row 2

Expand the center feature one cell toward each side.

Row 3

Expand again.

Rows 4–6

Continue the symmetrical expansion until the diamond reaches its planned maximum width.

Rows 7–11

Reverse the sequence one step per row until only the central filled cell remains.

Row 12

Work one complete open-mesh row between vertical repeats.

Repeat Rows 1–12 for the required curtain length.

Creating a More Delicate Diamond

For a lighter appearance closer to fine lace, do not fill the complete diamond.

Instead, use filled cells only along the two diagonal outlines while keeping the center open.

This produces an outlined diamond with considerably less visual weight.

Small ch-3 branches can also be worked inside the central opening to suggest a leaf or floral structure.

Side Borders

A floor-length panel needs stable vertical edges.

Reserve approximately 4–6 stitches at each side for the border.

Work these stitches consistently on every row.

A useful border is:

2 dc, ch 1, 2 dc at each side.

Alternatively, use 4 solid dc stitches when a firmer edge is preferred.

Preventing the Side Edges from Waving

Count the turning chains consistently.

If the turning chain represents the first dc on one row, treat it the same way on every subsequent row.

Do not alternate between counting and ignoring it.

Place a marker into the top of the turning chain every 10–20 rows. This makes accidental increases easier to detect before they affect a long section of lace.

Continue to the Required Length

Measure the panel while it lies flat and relaxed.

Do not pull vertically while measuring.

Stop the main lace pattern before the curtain reaches its final target because the upper hanging band will add additional length.

For example, if the finished curtain needs to measure 240 cm and the planned upper band measures 8 cm, stop the lace body at approximately 232 cm before blocking adjustments.

Upper Stabilizing Band

Work one solid row of dc across the top.

Follow with one row of sc.

This creates a firmer section for attaching the curtain to a rod or adding hanging loops.

Option 1: Crochet Rod Pocket

For a concealed curtain rod, work a rectangular extension above the stabilizing band.

Continue in hdc for enough rows to wrap around the curtain rod comfortably.

Fold the extension toward the wrong side.

Sew its upper edge to the back of the stabilizing band, forming a tube.

The rod pocket should remain loose enough for the curtain to slide without stretching the lace.

Option 2: Crochet Hanging Loops

Mark equal intervals across the top edge.

At each marker work:

sc, ch 12–20, sc into the same or adjacent stitch.

The chain length depends on the rod diameter.

On the next row, work sc into each hanging loop to strengthen it.

Keep every loop the same size.

Option 3: Curtain Rings

If using curtain rings, make the upper band approximately 3–5 cm deep.

Work it in dense sc or hdc.

Attach the rings at measured intervals rather than clipping directly into the open lace body.

This distributes the weight across a stronger section.

Adding the Lower Scalloped Border

Turn the finished curtain so the original foundation edge is accessible.

Join ivory yarn at one corner.

Border Row 1

Work sc evenly across the entire lower edge.

Border Row 2

Repeat:

sc in next st, ch 5, skip 3 sts.

Adjust the final repeat so both corners finish symmetrically.

Border Row 3

Into each ch-5 space work:

sc, hdc, 3 dc, hdc, sc.

This forms a small shell.

Deeper Lace Scallops

For a wider hem closer to the reference image, add another lace level before the final shells.

Across the previous arches work:

sc in shell center, ch 7.

Repeat across.

On the next row work into each ch-7 space:

sc, hdc, 2 dc, 3 tr, 2 dc, hdc, sc.

The deeper scallops create a stronger pointed rhythm along the floor edge.

Final Picot Detail

A small picot can be added at the center of each large scallop.

Work the shell until the center treble stitch.

Then work:

ch 3, sl st into the first chain.

Continue the remaining half of the shell.

Use only one picot per scallop so the edge does not become visually crowded.

Making Two Matching Curtain Panels

If the window requires two panels, make both from the same yarn lot.

Complete several pattern repeats on the second panel before finishing the entire first curtain. Compare their widths and motif heights.

Fine thread tension can change during a long project. Alternating between panels occasionally helps expose gauge changes early.

Before adding the final border, block both panels and compare their finished dimensions.

Adjusting Curtain Width

Change width only by adding or removing complete pattern repeats.

A partial diamond at one side makes the curtain appear unbalanced.

If one blocked repeat measures 11 cm and six repeats are too narrow, use seven complete repeats rather than adding miscellaneous mesh cells to the center.

Any small remaining width difference can be absorbed by slightly wider side borders.

Adjusting Curtain Length

Length is easier to modify.

Add or remove complete vertical diamond repeats from the main field.

Keep the large lower decorative band unchanged.

If only a few centimeters are required, adjust the height of the upper hanging band rather than stopping halfway through a diamond.

Estimating Yarn

Large lace curtains should be estimated from a representative blocked sample.

Make a sample containing at least one complete diamond repeat.

Weigh the dry sample.

Measure its blocked area in square centimeters.

Calculate the planned curtain area, then divide it by the sample area and multiply by the sample weight.

Add approximately 10–15% for the lower border, upper band, swatching, joins, and normal variation.

Example Yarn Calculation

Suppose a blocked sample measures 25 × 25 cm and weighs 18 g.

The sample area is:

25 × 25 = 625 cm².

If the planned curtain measures 120 × 240 cm:

120 × 240 = 28,800 cm².

Then:

28,800 ÷ 625 = 46.08 sample units.

Multiply by the sample weight:

46.08 × 18 ≈ 829 g.

This is only an example calculation. The actual amount depends heavily on thread thickness, hook size, mesh density, border depth, and individual tension.

Choosing Cotton for a Curtain

A smooth cotton thread gives the most defined geometric openings.

Mercerized cotton produces particularly crisp stitches and a slightly firmer finished fabric.

Softer cotton creates more drape but may stretch farther vertically.

Whichever fiber is selected, make the gauge sample using the same yarn and hook planned for the full curtain.

Controlling Vertical Stretch

Long lace panels carry their own weight.

A curtain that measures exactly 240 cm on the blocking surface may become longer after hanging.

One practical method is to hang the blocked gauge sample with a small, evenly distributed weight for 24 hours and measure it again.

If the sample lengthens noticeably, account for that change when calculating the main panel.

Optional Narrow Vertical Reinforcement

For an especially wide panel, include narrow columns of filled mesh between groups of diamonds.

These columns interrupt long horizontal chain sections and add stability.

Keep the columns symmetrical across the width so they become part of the design rather than appearing as corrections.

Using the Pattern for a Café Curtain

The same construction can be shortened for a café-style window panel.

Use the large decorative lower band, one or two main diamond repeats, and the upper hanging section.

The resulting panel retains the ornamental hem while requiring considerably less yarn than a floor-length curtain.

Using the Pattern for a Door Panel

For a narrow glass door, reduce the number of motifs across while preserving complete diamonds.

Use firmer side borders because narrow panels tend to twist more visibly.

A top rod pocket is particularly useful for door panels because it keeps the upper edge aligned.

Assembly

  1. Measure the complete window width and desired curtain drop, then record the intended amount of fullness.
  2. Make and block a large lace swatch using the exact ivory cotton and hook intended for the curtain.
  3. Calculate the number of complete horizontal motif repeats and make the foundation chain according to the blocked gauge.
  4. Work the large lower decorative diamond band, checking after every few rows that all motif centers remain vertically aligned.
  5. Transition into the smaller repeating diamond lace and continue until the panel reaches the calculated body length.
  6. Add the solid upper stabilizing band and construct either a rod pocket, hanging loops, or a reinforced edge for curtain rings.
  7. Return to the lower foundation edge and work the open lace border followed by the large scalloped shells.
  8. Weave all yarn tails through dense sections rather than leaving them inside large mesh openings.
  9. Wash and block the curtain to the calculated dimensions, aligning every side edge and vertical diamond column.
  10. Allow the curtain to dry fully, hang it from the intended hardware, and remeasure the drop after the fabric has carried its own weight.

The completed curtain should have straight side edges, vertically aligned diamond motifs, an upper edge strong enough to carry the panel, and a lower scalloped border that hangs without curling.

7 Technical Tips

  • Check the stitch count at least every 10 rows. One accidental extra mesh cell can shift an entire diamond column and become highly visible when sunlight passes through the curtain.
  • Use markers at every complete horizontal motif repeat. If a repeat begins one cell early or late, correct it immediately rather than attempting to compensate several rows later.
  • Make the gauge swatch at least 20 cm wide. Fine lace behaves differently across several repeats than it does in a tiny sample containing only a few chain spaces.
  • Keep the two side borders identical. A difference of one stitch repeated over a floor-length curtain can create a visibly slanted edge after blocking.
  • Test the blocked sample for vertical growth. If a 20 cm sample becomes 21 cm after hanging, that 5% change can add approximately 12 cm to a 240 cm curtain.
  • Pin every major scallop during final blocking. Unequal shell widths make the lower edge appear irregular even when the main panel is correctly squared.
  • Weave tails through at least 4–6 cm of dense stitches. Avoid securing important ends only through chain spaces because open lace provides too little friction to hold short tails securely.

Blocking the Finished Curtain

Blocking determines the final appearance of the lace.

Wash or dampen the curtain according to the yarn instructions. Remove excess water without twisting the fabric.

Lay the curtain on a clean surface large enough for the complete panel.

Square the upper corners first.

Measure the width at the top, middle, and lower section. Adjust the panel until these measurements match.

Next, align the vertical diamond columns.

Pin the lower decorative motifs individually and shape every large scallop to the same depth.

Allow the curtain to dry completely before removing the pins.

Hanging and Final Measurement

Hang the curtain using the selected rod pocket, loops, or rings.

Arrange the folds evenly across the window.

Allow the panel to hang for at least a day before evaluating the final drop. Cotton lace may settle under its own weight.

If the curtain is intentionally floor length, keep the hem slightly above the floor when frequent opening and closing is expected. A decorative stationary panel can be allowed to touch or lightly pool on the floor.

Care

Follow the care label for the chosen cotton. Place delicate crochet curtains inside a large mesh laundry bag when machine washing is permitted.

Avoid aggressive spinning because long lace sections can stretch while wet.

Reshape the curtain after washing and dry it flat whenever practical.

For a large panel that cannot be fully blocked after every wash, align the side borders and lower scallops carefully while damp.

Conclusion

The defining feature of this ivory crochet lace curtain pattern is the change in scale between the repeating diamond field and the larger ornamental lower border. Start with a blocked sample, calculate the width in complete motif repeats, and monitor both stitch count and vertical growth throughout the project. The upper band should carry the curtain’s weight while the main body remains open and light-filtering. Finish by blocking the diamond columns and shaping each lower scallop individually. Save the finished curtain to Pinterest or share the completed window treatment on Instagram with #IvoryCrochetLaceCurtain. Would you make the curtain floor length or shorten the same lace design into a café curtain?

Leave a Comment