🧢 Beautiful ✨ Detailed πŸ’ Adorable

Dove Gray Floral Granny Bedspread Pattern

Dove Gray Floral Granny Bedspread Pattern
4.0β˜… Rating
10-12 Hours Time Needed
1.2K Made This
βœ‚οΈ

Intermediate Level

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

⏱️

Slow & Steady

A 10+ hour projectβ€”great for savoring the process over several sessions.

🏑

Cozy Accent

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

🧢 Jump to Pattern ↓

About This Dove Gray Floral Granny Bedspread Pattern

This Dove Gray Floral Granny Bedspread is constructed from textured floral granny squares joined to form a luxurious, drapey bedspread with a wide decorative border and tassels. The flowers are formed with puff and cluster stitches to create sculpted petals, then joined-as-you-go with a raised ridge to accentuate the grid. The neutral dove gray yarn gives a calm, coastal look and allows the stitch texture to be the star.

Dove Gray Floral Granny Bedspread Pattern crochet pattern - detailed view of completed project

The full pattern includes a detailed motif, join and border instructions, plus step-by-step finishing and tassel placement. Instructions are written to be adjustable for different bed sizes by changing the number of motifs across and down.

Why You'll Love This Dove Gray Floral Granny Bedspread Pattern

I love how this pattern pairs classic granny-square assembly with raised ridge joins and sculpted floral motifs β€” it feels both vintage and modern. The dove gray color makes every stitch look soft and elegant, and the tactile puff petals invite touch. I also enjoy that the joined-as-you-go method keeps the work portable and that the large tassels add a playful finishing touch.

Dove Gray Floral Granny Bedspread Pattern step 1 - construction progress Dove Gray Floral Granny Bedspread Pattern step 2 - assembly progress Dove Gray Floral Granny Bedspread Pattern step 3 - details and accessories Dove Gray Floral Granny Bedspread Pattern step 4 - final assembly and finishing

Switch Things Up

I absolutely love how easy it is to customize this pattern β€” you can change yarn weight, hook size, or the number of motifs to fit any bed. For a lighter summer spread try a cotton-linen blend in a fingering or DK weight and increase motif count for a finer grid.

I like to experiment with subtle contrast: keeping the floral motif in dove gray but switching the ridge frame to a slightly darker gray gives the stitches a shadowed, dimensional look. Another favorite is alternating every other motif with a slightly darker hue to create a checkerboard effect without changing the textured language of the pattern.

If you want a more boho finish, swap the neat picot for a macramΓ©-inspired fringe and make tassels longer and fuller. For longevity, I sometimes add removable tassel loops so they can be washed separately and refreshed later.

Common Mistakes & How to Fix Them

βœ— Skipping stitch markers on the beginning of joining rounds will make seam alignment difficult; place markers at corners and midpoints for consistent alignment βœ— Working puff and cluster stitches too loosely causes petals to flatten; keep consistent tension and pull loops gently but firmly βœ— Neglecting to block finished squares leads to inconsistent square size; wet-block or steam-block each motif before joining βœ— Joining motifs without checking stitch counts around each side can create ripples; always verify each square has the same side stitch count before join-as-you-go βœ— Attaching tassels before blocking and final trimming makes them uneven; complete trimming and shaping after final blocking βœ— Not carrying yarn ends or weaving them in properly leaves visible tails; weave ends into the raised ridge seams for a tidy finish βœ— Using a hook that is too large for the yarn weight creates floppy motifs showing stuffing of textured yarn; choose recommended hook size for a dense fabric βœ— Failing to count chain spaces during border rounds results in uneven scallops; mark repeats with a scrap of yarn while working

Dove Gray Floral Granny Bedspread Pattern

A serene, cottage-style bedspread made from floral granny squares in a soft dove gray. The bedspread features raised ridge joins, a deep decorative border and tassel accents at each corner and side seam. Perfect for coastal or farmhouse bedrooms, this pattern uses textured puff clusters and joined-as-you-go assembly for a drapey, vintage-inspired finish.

Intermediate 10-12 Hours

Materials Needed for Dove Gray Floral Granny Bedspread Pattern

β€” Main Fabric

  • 01
    Worsted weight cotton blend (#4), approximately 2200-2600g in Dove Gray (about 22-26 x 100g skeins) for a queen-size bedspread made of 10 x 12 motifs - adjust quantity for size
  • 02
    Optional: 100-200g of matching worsted acrylic or cotton for tassels if you prefer thicker tassels
  • 03
    Small amounts (50-100g) of contrast or darker gray if you want to add shadowing on joins or an accent border

β€” Tools Required

  • 01
    5.5 mm (I) crochet hook for main work (use a slightly larger hook if you prefer a drapier fabric) or 5.0 mm (H) if you want firmer texture
  • 02
    4.5 mm (7) crochet hook for tighter puff clusters and edging detail (optional)
  • 03
    Yarn needle for weaving ends and sewing tassels
  • 04
    Scissors
  • 05
    Blocking mats and rust-proof pins (or foam board) for wet or steam blocking squares
  • 06
    Measuring tape and a ruler
  • 07
    Stitch markers (at least 6-8) to mark starts and corners while joining
  • 08
    Tapestry needle and small comb for trimming and shaping tassels
  • 09
    Optional: stitch counter or notebook to track rows and motifs

Progress Tracker

0% Complete

β€” Finished Size and Planning :

Info :

Finished size for the sample bedspread shown measures approximately 92" x 96" (queen/large double) constructed from 10 motifs across by 12 motifs down. Each completed motif measures roughly 9"-10" square after blocking when worked in worsted weight cotton on a 5.5 mm hook. Adjust number of motifs to fit different bed sizes: Twin 7 x 9, Full 8 x 10, King 11 x 12, etc.

Info :

Gauge: One finished motif = 9.5" square after blocking using 5.5 mm hook and worsted cotton; puff clusters should be firm but not tight. Blocking will open the petals and square the motif.

β€” Motif (Make 120 motifs or adjust as needed) :

Round 1 :

mr, ch 3 (counts as dc), 15 dc into ring, sl st to top of ch 3 to join (16)

Round 2 :

ch 1, *sc in next dc, ch 3, sk 1 dc* around, sl st to first sc to join (16 sc + 8 ch-3 sps)

Round 3 :

Working in each ch-3 space: *(ch 2, puff5, ch 2, sl st in same ch-3 space), sl st into next sc* around to create 8 puff petals. Puff5 = [(yarn over, insert hook, pull up loop) x 5] pull through all loops and ch 1 to close puff. After completing around, sl st to join at base of first petal. (8 petals; center finished)

Info :

Puff stitch technique: keep each loop pulled to a similar height. When you finish a puff, pull gently to even it with previous puffs, then ch 1 to secure. Practice a few puffs on scrap yarn to get even texture.

Round 4 :

ch 1, sc in base of same petal, *ch 3, sc in next petal base* around to form 8 ch-3 loops between petals, sl st to first sc (8 sc + 8 ch-3 sps)

Round 5 :

Change to a 5.5 mm hook if you used a smaller hook. Info : This round begins expanding the motif into a square form. ch 3 (counts as dc), in each ch-3 space work: (2 dc, ch 2, 2 dc) – this creates corner arches at each petal separation. Between corners, work 1 dc in each sc base from previous round. You will make 8 corner groups and 8 singles. Join with sl st to top of ch 3. (Total stitches approx 48-56 depending on exact placement)

Round 6 :

ch 1, sc in same st, *(sk next dc, [3 dc, ch 2, 3 dc] in ch-2 corner sp), sk next dc, sc in next dc across petal area* repeat around forming defined corners and side arcs. Sl st to first sc. (8 corner shells, side dc groups total will depend on stitch spacing; motif begins to take a rounded square shape)

Round 7 :

Info : Start regularizing stitch counts for easier joining. From this round forward, we will work established repeat sides between corners so each side has the same number of stitches. ch 3 (counts as dc), *work 1 dc in each of the next 6 sts, [3 dc, ch 2, 3 dc] in next corner ch-2 sp* repeat around until you have 4 identical sides between corners. Join. (Approx 4 sides of 14 dc each + 4 corner shells = ~64 sts)

Round 8 :

ch 1, sc in next st, *ch 3, sc in 7th st along side, repeat across side, sc in first corner shell to anchor* finish round to create a grid of ch-3 sps along sides. This prepares for surface texture rounds. (Even side spacing; count 6-8 ch-3 sps per side depending on your tension)

Round 9 :

ch 2 (counts as hdc), hdc in same st, *hdc in next 7 sts down side, [hdc, ch 2, hdc] in corner, hdc in next 7 sts* repeat around, sl st to top of ch 2. (This round evens out sides; approximate total 72-80 hdc)

Info :

Check that each side has the same number of hdc between corner ch-2 spaces. If not, add or reduce hdc evenly across sides to reach equal counts β€” symmetry matters for join-as-you-go alignment.

Round 10 :

ch 1, sc in each hdc around working evenly; work 3 sc in each corner ch-2 space to keep corners square. Sl st to join. (Approx 80 sc; motif is now a definitively squared shape)

Round 11 :

Info : Add a raised ridge frame around the floral square. ch 2, dc in same st, *dc in next 9 sts across side, 3 dc in corner sp, dc across next side* repeat. Work last dc, sl st to join. (Count carefully; sides should match so that each side has equal numbers of dc)

Round 12 :

ch 1, 1 sc in each dc around working in BLO (back loops only) to form a crisp ridge. Work (sc, ch 1, sc) in corner to keep square. Sl st to join. (Same stitch count as Round 11)

Round 13 :

Info : Decorative surface cables β€” in this round we create raised rib lines that will visually form the diagonal joins when squares are assembled. ch 3 (counts as dc), *skip next st, fpdc around next st (front post double crochet), dc in next st* repeat around with symmetrical placement so each side shows 3-4 fpdc ribs depending on side length. Join with sl st. (Total depends on fpdc count; maintain pattern symmetry)

Round 14 :

ch 1, sc in each st around working evenly and keeping corner (sc, ch 1, sc) to maintain shape. This round tidies the surface cables. (Stitch count consistent with previous rounds)

Round 15 :

Info : Optional texture round. If you want deeper petal definition, this round adds alternating puff clusters along the side spaces. Work *puff3 in every other side ch-3 sp, sc between puffs* around. This is optional β€” skip for a cleaner look. (If worked, adjust stitch count to include puffs and sc anchors)

Round 16 :

ch 1, sc in each st around, working 3 sc in each corner (established pattern), sl st to join. (Final motif sizing round; maintain stitch counts so every motif matches in size)

Round 17 :

Info : Final edging for motif to prepare for join-as-you-go. ch 2, dc in same st, dc in next 2 sts, ch 1, skip 1, dc in next sts evenly until corner; for each corner work (2 dc, ch 2, 2 dc). Join to starting dc. This creates evenly spaced side stitches for joining.

Round 18 :

ch 1, sc in each st around working in BLO on this round to create a defined picture-frame ridge that will be used to seam motifs together. Finish and fasten off leaving 20" tail for seaming if not using join-as-you-go. (Final motif: square with defined ridge; measure to achieve 9-10" across after blocking)

Info :

Block every motif to measurement before joining. Wet block or steam-block to open puff petals and square the sides. Pin to a square template and allow to dry completely for best, consistent results.

β€” Join-As-You-Go Joining Method (Use while making final round of motifs) :

Info :

This method joins motifs on-the-fly on the last round (Round 17/18). Work three sides of the motif as usual; on the side where you will join to a neighbor, work join steps: when you reach a joining space, insert hook into corresponding stitch on already-joined motif and sl st to join, then continue working ch spaces as instructed. This forms a flat seam and preserves the raised ridges.

Round J1 :

Start last round of motif as Round 17. On side A when you reach the point where this motif meets an existing motif, *sl st into corresponding BLO sc on neighbor, ch 1, sl st back into current motif to anchor* and continue. Repeat for each stitch aligning neighbor motifs exactly. (Each sl st join replaces sl st in the motif; maintain symmetry across whole side.)

Info :

Pin adjoining motifs lightly before joining to maintain perfect alignment of corner and side points. Work joins so that the ridge of the motif lies above the seam for a raised grid look as seen in the photographs.

Round J2 :

After joining a full row, work corner joins by placing (sl st into corner neighbor, ch 1, sl st back) in the corner ch-2 and continue to finish round. When joining into multiple motifs at a corner (four-way join), work a triple sl st sequence to create a firm, square corner. (Corner join uses 3 small sl st anchors)

Info :

When joining with join-as-you-go, avoid pulling joins too tightly β€” keep joins flat so the decorative ridge frames sit proud of the seam. If you prefer an invisible seam, join motifs later using whip stitch along the BLO ridge.

β€” Joining Strips and Structural Rows :

Round S1 :

After motifs are joined into panels, add a reinforcement strip across every 4th row to stabilize the bedspread. Attach yarn at one edge and ch 1, sc in each BLO along the seam line across the panel. Work (sc, ch 1) across the seam area to keep breathability. Turn and repeat for 2 rows to form a subtle ridge (length depends on panel width). (Number of sc equals number of seam stitches along the row)

Info :

These strip rows are optional but they reduce stretch in the finished bedspread and help keep the grid regular when the spread is laundered. Place them at strategic intervals such as every 4 motifs vertically.

Round S2 :

ch 2, dc in each sc across to create a raised line. Work 2 rows of dc for a substantial rib, then sc across to tidy. Repeat on the opposite side as needed. This process improves structural integrity for large spreads. (Be consistent for symmetry.)

Info :

If you plan to add a heavy border, these reinforcement rows can also act as an attachment band to which the border is sewn for extra strength.

β€” Wide Decorative Border (Work after all motifs are joined) :

Round B1 :

With RS facing, join yarn in any corner, ch 1, work 1 sc evenly around entire outside edge of joined motifs, working 3 sc in each outer corner to maintain shape. Join with sl st. (Count will be the total of all edge stitches; for example, a 10 x 12 motif layout 10 motifs across x 12 down with each motif 9.5" will have approximately 10 x motif-side stitch count.)

Round B2 :

ch 2, dc in same st, *dc in next 3 sts, (dc, ch 2, dc) in corner, repeat around* to create a substantial first border round. Join. (This sets corner scaffolding; stitch count depends on layout width.)

Round B3 :

ch 1, sc in each dc around working in BLO to form a framed ridge. Join. (Stitch count consistent with B2)

Info :

From this point we will build a textured border reminiscent of the motif ridges so that the bedspread reads as one continuous piece. Keep stitch counts even and measure often to maintain flatness.

Round B4 :

ch 3 (counts as dc), work reverse shell pattern: *skip 2 sts, 5 dc in next st (shell), skip 2 sts, dc in next 4 sts* repeat around so shell peaks align with motif centers. Join. (Number of shells will align with motif counts along perimeter)

Round B5 :

ch 1, sc in each st around working (sc, ch 1, sc) in each shell top to create scalloped points. Join. (This tidy round helps when adding tall tassels and final scallop shaping)

Round B6 :

Info : Add raised braided ridges similar to interior motif ridges. ch 3, place fpdc around designated posts to create vertical ribs. For a dramatic textured border work two rounds of fpdc with even spacing, then sc around to tidy. (Spacing: 6-8 fpdc per side depending on stitch count)

Round B7 :

ch 1, sc in each st around including working 3 sc in corner to keep border square. Join and fasten off. (This final sc round evens the edge and prepares for tassel placement.)

Info :

For a deep border like the photographed example, repeat a series of shell+sc rounds to reach desired border depth (the pictured spread has approximately 4-6" border beyond the motif grid). Keep repeats consistent for a neat look.

β€” Decorative Scallop and Final Picot Edge (Optional) :

Round E1 :

ch 1, sc around working *(ch 3, sl st in 2nd ch from hook, sl st in next ch) to create picot, sc in next 4 sts* repeat around. For narrow picot scallops, work picot every 3-4 stitches to keep proportions similar to motif scale. Join and fasten off. (Picot count depends on outer stitch count)

Info :

Picot edging is delicate; if you want a more substantial finish, replace picots with small shell clusters (5 dc cluster, sc anchor) every 4-6 sts for a more dramatic edge that matches the scallops on the motifs.

β€” Tassels (Make 24-36 depending on motif layout) :

Step 1 :

Cut strands of yarn quadruple the desired tassel length. For the pictured tassels measure 6" finished length so you need 24" strands before folding. Use 30-40 strands for a full tassel with worsted weight yarn.

Step 2 :

Fold the strands in half and attach with a larks head knot to a 4-6 stitch picot or the outermost ridge at each corner and side midpoint; secure with 3-4 tight wrap-turns using a strong scrap of yarn to form the tassel head. Trim ends evenly and comb for a polished look.

Info :

Attach tassels after final blocking. For an authentic look, place tassels at each outer corner and at the midpoint of each border square so they hang in a regular rhythm around the bedspread edge. The pictured bedspread uses one tassel per motif corner on the outside edge, creating a dense fringe.

Step 3 :

To secure tassels for longevity, weave the top wraps into the ridge under the tassel and add a small dab of fabric glue if desired before trimming. Fasten off yarn tail and weave ends in. (Repeat for each tassel location.)

β€” Finishing and Blocking :

Info :

After all motifs are joined and border/tassels attached, soak the bedspread gently in lukewarm water with a mild wool wash. Gently squeeze out excess water without wringing and pin to blocking mats to final measurements. Use pins at all corner points and along ridges to open the petals and square the motifs. Allow to dry completely before trimming tassels and final trimming of loose ends.

Step :

Weave in any remaining tails along the raised ridges so they are hidden in the seam lines. Trim tassels evenly and comb them for a soft finish. If you used cotton yarn, a light steam press (cover with a cloth and press from above) will flatten any unintended ripples; do not press directly.

Info :

For machine washing, use a delicate bag and a gentle cycle if yarn fiber allows. Otherwise, spot clean or hand wash to preserve puff texture and tassel shape.

β€” Optional: Alternative Seam - Invisible Whip Stitch :

Round W1 :

Fasten off motifs leaving 20" tail. With RS together, use a yarn needle and mattress stitch or whip stitch through the back loops only of the ridge rounds to form an invisible seam. Work snugly but not tight to keep seam flat. (Stitches equal to the number of ridge sc along side.)

Info :

This finishing method hides the seam beneath the raised frame and is an excellent choice if you want a nearly seamless look with the motif ridges intact.

β€” Final Care and Storage :

Info :

Store folded in a breathable cotton bag to prevent yellowing of natural fibers. Avoid hanging long-term as tassels and lower border may stretch. Refresh tassels periodically with a comb and snip to maintain neat edges.

Info :

For long-term care, replace any tassels showing heavy wear. Because tassels are removable if attached with a tightly-wrapped head and sewn loop, you can refresh them without disturbing the bedspread structure.

Assembly Instructions

  • Join motifs row by row using join-as-you-go on the final round: attach the first motif, then join subsequent motifs to the existing row by working sl st joins into corresponding BLO ridge stitches; finish the row, then join the next row to both the row above and the previous motif in the row to create secure four-way joins
  • Pin and block all motifs to uniform size before joining. Start joining at the center of the bedspread panel and work outward if you prefer even tension across the whole spread
  • After joining panels into the full spread, add reinforcement strips across every 4th row by sc-ing in BLO across seams and working dc ridges to stabilize the large piece
  • Sew the wide decorative border to the completed motif panel ensuring corner points are squared – align shells and ridges so they mirror motif centers; use mattress stitch or whip stitch for an even seam
  • Attach tassels at corner points and outer motif corners after final blocking. Use a short tail of yarn to sew the tassel head securely to the ridge and weave the tail into the nearest seam for extra strength
  • Weave all tails into ridge seams and trim flush. Block the entire bedspread one final time after sewing tassels and trimming to settle structure and tidy the finished piece
  • If using removable tassels, loop them through small secured bars created during the final sc round so they can be removed and washed separately
  • Label any special care instructions and keep an extra skein of the dye lot with the bedspread for future repairs

Important Notes

  • πŸ’‘Use stitch markers consistently at the beginning of each round to avoid counting errors and maintain proper shaping
  • πŸ’‘Stuff body parts gradually as you work rather than waiting until the end, especially for narrow openings like arms and legs
  • πŸ’‘For safety eyes, position and secure before stuffing head fully - they cannot be repositioned once locked in place
  • πŸ’‘Maintain consistent tension throughout the project; too tight creates stiff, small pieces, too loose creates floppy, holey fabric
  • πŸ’‘When sewing pieces together, use yarn slightly thinner than working yarn for neater, less visible seams
  • πŸ’‘Pin all pieces in position before final sewing to ensure proper placement and symmetry
  • πŸ’‘For amigurumi, work tightly enough that stuffing doesn't show through stitches
  • πŸ’‘Keep a row counter or notepad to track rounds, especially in long even-stitch sections

This floral granny bedspread brings texture, warmth, and handcrafted charm to any bedroom. Each puff petal and raised ridge is an invitation to slow down and enjoy the making process. With thoughtful blocking and careful joining you’ll end with a stunning heirloom-quality piece that’s both cozy and beautiful. 🧢✨ Whether you choose the exact dove gray or a color of your own, this pattern offers a therapeutic, rewarding crochet journey. Happy stitching and enjoy your beautiful handmade bedspread! πŸ›οΈπŸŒΏ

You ask,

we answer.

FAQs

What is the finished size of this bedspread?

The sample bedspread measures approximately 92" x 96" made from 10 motifs across by 12 motifs down with each motif blocking to about 9.5" square. Changing motif size or motif count will alter final dimensions proportionally.

Can I use different yarn weights for this pattern?

Yes. You can use lighter or heavier yarn, but adjust hook size accordingly and make a gauge block to determine final motif size. Thicker yarn will produce larger motifs and a drapier fabric with fewer motifs required.

Do I need to block each motif?

Blocking is highly recommended. It evens out puff petals, squares each motif, and ensures consistent size for neat joins. Wet block or steam-block according to yarn fiber instructions.

How much yarn will I need?

For the pictured queen-size bedspread expect to use approximately 2200-2600g of worsted weight cotton (#4) β€” roughly 22-26 x 100g skeins. Exact usage varies by hook, tension and border size.

Can I make the tassels removable?

Yes. Attach tassels through a small sewn loop anchored under the final sc round so they can be unlooped and replaced for washing or refreshing without damaging the bedspread.

What joining method should I use?

Join-as-you-go on the final round produces crisp, flat seams and a raised ridge look. Alternatively, you can block all motifs and sew them together with an invisible whip stitch along the BLO ridges for a neater finish.

How do I keep the bedspread from stretching with use?

Add reinforcement strip rows across the panel every 3-5 motifs and use a slightly smaller hook for joins to limit stretch. Dry flat after washing and avoid hanging by the tassels or edges.

Can I change the color?

Definitely β€” swap the dove gray for any shade you love. Consider using a subtle contrast for the ridge and border to highlight the motif geometry.