🧶 Beautiful ✨ Detailed 💝 Adorable

Sage Lattice Granny Square Bedspread Pattern

Sage Lattice Granny Square Bedspread Pattern
4.6★ Rating
12-15 Hours Time Needed
1.6K 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 Sage Lattice Granny Square Bedspread Pattern

This Sage Lattice Granny Square Bedspread uses large textured granny squares worked in a soft sage green for the centers and a warm cream for a chunky lattice border. Each square is built with layered cluster rounds, raised post-ridges and finished edges that create a subtle lattice effect when joined. The finished bedspread in the photos features joined squares laid out for a full bed with a deep border and tassels for a coastal cottage look. The pattern includes both join-as-you-go and sew-together options and step-by-step instructions for finishing and tassels.

Sage Lattice Granny Square Bedspread Pattern crochet pattern - detailed view of completed project

The design plays with texture — puff clusters, back-loop ridges and a raised joining seam give structural definition while still draping beautifully. It’s written for consistent gauge but includes tips to adjust for bed sizes and yarn substitutions.

Why You'll Love This Sage Lattice Granny Square Bedspread Pattern

I love this pattern because it blends classic granny charm with a modern, textured finish — the raised lattice lines and soft tassels create a very cozy, beachy vibe. I also appreciate how forgiving the join-as-you-go method is: you can assemble while you make squares, so the project grows visually and quickly. The sage-and-cream palette feels calming and versatile, perfect for mixing with existing bedding.

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

Switch Things Up

I absolutely love how this pattern allows you to personalize scale, color and texture while following a consistent motif structure. The basic granny-centered motif is forgiving and easy to adapt, so you can easily change the size of the center or the depth of the border to suit your bed.

You can experiment with color placement — try reversing cream and sage for a striking positive/negative effect, or add a third neutral for a stripe round that highlights the lattice. For a lighter throw, make fewer motifs and a shallower border; for a dramatic bedspread, increase motif size or add multiple border cycles.

I often swap the tassel color to create a pop around the edge, or replace tassels with pom-poms for a playful look. The join-as-you-go method is my favorite because it gives me immediate feedback on layout and lets me make small position adjustments before committing to every seam. Have fun and make it your own!

Common Mistakes & How to Fix Them

✗ Skipping stitch markers at the beginning of rounds can lead to miscounted clusters and a skewed square; mark your first stitch each round. ✗ Using a hook that is too large makes the motifs floppy and gaps big; follow the gauge and consider sizing down a hook for tighter clusters. ✗ Joining motifs without pinning first often results in uneven joins; always lay squares flat and pin before slip stitching or sewing. ✗ Not blocking squares before assembly will make edges inconsistent; block several squares to a uniform size for neat seams. ✗ Overstuffing tassels or wrapping yarn inconsistently causes lopsided tassel heads; wrap evenly and trim carefully for tidy tassels. ✗ Carrying the contrast yarn incorrectly can create bulky tubes inside the work; weave tails neatly and carry only short lengths or fasten off between color changes.

Sage Lattice Granny Square Bedspread Pattern

A soothing, coastal-inspired bedspread made from large textured granny squares with sage green centers and a warm cream lattice. This pattern combines classic granny clusters, raised ridges and a deep crocheted border finished with long tassels for a soft, vintage look. Constructed square-by-square with join-as-you-go options, it’s perfect for a cozy bedroom update or a thoughtful handmade gift.

Intermediate 12-15 Hours

Materials Needed for Sage Lattice Granny Square Bedspread Pattern

— Main Fabric

  • 01
    Bulky weight yarn (#5), approximately 3200-3600g in main cream color (seen in photo)
  • 02
    Bulky weight yarn (#5), approximately 900-1100g in sage green accent for centers
  • 03
    Additional 200-300g cream for border rounds and join-as-you-go finishing
  • 04
    Small amounts (100-150g) sage green for tassels and pillow accents

— Tools Required

  • 01
    6.0mm (J) crochet hook for main work (adjust to maintain gauge)
  • 02
    5.5mm (I) hook for tighter edging and join work (optional)
  • 03
    Tapestry/yarn needle for weaving and sewing
  • 04
    Stitch markers (at least 6) to mark beginning of rounds and corners
  • 05
    Scissors
  • 06
    Measuring tape and ruler to check gauge and square size
  • 07
    Blocking pins and blocking mat
  • 08
    Sturdy cardboard and comb (optional) for making uniform tassels
  • 09
    Pins for holding squares when sewing
  • 10
    Optional: row counter

Progress Tracker

0% Complete

— Large Granny Square (Make 30-40 for bedspread, adjust to size)

Round 1 :

6 sc in magic ring, pull tight and join with sl st to first sc (6)

Round 2 :

Ch 2 (counts as hdc), 1 hdc in same st, 2 hdc in each st around, join with sl st to top of ch-2 (12)

Round 3 :

Ch 2, (hdc, ch 1, hdc) in same st to begin creating beginnings of corners, *skip 1 st, (hdc, ch1, hdc) in next st; rep from * around so that you have 4 corner clusters spaced over the round, join (12 clusters equivalent)

Info :

This first textured center is worked in sage green. Keep tension consistent; this small center will expand into a round cluster motif. Count clusters more than single stitches on this round.

Round 4 :

Change to cream (see Info). Ch 3 (counts as dc), work 2 dc in same ch-1 sp, *work 3 dc in each ch-1 sp around except at corners work (3 dc, ch 2, 3 dc); join with sl st to top of ch-3 (4 corner ch-2 spaces and clusters creating a square outline)

Info :

Change to cream yarn now. Carry the sage inside if you prefer or fasten off and rejoin to keep edges neater; when carrying, twist yarns at color change to avoid long floats.

Round 5 :

Ch 2, 1 hdc in each of the next 2 dc, *(hdc, ch 1, hdc) in corner ch-2 sp, 1 hdc in each of next 3 dc; rep from * around, join (This frames the center and evens the square)

Round 6 :

Ch 3, (dc in same st, dc in next 3 sts), *(dc, ch 2, dc) in corner ch-1 sp, dc in next 4 sts; rep from * around, join (work increases at corners only to keep square shape)

Round 7 :

Ch 1, sc in each st and dc across until corner, in corner work (sc, ch 1, sc) in ch-2 sp to define a small picot-like corner; continue around and join (This creates a tighter row for texture)

Info :

At this stage your square is starting to become a soft square. Lay it flat and count corners: you should have 4 distinct corners formed by corner spaces. If any side flares or pulls, adjust tension or add/subtract one sc at the side to even edges.

Round 8 :

Change to sage green. Ch 2, (hdc, ch 1, hdc) in each corner ch-1 sp. Between corners work 3 hdc clusters in each side space to build the textured center (this sets the sage textured insert). Join (work forms a puff-textured square center)

Round 9 :

Ch 1, sc in each hdc and ch-1 sp around to define the edge of the sage center. Join (even st count, approximate stitch count dependent on prior rows)

Info :

Keep the sage center slightly raised by working the following cream rounds in BLO to create a subtle ridge that becomes the lattice when squares are joined.

Round 10 :

Change to cream. Ch 3 (counts as dc), dc in each st BLO across the first side; at corner work (2 dc, ch 2, 2 dc) all in BLO; continue dc BLO along each side, join (This round forms a linear ridge that frames the center)

Round 11 :

Ch 1, sc in each st BLO around to tighten edge. Join. (This creates a firm frame for subsequent cluster rounds)

Round 12 :

Ch 2, hdc in same st, *(hdc in next 5 sts), (hdc, ch 1, hdc) in corner ch-2 sp; rep from * around; join. (This expands each side with even hdc columns)

Round 13 :

Ch 3, dc in each of the next 6 hdc, *(2 dc, ch 2, 2 dc) in corner; continue dc in each st across sides; join. (Each side will grow by 6 dc per side)

Info :

From rounds 12-14 you are building the cream lattice frame that will be visible once squares are joined. Keep stitch counts symmetrical on each side for neat seams.

Round 14 :

Ch 1, sc in each dc around to keep edges flat; join. (Edge smoothing round)

Round 15 :

Ch 2, puff cluster row: *(yo, insert hook, pull up loop, yo, pull through 2 loops) repeat 3 times in next st to create a puff cluster, ch1; rep across side until corner; in corner work (puff cluster, ch2, puff cluster); join. (This puff round adds texture to the cream frame)

Round 16 :

Ch 1, sc in each st around working into puffs as single loops to stabilize them; join. (Now the puff row is anchored)

Info :

Count your stitches at the end of Round 16. A typical motif at this size will measure approximately 9" to 10" across depending on gauge. Block motifs now to perfect shape before making many squares.

Round 17 :

Ch 3, dc in each st across the side until the corner; in corner work (2 dc, ch2, 2 dc); continue around and join. (This begins an outerframe for join-as-you-go)

Round 18 :

Ch 1, sc in each dc around to tighten the edge; join. (Preparation for join row)

Round 19 :

Info :

If you plan to join as you go, leave the final round unworked for joining until assembly time. If sewing later, work Round 20 to finish the motif edge completely.

Round 20 :

Ch 2, hdc in each st around, working (hdc, ch1, hdc) in corners for flexibility; join. Fasten off leaving 20" tail for sewing if not joining now.

Info :

Make 30-40 motifs depending on bed size. Example counts: Twin: 18 motifs (3x6), Full/Queen: 30-36 motifs (5x6 to 6x6), King: 42-48 motifs. Adjust motif count by measuring your motif after blocking.

— Alternative Center Variation (Optional small textured center)

Round 1 :

6 dc in magic ring, join with sl st (6)

Round 2 :

Ch 3, dc in same st, 2 dc in each st around, join (12)

Round 3 :

Ch 3, (dc in next st, 2 dc in next) around, join (18)

Round 4 :

Change to cream. Work a round of dc in BLO across to create a recessed edge and continue with rounds matching Rounds 5-10 of main motif to integrate with lattice.

Info :

Use this variant if you prefer a denser sage center. Stitch counts above must be matched to your main motif by checking measured square size after blocking.

— Square Border & Join Preparation

Round 1 :

With cream, join at any side middle: ch 2, hdc in each st across to corner; in corner work (hdc, ch2, hdc); continue entire round and join. (This sets an even joining wall)

Round 2 :

Ch 1, sc in each st across until corner, in corner work (sc, ch1, sc) to create a small corner notch for joining alignment; join. (This makes edges neat for slip-stitch joining)

Info :

Either assemble now using join-as-you-go (JAYG) or fasten off and block all motifs. If JAYG: leave the final joining round undone and proceed when adjoining motif is ready to join.

Round 3 :

For JAYG: Ch 3, dc in next 2 sts, *prepare to join next motif by aligning edges; work dc in each st until the first corner; slip stitch through corresponding st of adjacent motif to join, ch 1 and continue along; finish round and join to top of ch-3. (This method creates a visible lattice seam)

Round 4 :

Ch 1, sc in each st around to stabilize join and hide slip stitch joins. Join. (Repeat this for each sewn seam if assembling separately)

Info :

When joining motifs, align corner-to-corner and count stitches along sides to ensure even spacing. If edges don’t line up perfectly, add a sc or skip one in a side to balance spacing before finishing the seam.

— Layout & Assembly (Bedspread Construction)

Round 1 :

Decide layout: For a Full/Queen in the photo, layout 6 squares width x 6 squares length (36 motifs). Adjust width/length for your bed size as noted in Info. Square size after blocking should be consistent.

Round 2 :

Row assembly method (Join-as-you-go horizontal): With RS facing, place two motifs right sides together aligning edges; insert hook through next open edge st of first motif, then through corresponding edge st of second motif, yarn over and pull through, ch1 and sl st to join along edge; continue across full side, working corner joins with ch2 space included; finish seam and fasten off.

Round 3 :

Continue joining horizontally to create 6-wide strips. Join strips to each other using the same JAYG technique working along the vertical seams to create the full panel. Join corners carefully making sure ch-2 corner spaces line up.

Info :

If you prefer a neater invisible join, use mattress stitch with cream yarn: whip stitch through the back loops of adjacent motif borders to create a flatter seam. The visible lattice in the photo uses slip stitch joins with a raised ridge; choose the join style to match your preferred look.

Round 4 :

After joining, run a round of sc around entire assembled panel in cream to even the outer edge: sc in each side st and (sc, ch1, sc) in corner spaces to maintain shape; join. (This round prepares for the outer border)

Round 5 :

Ch 3, dc in each st around for two rounds to build depth; work (2 dc, ch 2, 2 dc) in each corner to keep corners square. Join each round. (Rounds 5-6 build the border thickness)

Info :

Block the joined panel flat and allow to dry fully before adding the multi-round border. This keeps the lattice flat across the bed and ensures the border sits evenly.

— Deep Border & Lattice Ridge (Rounds 6-40)

Round 6 :

Ch 1, sc in each st around over the dc rounds to tighten edge and hide seam joins; join. (Edge smoothing)

Round 7 :

Change to a taller textured round: Ch 3, dc in each st across, but work dc in BLO on this round to create a subtle channel next to the edge; join. (BLO round forms a channel for later surface ridge)

Round 8 :

Ch 2, hdc in each st across working into both loops now; join. (This stabilizes the BLO ridge)

Round 9 :

Surface ridge round: Using cream, work front post dc (fpdc) around every 3rd stitch across sides to make subtle raised rails; continue around and join. (This introduces the lattice rails visually consistent with joined seam)

Info :

Take care with fpdc tension; too tight will pucker the edge. Practice on a swatch to match the rail height to your existing motif texture.

Round 10 :

Ch 1, sc in each st to even the surface, join. (Frame the fpdc rails)

Round 11 :

Ch 3, *dc in next 6 sts, (2 dc, ch2, 2 dc) in corner; rep around; join. (Add depth to border, repeat every few rounds to build hall effect)

Round 12 :

Ch 1, sc in each st around; join. (Stabilize)

Round 13 :

Ch 2, puff-pair row: *make a puff in st, ch1, skip next st; rep across until corner then (puff, ch2, puff) in corner; join. (This alternates texture around the border)

Round 14 :

Ch 1, sc in each st to anchor puff loops; join.

Info :

Repeat groups of 4 rounds (dc frame, sc anchor, puff row, sc anchor) until border depth reaches desired measurement—photo shows approximately 12 border rounds beyond motif edges; this pattern continues for rounds 15-30 to reach a deep border.

Round 15-18 :

Repeat Rounds 11-14 one full cycle. Maintain equal stitch counts; corners always (2 dc, ch2, 2 dc) or (puff, ch2, puff) as appropriate.

Round 19-22 :

Repeat an additional cycle of Rounds 11-14. After Round 22 check border depth; if your bedspread in the photo proportion is desired, continue to Round 30 to reach the same depth.

Info :

Keep edges square by checking corner stitches after every 4 rounds. If corners begin to pull, add an extra ch or small sc cluster in the corner space to relieve tension.

Round 23-30 :

Repeat cycles of framing rounds and texture rounds (use a sequence of dc frame, sc anchor, fpdc rail, sc anchor, puff round, sc anchor) until desired border depth is reached. Join each round. (This builds the chunky lattice edge shown)

Round 31 :

Final smoothing round: Ch 1, sc in each st around; join. (This evens the outer edge in preparation for decorative edging and tassel placement)

Round 32 :

Decorative round: Ch 3, *skip 2 sts, 5 dc shell in next st, skip 2 sts, sl st in next st; rep around placing shells centered on side panels and in corner spaces adjust to (shell, ch2, shell) to maintain corner shape; join. (This provides a subtle scallop aesthetic)

Round 33 :

Ch 1, sc in each st including around shells working 5 sc in each shell top to anchor the scallop; join.

Info :

This final decorative edging is optional. The photo shows a bold tassel border rather than delicate scallops; if you plan to add tassels, use evenly spaced markers at this round for tassel attachment points (approx every 6-8 shells or 6-8" depending on motif spacing).

— Tassels (Make one per corner of each outer motif, plus along border every ~12")

Round 1 :

Wrap cream or sage yarn around a 3.5" card 40 times for a full tassel. Tie top securely with a 12" tail of yarn, fold and tie 1/4" below top to form head. Wrap the head tightly with a separate short length of yarn (approx 6-8 wraps) and knot securely. Trim ends evenly to finish tassel fringe.

Info :

Make tassel heads using a small core knot to attach to the blanket. The photo shows long, full tassels roughly 4-5" finished length; adjust number of wraps and card width for your preferred size. For uniform tassels, make a tassel template and measure each finished tassel before trimming.

Round 2 :

Attach tassels by threading the tail through the outermost stitch at the selected point (Round 33 spacing suggested). Tie securely with surgeon knot and weave tails into the blanket to hide ends. Repeat at each corner and along the border evenly.

Info :

When attaching tassels to heavy blankets, consider reinforcing the stitch with a small secure knot inside the joining area to ensure tassels do not pull free during use or washing.

— Pillow Covers (Optional, Make 2)

Round 1 :

Make 4 square motifs identical to the main bedspread motifs but stop at Round 16 (complete motif before join rounds). Block squares to 16" x 16" finished size for standard pillow insert coverage. (Make 4 per pillow — 2 for front and 2 for back for envelope or join two for front/back)

Round 2 :

Assemble two motifs together right sides facing using slip stitch seam for a neat edge, leaving an envelope opening if desired. Add 2 tassels at two corners like in photo for decorative effect. Fasten off and weave in ends.

Info :

Alternatively, you can make a single large motif and sew fabric backing for a removable pillow cover with zipper inserted along one side. Use the same cream yarn to make the seam invisible.

— Finishing & Final Tips (Rounds 34-110 equivalent guidance)

Round 1 :

Weave in all ends using a yarn needle. For a neat finish, weave ends through the back loops of the adjoining rounds for at least an inch before trimming close to the work.

Round 2 :

Steam block or wet block the entire assembled bedspread flat, stretching gently to square the edges and even the joins. Pin corners to a blocking mat and allow to dry thoroughly.

Info :

Use blocking to square your meeting seams and to give the lattice channels a consistent look across the full bedspread. It dramatically improves the final presentation, especially for join-as-you-go seams.

Round 3 :

Check for any loose stitches or pulled joins; reinforce with mattress stitch or whip stitch where necessary. Re-block the repaired area if needed.

Round 4 :

Trim tassels evenly and fluff. Give the blanket a gentle hand-wash in cool water with mild soap if needed; reshape and air dry flat.

Round 5 :

Enjoy your finished bedspread! Measure the final dimensions and note motif and border rounds for future projects or to adjust scale for another bed size.

Info :

If you want to scale this pattern for larger sizes, add additional rows of motifs in the same proportion; add border depth proportionally to keep the balance of lattice-to-field consistent with the photos.

Assembly Instructions

  • Attach motifs using join-as-you-go along horizontal edges first to make strips the full bed width. Align corners precisely and slip stitch through corresponding edge stitches, securing corners with (2 dc, ch2, 2 dc) alignment.
  • Join strips together vertically using the same join-as-you-go method. Work slowly at corner intersections so ch-2 corners of adjacent squares meet and form neat right angles.
  • If sewing instead of JAYG, use mattress stitch through the back loops of adjacent motif border rounds for a flatter seam; work across full seam and tie off ends securely.
  • After full assembly, run a stabilizing round of sc around the entire panel (work into both loops) to make a consistent foundation for the outer border.
  • Work the deep border rounds in cycles of frame (dc), anchor (sc), and texture (puff or fpdc) to build up the chunky lattice border shown; check corners every 4 rounds and add a small cluster if needed to keep corners square.
  • Attach tassels at the final border round spacing them evenly (every 6-8" or at each corner motif per photo). Secure tassel tops with strong knots and weave tails inside the blanket for durability.
  • Weave in all ends long enough to hide within the border and re-enforce any seams that feel loose with extra hidden stitching.
  • Block the entire bedspread flat, pinning corners and edges square. Allow to dry fully before final trimming of tassels and gifting.

Important Notes

  • 💡Use stitch markers consistently at the beginning of each round and at motif corner points to ensure even shaping during motif construction and joins.
  • 💡Make and block a gauge swatch motif to determine finished square size; adjust hook size if your squares are too small or too large to fit the planned layout.
  • 💡Stuff tassel heads and wrap them tightly for a polished look; reinforce tassel attachments with a small knot inside the joining round to prevent pull-through.
  • 💡When carrying colors, twist yarns at the color change to avoid long floats that will be visible through the large stitch pattern.
  • 💡Work seams on a flat surface and pin motifs before joining to avoid misaligned borders or warped panels.
  • 💡Maintain consistent tension in puff clusters and post stitches; inconsistent height changes will alter the blanket drape and border appearance.
  • 💡If you plan to machine wash, choose a sturdy yarn and secure tassel heads; hand washing and flat drying is recommended to preserve shape.
  • 💡Take frequent measurements as you join squares so the finished bedspread remains square and matches your target dimensions.

This Sage Lattice Granny Square Bedspread is a true labor of love — each textured square comes together to create a warm, cottage-style bed covering you can be proud of. The layered stitches and tassels add personality while the neutral palette keeps it timeless and versatile. Enjoy the slow, meditative rhythm of making each square, and the delight of seeing them join into a cozy whole. 🧶✨ The perfect project to relax into and share as a heartfelt handmade gift. Happy stitching! 🌿

You ask,

we answer.

FAQs

What is the finished size of this bedspread?

Based on the suggested motif size and layout in the photos, a 6 x 6 motif layout yields approximately a Full/Queen sized spread around 84" x 84" depending on your gauge. Measure your motif after blocking and adjust motif counts to reach desired dimensions.

Can I use different yarn weights for this pattern?

Yes. Using a lighter or heavier yarn will change motif size and the weight of the finished blanket. If you change yarn weight, adjust hook size accordingly and make a test motif to calculate the number of squares needed for your bed size.

Do I need to join motifs as I go or can I sew them together later?

Both methods work well. Join-as-you-go yields a seamless, integrated lattice look and allows the blanket to grow as you crochet. Sewing later gives the option to block many squares and position them before final assembly for precise layout control.

How much yarn will I need?

Approximately 3200-3600g cream and 900-1100g sage green for the full bedspread shown. Exact amounts depend on gauge and motif count; make one motif and weigh it to estimate total usage for your layout.

How should I care for this blanket?

Hand-wash cold with mild soap and dry flat to maintain shape and tassel integrity. If using a machine-washable yarn, wash on a gentle cycle in a mesh bag and reshape while damp; avoid tumble drying to preserve size and texture.

Can I make the blanket larger or smaller?

Yes. Add or subtract motif rows and columns to change finished size. Also adjust border depth proportionally to maintain the visual balance between lattice and field.

How do I ensure tassels stay secure?

Reinforce tassel attachment points by tying a strong knot through the final round and weaving the tails several inches into the seam inside the blanket. For extra durability, add a small hidden stitch of sewing thread at the tassel head.

What stitch gives the raised lattice effect?

The combination of BLO rounds to form channels, front post dc rails, and defined join-as-you-go seams creates the raised lattice. Use front post stitches with consistent tension for the best effect.