Denise's Creative Corner Crochet · Kitchen
Free Crochet Patterns Handmade with Love

Floral Granny Square Bed Cover Crochet Pattern

Jump to Pattern
Floral Granny Square Bed Cover Crochet Pattern
70-90 Hours 1 made this
Intermediate Level

You need to be comfortable with double crochet, chain spaces and changing colors.

70 to 90 Hours

Sixty-three portable squares and a six-round border add up to a big, rewarding project.

Floral Medallions

Twelve flower squares are scattered between the classic squares for a patchwork look.

About This Floral Granny Square Bed Cover Crochet Pattern Pattern

This bed cover is a patchwork of 63 granny squares in dusty rose, olive green and cream, with 12 floral squares worked in the same colors plus a touch of blush. The squares are joined into a grid of 7 across and 9 down, then finished with a six-round border that ends in a green scalloped edge.

Each square measures about 9 inches after blocking, so the finished bed cover is about 72 by 90 inches, a generous size for a double or queen bed. You will use double crochet, chain spaces, single crochet and a simple shell edging. It suits anyone who has made a few granny squares and wants a big, cozy project.

Floral Granny Square Bed Cover Crochet Pattern step detail

Why You'll Love This Floral Granny Square Bed Cover Crochet Pattern Pattern

I love this project because every square is small and portable. I can make one at the kitchen table, in the car or on the sofa, and I always feel progress when a new square joins the pile.

It is also a lovely way to use a color palette that feels warm and calm in a bedroom. The rose and olive green look so pretty against white bedding, and the flower squares make the whole cover feel like a garden.


Switch Things Up

Try a softer palette of cream, dusty blue, sage green and taupe, or go bold with mustard, teal and cream. For a baby blanket, make a grid of 4 by 5 squares and skip the last two border rounds. For a throw, use 5 by 6 squares. You can also make one floral square with the full border for a matching pillow cover, or swap the scallops for a simple double crochet edge.


Materials Needed

— Main Fabric

01 Worsted weight (4) cotton yarn in four colors, about 4,700 yards (4,300 m) in total.
02 Cream: about 1,400 yards (1,280 m) or 700 g, for 17 squares, the flower petals and two border rounds.
03 Dusty rose: about 1,000 yards (915 m) or 500 g, for 17 squares, the flower centers and one border round.
04 Olive green: about 1,500 yards (1,370 m) or 700 g, for 17 squares, the flower corners and the scalloped edge.
05 Blush pink: about 800 yards (730 m) or 400 g, for the flower rings and two border rounds.

— Tools Required

06 5 mm (H-8) crochet hook, or the size that gives you a 9 inch square
07 Yarn needle for weaving in ends and seaming
08 Stitch markers for marking border corners
09 Sharp scissors
10 Blocking mats and rust-proof pins
11 Measuring tape

The Free Pattern

Intermediate 70-90 Hours

0% complete

— Classic Granny Square (Make 51: 17 rose, 17 olive green, 17 cream) :

Each square is worked in one color. Make 17 in dusty rose, 17 in olive green and 17 in cream. Turn the work at the end of each round only if you prefer; the pattern below is written without turning.
Round 1: Ch 4, sl st to the first ch to form a ring. Ch 3 (counts as dc), 2 dc in the ring, ch 2, *3 dc in the ring, ch 2; repeat from * 2 more times. Sl st to the top of the beginning ch 3 to join. (12 dc, 4 corner sp)
Round 2: Sl st across the next 2 dc and into the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, ch 1, *(3 dc, ch 2, 3 dc) in the next corner sp, ch 1; repeat from * 2 more times. Join to the top of the beginning ch 3. (24 dc)
Round 3: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *ch 1, 3 dc in the next ch-1 sp, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, ch 1, 3 dc in the last ch-1 sp, ch 1. Join. (36 dc)
Round 4: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 2 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 2 times, ch 1. Join. (48 dc)
Round 5: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 3 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 3 times, ch 1. Join. (60 dc)
Round 6: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 4 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 4 times, ch 1. Join. (72 dc)
Round 7: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 5 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 5 times, ch 1. Join and fasten off. (84 dc)
Block every square to the same size, about 9 inches, before joining. Pin each one to a mat, spray lightly with water and let it dry flat.

— Floral Square (Make 12) :

Use rose for Round 1, blush for Round 2, cream for Round 3 and olive green for Rounds 4 to 8. Change colors by pulling the new color through the last loop of the join.
Round 1 (rose): Ch 4, sl st to the first ch to form a ring. Ch 3 (counts as dc), 15 dc in the ring. Sl st to the top of the beginning ch 3 to join. (16 dc)
Round 2 (blush): Ch 3, 2 dc in the same st, ch 1, skip 1 st, *3 dc in the next st, ch 1, skip 1 st; repeat from * 6 more times. Join to the top of the beginning ch 3. (24 dc, 8 ch-1 sp)
Round 3 (cream): Sl st into the first ch-1 sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, ch 1, *(3 dc, ch 2, 3 dc) in the next ch-1 sp, ch 1; repeat from * 6 more times. Join. These are the 8 petals. (48 dc, 8 petal sp)
Round 4 (olive green): Join in any petal ch-2 sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp for a corner, *ch 1, 3 dc in the next petal ch-2 sp, ch 1, (3 dc, ch 2, 3 dc) in the next petal ch-2 sp; repeat from * 2 more times, ch 1, 3 dc in the last petal ch-2 sp, ch 1. Join. (36 dc)
If the flower cups instead of lying flat after Round 4, work Rounds 4 and 5 with a hook one size larger, then return to your usual hook.
Round 5: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 2 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 2 times, ch 1. Join. (48 dc)
Round 6: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 3 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 3 times, ch 1. Join. (60 dc)
Round 7: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 4 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 4 times, ch 1. Join. (72 dc)
Round 8: Sl st to the first corner sp. Ch 3, (2 dc, ch 2, 3 dc) in the same sp, *(ch 1, 3 dc in the next ch-1 sp) 5 times, ch 1, (3 dc, ch 2, 3 dc) in the next corner sp; repeat from * 2 more times, (ch 1, 3 dc in the next ch-1 sp) 5 times, ch 1. Join and fasten off. (84 dc)

— Layout :

Grid: 7 squares across and 9 squares down, 63 squares in total. Make 12 floral squares, 17 rose squares, 17 olive green squares and 17 cream squares.
Number the spaces 1 to 63, reading left to right, row by row. Place a floral square in every fifth space starting at space 3 (spaces 3, 8, 13, 18, 23, 28, 33, 38, 43, 48, 53 and 58). That gives 12 flowers in a loose diagonal.
Fill the remaining 51 spaces in the repeating order rose, olive green, cream, skipping the flower spaces. Lay everything out on the floor and swap any two squares of the same color that touch before you start joining.

— Border :

Work all border rounds with the right side facing you. Place a stitch marker in the center stitch of each outer corner so the corners stay easy to find.
Round 1 (cream): Join in any outer corner sp. Ch 1, 3 sc in the corner sp, then sc in each dc, each ch-1 sp and each seam join along the edge, 3 sc in each outer corner sp. Join with a sl st to the first sc. (904 sc)
Round 2 (blush): Ch 1, sc in each st around, working 3 sc in the center st of each corner. Join. (912 sc)
Round 3 (rose): Ch 1, sc in each st around, working 3 sc in the center st of each corner. Join. (920 sc)
Round 4 (cream): Ch 2 (does not count as a st), hdc in each st around, working 3 hdc in the center st of each corner. Join. (928 hdc)
Round 5 (blush): Ch 1, sc in each st around, working 3 sc in the center st of each corner. Join. (936 sc)
For the scallops, try to land the center of a shell on each corner stitch. If your count is a stitch or two off, skip or add a single stitch on a straight edge so the corners stay even.
Round 6 (olive green): Sl st in the first st. *Skip 2 sts, 5 dc in the next st, skip 2 sts, sl st in the next st; repeat from * around. Join and fasten off. (156 shells, 780 dc)

Assembly Instructions

  1. Weave in all ends on the Classic Granny Squares and the Floral Squares, then block each one to about 9 inches.
  2. Lay out the 63 squares in a grid of 7 across and 9 down, using the Layout plan and placing a floral square in every fifth space.
  3. Join the squares into 9 strips of 7 squares by slip stitching through the back loops with cream yarn, matching corner spaces and keeping the seam tension loose.
  4. Join the 9 strips together with the same seam, matching the corners where four squares meet.
  5. Weave in any remaining ends, then block the whole bed cover flat with pins until it is dry.
  6. Work Rounds 1 to 5 of the Border in the colors given, placing a marker in the center stitch of each outer corner.
  7. Finish with the olive green shell round for the scalloped edge, then weave in the last ends and steam lightly if the scallops need to lie flat.

Common Mistakes & How to Fix Them

Making squares at different sizes: block every square and measure it before joining, so the grid stays straight.

Skipping the corner chain: each corner needs ch 2 in every round, or the squares will curl and pull toward the center.

Joining too tightly: keep the slip stitch seams loose so the bed cover can drape over the edge of the mattress.

Running out of a color: buy all of each color at one time from the same dye lot, especially olive green and rose.


Denise photo
Denise

Denise is a crochet designer who loves granny squares, cozy home projects and patterns that are easy to follow.



Important Notes

Each finished square should measure about 9 inches. If yours are smaller, go up a hook size; if larger, go down.

The yarn amounts are estimates for the 72 by 90 inch size, so buy a little extra of each color.

Cotton yarn is heavy, so support the cover with both hands when you block it and when you wash it.

Wash gently on a delicate cycle in cool water and dry flat.


I hope this bed cover brings as much joy to your bedroom as it does to mine. Take it one square at a time, and enjoy every flower.

Crochet Abbreviations

01 ch — chain
02 sl st — slip stitch
03 sc — single crochet
04 hdc — half double crochet
05 dc — double crochet
06 sp — space
07 st — stitch or stitches

You Ask, We Answer

What is the finished size of this bed cover?

About 72 by 90 inches with the border, made from 63 squares of 9 inches each in a 7 by 9 grid. It fits a double or queen bed as a cover or a generous throw.

Can I use a different yarn weight or make a different size?

Yes. Any yarn works if you adjust the hook size until each square measures the same. For a smaller blanket, change the grid, for example 4 by 5 squares for a baby blanket or 5 by 6 for a throw, and adjust the border stitch counts.

How do I wash and care for the finished bed cover?

Wash it gently on a delicate cycle in cool water with mild soap, then lay it flat to dry. Cotton is heavy when wet, so do not hang it.