🧶 Beautiful ✨ Detailed 💝 Adorable

Purple Flower Granny Square Bedspread Pattern

Purple Flower Granny Square Bedspread Pattern
4.3★ Rating
8-10 Hours Time Needed
1.5K Made This
✂️

Intermediate Level

Ideal for those with basic crochet experience, featuring slightly more advanced stitches and techniques to expand your skills.

⏱️

All-Day Adventure

Requires 8-10 hours, ideal for a full day of immersive crocheting.

🏡

Cozy Accent

A warm touch for your space that transforms ordinary corners into inviting nooks filled with handmade charm.

🧶 Jump to Pattern ↓

About This Purple Flower Granny Square Bedspread Pattern

This pattern teaches one complete lavender flower granny square motif: a small cream center, two layered lavender petal rounds to create a dimensional bloom, and a decorative cream-filled square and scalloped edge. The motif is made in worsted-weight cotton-like yarn for neat stitch definition and a soft drape — perfect for a bedspread or throw. The square shown measures roughly 6.5–8 inches depending on yarn and hook and can be repeated and joined to make a full bedspread.

Purple Flower Granny Square Bedspread Pattern crochet pattern - detailed view of completed project

What makes this motif special is how the 3D petals are worked in layers to create depth while the openwork square border keeps the design airy and elegant. Clear color-change instructions and multiple Info tips help make each round predictable and easy to follow.

Why You'll Love This Purple Flower Granny Square Bedspread Pattern

I love this pattern because the layered petals feel like making a small flower garden in your hands — every petal pops and the lace border gives the motif a vintage, heirloom feel. The lavender and cream combination is calming and feminine, and I enjoy how each square sews together into a luxurious bedspread. The technique is satisfying: you alternate dense petal construction with lighter lacework, so the rhythm stays interesting.

Purple Flower Granny Square Bedspread Pattern step 1 - construction progress Purple Flower Granny Square Bedspread Pattern step 2 - assembly progress Purple Flower Granny Square Bedspread Pattern step 3 - details and accessories Purple Flower Granny Square Bedspread Pattern step 4 - final assembly and finishing

Switch Things Up

I absolutely loved designing this motif because it combines decorative lacework with sculptural petals, so you can make a variety of looks by changing details.

I often try different yarns: a softer cotton gives crisp stitches and vintage lace; a bamboo-cotton blend makes petals more drapey. You could swap lavender for dusty pink or teal for a modern twist. Try flattening the petals or adding a small bead to each petal center for extra glam. If you want a larger motif, simply add extra rounds to the square base repeating the fan-and-shell sequence for more openwork.

I also enjoy mixing the joining method — whip stitch for a tidy seam, or join-as-you-go for a continuous finish. Don’t be afraid to experiment: color placement, the number of shell rounds, and blocking tension will all nicely personalize your final bedspread.

Common Mistakes & How to Fix Them

✗ Skipping stitch markers at round starts can cause misaligned petals and uneven square shaping; always mark your first stitch of each round ✗ Inconsistent tension across layers creates petals that do not sit flat; maintain steady tension for petals and background separately ✗ Not completing petals in a single sitting can change gauge between petal layers; try to finish a full motif without long breaks ✗ Forgetting to fasten off and weave ends between color changes leads to loose tails showing on the front; secure ends as you change colors ✗ Working petals too tightly makes joining the square border difficult; aim for a slightly looser hook when crocheting petals versus the square rounds ✗ Failing to block motifs before assembly can lead to uneven joins; lightly block each square for best alignment

Purple Flower Granny Square Bedspread Pattern

Create a romantic lavender-and-cream granny square with a layered 3D flower center and a delicate lace square border. This pattern describes a single motif used to assemble a bedspread: an elevated multi-petal flower in soft lavender set on a cream lacy square with scalloped edges. The instructions include detailed round-by-round stitch counts, color-change tips, and finishing notes to help you reproduce each motif accurately for a coordinated bedspread.

Intermediate 8-10 Hours

Materials Needed for Purple Flower Granny Square Bedspread Pattern

— Main Fabric

  • 01
    Worsted weight yarn (#4) cotton or cotton blend for drape and stitch definition, approximately 120-150g in cream (background color) for a full bedspread (estimate per 12x12 motif blanket), approximately 30-40g cream per motif if working single motif
  • 02
    Worsted weight yarn (#4) in lavender (main flower color), approximately 50-60g per larger throw, roughly 10-20g lavender per single motif depending on petal fullness
  • 03
    Small amounts (10-15g) in pale cream or off-white for the flower center
  • 04
    Optional contrasting yarn for joining (same weight), 50-100g depending on blanket size

— Tools Required

  • 01
    3.5mm (E) crochet hook for main work (or size needed to obtain gauge)
  • 02
    3.0mm (C) crochet hook for tighter petal stitches (optional)
  • 03
    Yarn needle for weaving ends and sewing layers together
  • 04
    Scissors
  • 05
    Stitch markers (at least 4)
  • 06
    Blocking pins and blocking mat (recommended)
  • 07
    Measuring tape or ruler for sizing
  • 08
    Optional: small safety pins or tapestry needles for temporary holding while arranging layers
  • 09
    Optional: fabric glue for securing very loose ends

Progress Tracker

0% Complete

— Center Rosette :

Round 1 :

With cream yarn, make a magic ring. 6 sc in magic ring (6)

Round 2 :

Inc in each st around (6 inc) (12)

Round 3 :

(1 sc, inc) x 6 (18)

Round 4 :

(2 sc, inc) x 6 (24)

Info :

This small cream rosette creates the tiny central flower. Keep your tension slightly looser than you do for petals so the small loops will sit flat when petals are added.

Round 5 :

*Ch3, skip 2 sts, sc in next st* x 8 forming 8 chain-3 loops around the center (24)

Round 6 :

Into each ch3 loop: (sc, hdc, sc) to form small petal. Sl st to join first petal. (8 small petals; stitch count remains 24 across base when counted as foundation)

Info :

Fasten off cream center leaving a 14-16" tail for sewing if you prefer to sew this rose onto later layers; otherwise weave in end. These 8 little cream petals will visually anchor the lavender petals.

— Petal Layer 1 (Inner Lavender Petals) :

Round 1 :

Join lavender yarn to any ch-space behind a cream petal with sl st. Ch1, 1 sc into same base sp to secure (24)

Round 2 :

1 sc in each st around (24)

Round 3 :

*3 sc in next st, sc in next 2 sts* x 8 (24+8=32)

Info :

By creating 8 groups of 3 sc we create 8 slightly raised positions around which inner petals will form. Replace ch-spaces with clusters to give a round base that matches petal placement.

Round 4 :

Ch1, *(dc, ch2, dc) in top of each 3-sc group (this creates a tall loop), sc in each of the next 2 sts* x 8 (32)

Round 5 :

Into each tall loop work petal: (sc, puff6, sc) with puff defined as (yarn over, insert hook, pull up loop) repeated 6 times then yarn over and pull through all loops on hook to close puff. Anchor with sc each side. After completing 8 petals, sl st to join. (32 counted as foundation stitches)

Info :

Use a slightly larger hook or looser tension for puffs so petals sit plump. Keep petals evenly spaced: each puff petal uses the tall loop created in previous round.

Round 6 :

Ch1, 1 sc in each st around working into petals base to secure them to the rosette (32)

Round 7 :

(2 sc, inc) x 8 (40)

Info :

Begin to round out the base for the second layer of larger petals. Keep a stitch marker in round start to maintain symmetry.

Round 8 :

1 sc in each st around (40)

Round 9 :

(3 sc, inc) x 8 (48)

Round 10 :

1 sc in each st around (48)

Info :

Stuffing is not required; these layers are worked flat. Throughout petal rounds, keep petals oriented so later layers can overlap slightly for a full flower appearance.

— Petal Layer 2 (Outer Lavender Petals, Double Layer) :

Round 1 :

Ch3 (counts as first dc), *skip next 2 sts, (5 dc cluster in next st) to form petal base, ch2, sc in next st* x 8 across repeating pattern to create 8 tall petal bases (48)

Round 2 :

Into each 5-dc cluster base: work (sl st at base, ch2, puff8, ch2, sl st at base) to create raised scallop petal. Puff8 = (yo, insert, pull up loop) x8, yo and pull through all loops. After all 8 petals are made, adjust petals so they are slightly off-set from inner petals. (48)

Info :

When making puff stitches, keep loops tall and consistent. Use your finger to gather the loops before closing the puff to form an even, rounded petal. These large petals form the three-dimensional flower seen in the photos.

Round 3 :

Working around petals, sc evenly across the base to lock petals down: 1 sc in each base st and 2 sc in each ch2 space where needed to keep count consistent (approx 56 depending on adjustments). Use stitch markers to maintain 8 anchoring points for petals.

Round 4 :

1 sc in each st around working in BLO across this round to create a slight ridge behind petals (56)

Round 5 :

(5 sc, inc) x 8 (56+8=64)

Info :

This round expands the base to better fit the upcoming square border. If your stitch count differs slightly (±4 stitches) adjust by adding or omitting sc evenly across the round to keep round smooth.

Round 6 :

1 sc in each st around (64)

Round 7 :

(7 sc, inc) x 8 (64+8=72)

Info :

At the end of Petal Layer 2 you should have a fairly round disk with a raised flower in the center; this disk will be squared off in the next section to create the lacy background.

— Transition to Square Base (Corner Formation) :

Round 1 :

Ch1, 1 sc in each st around until you reach position for first corner marker (work approx 18 sts). Ch3, skip 1 st, sc in next st to define corner ch-sp. Repeat for 4 corners so you have 4 ch-3 corner spaces spaced evenly; adjust spacing so corners fall roughly at 90 degrees (count remains approx 72)

Info :

To make the square base even, place 4 stitch markers at the corner points. The distance between corners should be equal; if your counts differ slightly, redistribute stitches between corners so spacing is even.

Round 2 :

Work (sc across each side until corner, (sc, ch3, sc) in corner space) x 4 to square off the motif. Keep stitches even and watch for puckering; loosen tension slightly when working corners (approx 72)

Round 3 :

Ch4 (counts as tr), tr in next 5 sts along side, *(ch2, skip 1 st, tr in next 3 sts) repeat across side until corner, (ch2, tr, ch2, tr) in corner ch3 space to form an open lacy corner* x4. Use markers to keep track (72)

Info :

This is the beginning of the open lacy square. Keep the four corners consistent: each should be symmetrical and contain the same sequence of chains and tall stitches so the square lays flat.

Round 4 :

1 sc in each tr and ch space around to provide a firm base for later lace rounds. Work 2 sc in each corner ch2 space to keep corners square (72)

Round 5 :

*Ch5, skip 3 sts, sc in next st* across each side; at each corner work (sc, ch5, sc) in corner to maintain openwork (72)

Round 6 :

Into each ch5 loop work (sc, hdc, 3 dc, hdc, sc) to form shell motifs; sl st to join at end. This creates a delicate shell on each side across the square face (72 shells, anchors fitted evenly)

Info :

Shells are what make the square feel vintage and lacy. When working the shells, gently tug on each shell to shape it and keep the square from ruffling.

Round 7 :

1 sc in each stitch around to anchor shells (72)

Round 8 :

*(sc in next 3 sts, ch3, skip 1 st) across side, (sc,ch3,sc) in corner* x4 (72)

Round 9 :

Into each ch3 make (sc, 3 dc, sc) to form small lacy fans across the square sides (72 fans)

Info :

At this stage the motif starts showing the distinctive open squares between petals as in the photo. Block lightly if sides wave before continuing to edging rounds.

Round 10 :

Ch1, sc in each st around; work 2 sc in each corner fan's outer sc to stabilize corners (72)

Round 11 :

*(ch4, skip 2, sc) along edges to create longer chain spaces; (sc,ch4,sc) in corners* x4 (72)

Round 12 :

In each ch4 loop work (sc, hdc, 5 dc, hdc, sc) to form larger open decorative fans across the square (72)

Info :

Make sure the fans do not pull corners inward. If fans make sides ripple, reduce puff height or use an extra sc at the base to spread the tension evenly.

Round 13 :

1 sc in each stitch around to anchor the fans (72)

Round 14 :

(sc in next 6 sts, inc) x 8 to begin shaping for the delicate scalloped outer edge (72+8=80)

Info :

The trick to getting a neat scalloped edge is to maintain consistent stitch counts between increases and to always work the same number of stitches inside each scallop.

Round 15 :

1 sc in each st around (80)

Round 16 :

*Ch5, sl st in 2nd ch from hook to create a picot, sl st in next ch, sc in next sc* repeat across side to create picot loops; in corners work (sc, ch5, sc) (80 approx)

Round 17 :

Into each ch5 picot loop work (sc, 4 dc, sc) to form scallops along each edge. Work (sc, 6 dc, sc) into corner ch-spaces for larger corner scallops (approx 80)

Info :

These scallops form the final decorative border on the motif. Steam-block or wet-block after completing the round to shape the scallops neatly.

Round 18 :

Work 1 sc evenly around to finish and tidy the base of each scallop; fasten off and weave ends. (80)

— Decorative Scalloped Edging (Optional Additional Layers) :

Round 1 :

If you want a larger scallop add this optional layer: Join cream in a corner, ch1, sc in same st, *(skip 3, 7 dc shell in next st, skip 3, sc in next st)* repeat around each edge and work (sc, 7 dc shell, sc) in corners (approx 40 shells)

Info :

This optional shell layer intensifies the lacy, antique look if you are making a bedspread where the edge is meant to be visible and ornate. Add or omit depending on desired look.

Round 2 :

1 sc around to anchor shells; fasten off and weave ends (approx 160 sc anchors)

Round 3 :

If you want an even larger motif for a coverlet, repeat the square-increasing pattern: (work sides with chain spaces and fans) another 4–6 rounds keeping counts even, then finish with scallops as above. Each repeat expands the square by ~1" depending on yarn/hook.

Info :

When increasing square size to match bedspread needs, always work the same pattern on each side and add matching corner increases to keep the square flat.

— Finishing and Joining Notes :

Info :

Weave in ends leaving long tails for sewing when you plan to join squares into a blanket. Blocking each square before joining ensures neat edges and identical-sized squares.

Round 1 :

To join squares using whip stitch: place squares right sides together and whip stitch through back loops only across the seam for an invisible join. Use matching cream yarn and the long tails left earlier.

Round 2 :

To join with join-as-you-go (JAYG): as you finish the last round of a square, work the last side connecting to the adjacent square: replace chains that form corner ch-spaces with sl st into the corresponding ch-spaces of the neighbor square per pattern placement.

Info :

For a bedspread layout: arrange squares in blocks of 4 or 6 for easier assembly and matching flower placement. Alternating direction of flower centers gives a pleasing effect across the bedspread.

Round 3 :

Edge of completed bedspread: after joining rows and columns, finish entire piece with two rounds of single crochet in cream to tidy joins and a final round of scallops as previously described to create a continuous lace edge.

Info :

If your blanket needs extra stiffness for drape, use a light spray starch during blocking; test on a scrap to avoid unwanted stiffness.

— Additional Decorative Elements (Optional) :

Round 1 :

Add embroidered French knots into cream fans for extra texture: use a stranded embroidery thread in pale lavender and tie knots into the centre of selected fans across each square.

Round 2 :

Sew small pearl beads at petal centers with a fine needle for a shimmery vintage look. Use a small dab of fabric glue underneath each bead for security if desired.

Info :

Beadwork and embroidery are optional but add a boutique finish. If making a bedspread for daily use, skip small beads that may detach in laundering.

— Blocking and Care :

Info :

Lightly wet-block each motif: pin to desired square shape on blocking board, gently stretch corners to even shape, and allow to dry completely. Use low-heat steam to set scallops if necessary.

Round 1 :

Machine wash on gentle cycle in cool water or hand wash; reshape while wet and dry flat to preserve scallops and petals. Cotton will relax more after washing, so re-block if needed.

Info :

When assembling a bedspread, block all squares before the final join — it significantly improves join accuracy and final drape.

Assembly Instructions

  • Lay out squares in desired bedspread pattern before joining to confirm color distribution and flower orientation. Swap squares to balance lavender flowers across the layout
  • Attach squares using whip stitch through back loops for an invisible seam. Align petals so adjoining corners do not overlap bulky petals; pin in place before sewing
  • For join-as-you-go: when finishing the last round of a square, work sl sts into adjacent squares' final round as you go, matching ch-spaces and corner ch-3 joins exactly
  • Sew any layered petals more securely to the background disk using the long cream tail left from the center; tack each petal at two anchor points for stability
  • After joining all squares into panels, block entire panels flat and then join panels with the same method. Finish outer border after assembly for a continuous look
  • Weave all tails at least 1.5" into adjacent stitches on the wrong side and trim close; consider a small drop of clear fabric glue on each woven end for a bedspread that will be laundered frequently
  • If adding beads or embroidery, add after assembly and final blocking so placement is consistent across the whole spread
  • For a heavy bedspread, consider adding a backing or quilt batting sewn to the wrong side to add warmth and weight

Important Notes

  • 💡Use stitch markers consistently at the beginning of each round to avoid counting errors and maintain proper shaping
  • 💡Work petals with a slightly larger hook or a looser tension than the square rounds to ensure petals sit plump and not distorted
  • 💡Block each square before joining; blocking evens stitch density and helps accurate seam alignment
  • 💡When changing colors carry yarn minimally and weave ends into wrong side to avoid visible tails on the front
  • 💡If your gauge produces a larger or smaller square, adjust hook size rather than altering stitch counts to preserve the motif proportions
  • 💡When sewing motifs together, align petals to avoid overlapping thick areas; trim or flatten petals at seam lines if necessary
  • 💡Test optional beads and embroidery on a scrap square to ensure laundering safety and visual effect
  • 💡Count stitches regularly and redistribute increases evenly between corners to maintain a flat square

Completing this lavender flower granny square is pure joy — the petals are sculptural and the lacy cream border reads like vintage lace. Each finished square is a small treasure that joins easily into a luxurious bedspread. Take your time, block carefully, and savor the moment when a whole blanket blooms across your bed. 🧶💜

You ask,

we answer.

FAQs

What is the finished size of this motif?

Using worsted weight cotton and a 3.5mm hook, a finished motif measures approximately 6.5–8 inches square. Exact size depends on yarn, hook, and blocking. Adjust hook size to match desired dimension.

Can I use a different yarn weight?

Yes—lighter yarns (DK or sport) will give smaller, more delicate squares, while bulky yarn makes larger, chunkier motifs. Change hook size appropriately and test a gauge square to maintain proportions.

How many motifs do I need for a bedspread?

For a twin bed approximately 60 x 90 inches you would need roughly 120–150 motifs depending on final motif size and border width. Measure your blocked motif and calculate the grid layout to estimate quantities.

Do I have to make the flower 3D?

No — you can flatten the flower by using flatter stitches (sc and hdc petals) instead of puff stitches. The flat version joins more easily if you prefer a less textured blanket.

Can I wash a finished bedspread?

If using cotton or washable yarn, machine wash on gentle in cool water and dry flat. Re-block the motifs after washing if necessary. Avoid tumble-drying at high heat to preserve shape.

Is it better to sew or join-as-you-go?

Both methods work. Whip stitching yields a neater seam with seam invisibility; join-as-you-go is faster and creates a continuous look. Choose based on your preference for final edge style.

How do I avoid petals flipping up after joining?

Secure petals with a couple of small tacking stitches to the background disk at 2-3 anchor points using a yarn needle and matching thread to keep them in place after joining and laundering.

What if my square edges ripple?

Re-block each square, gently stretching corner points to even shape and pinning scallops. If ripple persists, reduce fan or shell height or add a grounding round of sc before the scallops to stabilize the edge.