PatternCrochet logoPatternCrochet
Pink filet crochet butterfly bedspread with matching pillow covers in a cozy bedroom

Home / Bedroom patterns

Crochet Pink Butterfly Bedspread — Free Crochet Pattern

One butterfly. Twelve squares. A bedspread everyone will ask you about. This pink filet crochet bedspread turns a simple mesh into a big, soft butterfly on every square. From a distance it looks like lace. Up close, it is just chains and double crochets in a grid.

If you can chain and double crochet, you can read this pattern. We explain the mesh first, then the butterfly chart, then the easy joins. Scroll down to the chart section: it is the part most makers save and print.

What you need

  • Yarn: fine to light worsted (DK) mercerized cotton in rose pink. About 1,800 g for a full cover with 2 pillow covers.
  • Hook: 3.5 mm (E-4). Filet looks best with a firm, even tension, so go down a size if your holes look floppy.
  • Tools: tapestry needle, scissors, stitch markers, pins and blocking mats.
  • Pattern note: make one square first and weigh it. Multiply by 12, then add 15% for joining, border and pillows.

Abbreviations and size

  • ch chain
  • sl st slip stitch
  • sc single crochet
  • dc double crochet
  • tr treble crochet
  • sp space
  • st(s) stitch(es)
  • picot ch 3, sl st into the 1st ch

Square size: about 60 cm (24 in) after blocking, 45 x 45 mesh spaces.
Squares needed: 12 (3 across, 4 down) for a full cover of 180 x 240 cm drop included. Make 6 for a lap throw.

How filet mesh works

Filet crochet is a grid. There are only two kinds of boxes: open boxes (holes) and filled boxes (solid). The butterfly is made from filled boxes.

  • Open box (OB): ch 2, skip 2 sts, dc in the next dc. (3 sts wide)
  • Filled box (FB): dc in each of the next 3 sts, so the box is solid. (3 sts wide)
  • Block over open box: 2 dc in the ch-2 space, dc in the next dc.
  • Edge stitch: every row starts with ch 5 (counts as dc + ch 2) and ends with dc in the 3rd ch of the turning chain.

Rule to remember: every box is 3 stitches wide and every row adds 1 box height. A row of 45 boxes has 136 stitches. Count the first few rows and your grid will stay straight.

The butterfly chart, row by row

Keep reading: the butterfly is symmetrical. Learn the left wing and the right wing is a mirror.

Start with a foundation chain of 138. Work Row 1 as dc in the 8th ch from the hook, then 44 open boxes across. Row 1 counts as the first row of boxes. Repeat for the border rows below.

  1. Rows 1–3 (frame): Work 3 rows of 4 solid boxes (a solid frame), then open boxes to the last 4. Finish with 4 solid boxes. The frame keeps the square flat.
  2. Rows 4–12 (open mesh): Work 4 FB, then 37 OB, then 4 FB. This is the quiet part before the wings begin.
  3. Rows 13–20 (upper wings): Start the butterfly with 4 FB, 12 OB, then build 2 wing tops with 6 FB each, 5 OB in the middle (the body gap), 6 FB, 12 OB, 4 FB. Add 1 FB to each wing every 2 rows.
  4. Rows 21–30 (widest part): The wings are at full size: 14 FB per wing with 1 OB hole between every 4 FB to make the wing veins. The body is 2 FB wide in the center.
  5. Rows 31–40 (lower wings): Reduce 1 FB per wing every 2 rows. Keep the vein holes in the same columns so the butterfly lines up.
  6. Rows 41–45 (tail and frame): Close the wings with 6 FB, then open mesh across. Work 4 FB at each end to match the top frame.

Fasten off after the last row. The finished square has a solid frame, an open mesh and a clear pink butterfly in the middle.

Next up: blocking. It is the 10-minute step that makes a butterfly look crisp instead of lumpy.

Block and lay out the squares

Pin each square to a blocking mat to 60 cm, steam lightly and let it dry. Filet mesh stretches a lot, so blocked squares match each other perfectly. Lay the 12 squares in 4 rows of 3. Turn the butterflies all the same way, or alternate them for a playful look. Take a photo of your layout.

Join the squares

  • Place two squares with wrong sides together. Join with single crochet through both loops, one sc for every dc and one sc in every ch-2 space.
  • Make 4 strips of 3 squares first, then join the strips. Join all seams the same way, so the ridges look like a design line.
  • At the corners where four squares meet, make one stitch through all four so there is no gap.
  • Keep your joining firm but not tight. The seam should be as flexible as the mesh.

Scalloped border

  1. Round 1: Join pink at a corner. Ch 1, sc evenly around, working 3 sc in each corner. Join.
  2. Round 2: Ch 3, dc in each st, working 3 dc in each corner. Join.
  3. Round 3 (scallops): *Skip 2 sts, 5 dc in the next st, skip 2 sts, sc in the next st. Repeat from * around. Join, fasten off and weave in all ends.

Matching pillow covers (make 2)

  • Make 1 square, but stop at 30 boxes wide and 45 boxes high for a rectangle pillow.
  • Work the butterfly chart in the center, using rows 13 to 40 of the chart.
  • Make a plain mesh back with an overlap of 10 cm. Join the front and back with sc and add the scallop round.

Tips for success

  • Count boxes, not stitches. If a row is 135 stitches, you have 45 boxes. Check this at the end of each row.
  • Use mercerized cotton. It gives clear holes and a shiny butterfly.
  • Put a marker every 10 boxes so you do not lose your place in the chart.
  • Make a square a week. 12 squares is 3 months of calm weekends, or faster if you crochet every day.
  • Weave ends as you go. Filet shows every loose end.

Common mistakes to avoid

  • Skipping the blocking step. The butterfly will look small and bent.
  • Changing the hook size mid-square, which makes the mesh look uneven.
  • Making filled boxes too tight. They should be flat, not puffed.
  • Forgetting the 3 stitches per box rule, so the wings shift by one column.
  • Using a fuzzy yarn. It hides the holes, and the butterfly disappears.

Ways to change this pattern

  • Baby blanket: make 4 squares in soft white or baby pink.
  • Table runner: join 3 squares in a row.
  • Single butterfly pillow: use one square with a fabric back.
  • Two-color version: work the butterfly in a darker rose over a pale pink background.
  • Bigger butterfly: use a 60-box grid for a 80 cm square.

Frequently asked questions

What skill level do I need?

If you can chain and double crochet, you can make filet. The pattern is a grid, so it is repetitive and calm. We rate it Intermediate because of the chart reading.

How long does it take?

One square takes about 12 to 15 hours. Plan 8 to 10 weeks for a full bedspread with border and pillows.

What is the best yarn?

Mercerized cotton in a DK weight. It has a clear stitch, good drape and is easy to wash.

Can I make it bigger or smaller?

Yes. Use 6 squares for a lap throw, 12 for a full cover and 15 for a king. Measure your bed first.

How do I wash it?

Machine wash on a gentle cycle in cold water, or hand wash. Dry it flat. Do not hang it, because the weight will stretch the open stitches.

Can I sell things I make from this pattern?

Yes, you can sell finished items. Please credit this website as the designer and do not copy or share the written pattern.

Don’t stop here — more free patterns

See all free crochet patterns