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

Dusty Pink Heart Square Bed Cover Crochet Pattern

Jump to Pattern
Dusty Pink Heart Square Bed Cover Crochet Pattern
130-150 Hours 1 made this
Intermediate Level

Easy solid squares and a quick two round heart, made on a big scale that rewards steady work.

130-150 Hours

About an hour for each square with its heart, so a few each week finish the bed in one season.

A Bed Full Of Love

Every soft pink square holds a plump burgundy heart, like a box of valentines.

About This Dusty Pink Heart Square Bed Cover Crochet Pattern Pattern

This bed cover is made from one sweet square repeated across the whole bed. Each square is a soft dusty pink, worked solid in double crochet, with a deep burgundy heart sewn right in the middle. When the squares are joined, the seams make a quiet grid of pink, and the hearts line up across the bed in neat rows, like a box of valentines spread out on the covers. The warm pink and rich burgundy feel romantic and cozy without being too sweet. It looks lovely and detailed, but there is only one square and one heart to learn.

Each square is a solid granny square worked in the round from a magic ring. Instead of groups with chain spaces, you work a double crochet into every stitch, so the fabric is dense, smooth and warm, the perfect background for the heart. Seven rounds of double crochet build the square, with two double crochet, a chain two and two more double crochet at each corner. The corners leave a fine diagonal line of tiny holes that you can see in the photo. A final round of single crochet gives every square a clean, straight edge, and each square ends on 116 single crochet with four corner spaces.

The heart is made separately in burgundy. It starts in a magic ring with a round of treble and double crochet that forms the two rounded tops and the point. A second round goes all the way around the heart with half double crochet and double crochet, adding plump curves and a neat, sharp point at the bottom. The finished heart is about 3.5 inches across and nicely raised. You sew it to the center of every square with its long tail, so it sits firmly and lies smooth.

The queen size uses 132 squares in a grid of 11 squares across and 12 squares down. Each blocked square is about 8 inches, so the joined center measures about 88 by 96 inches. A border of pink, two burgundy rounds and a pink shell round adds about 1.5 inches on every side, for a finished size of roughly 91 by 99 inches. That covers a queen mattress and drapes well down the sides of the bed.

The squares are joined with a pink slip stitch seam through the back loops of the last round. Because the seam is worked in the same pink as the squares, the bed cover looks almost like one piece of fabric, with just a fine ridge where the squares meet. A thin band of burgundy in the border picks up the color of the hearts, and the pink shells soften the edge with a gentle scallop.

The finished bed cover is warm, soft and full of love. The solid squares feel cozy and substantial, and the raised hearts add a little texture you can feel with your hand. I would call this an intermediate project, mostly because of its size. The stitches are simple enough for a confident beginner, but 132 squares and 132 hearts ask for steady tension and patience over many weeks. If you can make one granny square and you love a romantic color, you can make this whole bed cover one heart at a time.

Dusty Pink Heart Square Bed Cover Crochet Pattern step detail

Why You'll Love This Dusty Pink Heart Square Bed Cover Crochet Pattern Pattern

I love dusty pink. It is soft and warm, a pink with a touch of rose and a little gray, like old roses in a summer garden. It never feels babyish or loud. With burgundy hearts it becomes romantic and grown up, the kind of bed you would find in a cottage bedroom with lace curtains and a little vase of flowers on the nightstand. Every time I walk past the room and see those rows of hearts, it makes me smile.

The hearts are my favorite part. They take only about ten minutes each, so I make them in batches while I watch my evening shows and keep them in a little tin until the squares are ready. There is something so sweet about sewing a heart onto a finished square. It always feels like the moment the square comes alive. My granddaughter likes to help me pin them in place, and she counts every one as it goes on, telling me which heart is the plumpest.

I also love that the squares are quick and simple. One solid square takes me about forty five minutes, so I can finish one complete piece in a single evening. A square and a ball of pink fit in my handbag, and I take them everywhere: to the doctor's office, to church meetings, out on the porch with my coffee. Every finished square goes into a basket by my chair, and watching that basket fill with pink and burgundy hearts is the best motivation I know.

Here are a few more reasons this one stays close to my heart:

  • There is only one square and one heart to learn, so your hands soon know them by heart.
  • The solid fabric is warm and hides small tension changes.
  • The hearts are tiny projects, perfect for using up burgundy leftovers.
  • It makes a gift full of love for a wedding, an anniversary or Valentine's Day.

Each of these makes a big project feel calm and doable, even on busy weeks.

A handmade bed cover says something that bought bedding never can. When I gave the first one of these to my sister for her anniversary, she cried and said it was like getting a hundred and thirty two little love notes. That is exactly what it is. Every heart is an evening of thinking about the person it is for. When you make a bed cover like this, you are not just making a blanket, you are wrapping someone in all those hours of care.

This project taught me to slow down and enjoy the middle part. On a big bed cover there is always a stretch where the basket seems to stop filling up. I learned to stop counting and just enjoy each square for itself, the soft yarn, the rhythm of the hook, the little heart waiting in its tin. When I worked the last shell and spread the cover across the bed, I was almost sad to be finished. That is how I know a pattern is a good one.


Switch Things Up

Try a new color pair. The heart looks lovely on any soft background. Cream squares with red hearts are classic and cheerful, and light gray with blush hearts feels calm and modern. Pale blue with navy hearts is fresh and gentle, and sage green with deep rose hearts is like a cottage garden. Keep the heart darker than the square so it always stands out clearly.

Make it for a different bed. Every square is about 8 inches, so changing the size is just a matter of changing the grid. Add or remove a column to change the width, and add or remove a row to change the length. Here is a quick guide with the border included:

  • Twin: 8 across by 12 down, 96 squares, about 67 by 99 inches
  • Full: 10 across by 12 down, 120 squares, about 83 by 99 inches
  • Queen: 11 across by 12 down, 132 squares, about 91 by 99 inches
  • King: 13 across by 12 down, 156 squares, about 107 by 99 inches

For a taller bed or a longer drape, add one more row to the length.

Make a sofa throw. A grid of 6 squares across by 8 squares down uses 48 squares and makes a throw of about 51 by 67 inches with the border. It is a lovely size for the back of a couch or the foot of the bed, and it uses just over a third of the yarn of the queen size. It is also a sweet Valentine's Day gift that you can finish in a few weeks. If you love it, just keep going and turn it into a bed cover later.

Make a baby blanket. A grid of 4 squares across by 5 squares down makes a blanket of about 35 by 43 inches. For a baby, sew each heart down very firmly all the way around its edge so there is nothing a little hand can pull. Use a soft, washable baby yarn. Pale pink with rose hearts, white with soft red hearts, or light gray with blush hearts all look sweet in a nursery.

Make matching pillow shams. Six squares joined 3 across by 2 down make a sham front of about 24 by 16 inches, which fits a standard pillow snugly. Use heart squares on the front and plain pink squares on the back so the pillow is comfortable to lean on. Join front and back on three sides with pink single crochet, slip the pillow in, and close the last side. A single heart square also makes a darling little 8 inch accent pillow.

Change the edge. For a simple, tailored look, skip the shells and finish with one more round of burgundy single crochet. For a deeper ruffle, work 7 double crochet in each shell instead of 5 and keep the same spacing. You could also work the shells in burgundy so the edge matches the hearts. Each small change gives the cover a new mood, from neat and modern to soft and romantic.

Use a different yarn weight. In DK yarn with a 4.0 mm hook, each square comes out at about 6.5 inches, so a queen needs a grid of about 14 across by 15 down. In bulky yarn with a 6.5 mm hook, each square grows to about 10 inches, and a queen needs about 9 across by 10 down. Always make and block one square first, measure it, and plan your grid from that. Weigh your first square too, so you can work out your yarn amounts.

Play with the hearts. Put hearts on every other square for a calmer checkerboard and half as many hearts to make. Or make the hearts in a mix of burgundy, rose and soft red and scatter them across the bed for a sweet patchwork look. Each heart uses only about 5 grams of yarn, so they are a happy way to use up leftovers. Keep the squares all the same pink so the bed still looks planned.


Materials Needed

— Main Fabric

01 Worsted weight (#4) acrylic, cotton blend or acrylic and wool blend yarn in 2 colors
02 Color A, dusty pink: about 4,000 g (about 8,000 yd) for 132 squares, the joining and 2 border rounds
03 Color B, burgundy: about 850 g (about 1,700 yd) for 132 hearts and 2 border rounds
04 Amounts are estimates for the queen size including the edge; buy one extra skein of each color from the same dye lot

— Tools Required

05 5.0 mm (H-8) crochet hook
06 Yarn needle
07 Stitch markers
08 Scissors
09 Blocking mats and rust-proof pins
10 Measuring tape

The Free Pattern

Intermediate 130-150 Hours

0% complete

— Solid Square (Make 132, dusty pink) :

Color A is dusty pink and Color B is burgundy. The beginning ch 3 counts as a dc. Work every round with the right side facing and do not turn.
Rnd 1: With A, make a magic ring. Ch 3, 2 dc in ring, ch 2, *3 dc in ring, ch 2; rep from * 2 more times. Sl st to top of ch 3 and pull the ring closed. (12 dc, 4 ch-2 sp)
Rnd 2: Sl st in next 2 dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 3 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 3 dc. Sl st to top of ch 3. (28 dc, 4 ch-2 sp)
Rnd 3: Sl st in next dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 7 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 7 dc. Sl st to top of ch 3. (44 dc, 4 ch-2 sp)
Rnd 4: Sl st in next dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 11 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 11 dc. Sl st to top of ch 3. (60 dc, 4 ch-2 sp)
Rnd 5: Sl st in next dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 15 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 15 dc. Sl st to top of ch 3. (76 dc, 4 ch-2 sp)
Rnd 6: Sl st in next dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 19 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 19 dc. Sl st to top of ch 3. (92 dc, 4 ch-2 sp)
Rnd 7: Sl st in next dc and in the ch-2 sp. Ch 3, (dc, ch 2, 2 dc) in same sp, *dc in each of next 23 dc, (2 dc, ch 2, 2 dc) in next ch-2 sp; rep from * 2 more times, dc in each of next 23 dc. Sl st to top of ch 3. (108 dc, 4 ch-2 sp)
Check: each side now has 27 dc between the corner ch-2 sp.
Rnd 8: Ch 1, sc in same st and in each dc around, working (sc, ch 2, sc) in each ch-2 sp. Sl st to first sc. Fasten off, leaving a 6 inch tail. (116 sc, 4 ch-2 sp)
Each side now has 29 sc between the corner ch-2 sp, and the square measures about 8 inches.

— Puffy Heart (Make 132, burgundy) :

Rnd 1: With B, make a magic ring. Ch 3 (counts as dc), 3 tr, 3 dc, ch 1, tr, ch 1, 3 dc, 3 tr, ch 3, sl st in ring. Pull the tail firmly so the ring closes and the top of the heart dips in the middle. (13 sts, 2 ch-3, 2 ch-1 sp)
Rnd 2: Ch 1. Working in the tops of Rnd 1 sts: 2 hdc in top of first ch-3, 2 dc in each of next 3 tr, hdc in each of next 3 dc, sc in next ch-1 sp, (dc, ch 2, dc) in next tr for the point, sc in next ch-1 sp, hdc in each of next 3 dc, 2 dc in each of next 3 tr, 2 hdc in top of last ch-3, sl st in the ring at the center dip. Fasten off, leaving a 12 inch tail. (10 hdc, 14 dc, 2 sc, 1 ch-2 sp)
The heart measures about 3.5 inches across. Block it with the squares to set its shape.
Sew one heart to the center of each Solid Square with the point facing down, stitching all the way around its outer edge.

— Layout and Joining (11 squares across by 12 squares down) :

Layout: Lay out the 132 blocked heart squares in 12 rows of 11 squares, with all the heart points facing the foot of the bed. (132 squares)
Take a photo of the layout before you start joining so you can keep track of your rows.
Short seams: With A, place 2 squares right sides up with edges touching. Sl st through the BLO of both edges, working 1 sl st in each corner ch-2 sp and 1 sl st in each of the 29 sc between. (31 sl st per seam) Join the 11 squares of each row into a strip. (10 seams per strip, 12 strips)
Long seams: With A, join the strips in the same way, working 31 sl st across each square and 1 sl st over each short seam. (351 sl st per long seam, 11 long seams)

— Border (pink, burgundy and pink shells) :

Each short side has 11 squares and 10 seams, and each long side has 12 squares and 11 seams. At each seam work 3 sc: 1 in the corner sp of the first square, 1 in the seam and 1 in the corner sp of the next square.
Rnd 1: Join A in the ch-2 sp at any outer corner. Ch 1, 3 sc in same sp. *Sc in each of the 29 sc of each square along the side, working 3 sc at each seam, then 3 sc in the next outer corner sp; rep from * around, omitting the last corner. Sl st to first sc. Fasten off A. (349 sc on each short side, 381 sc on each long side, 3 sc in each of 4 corners: 1,472 sc)
Rnd 2: Join B in the center sc of any corner. Ch 3, (dc, ch 2, 2 dc) in same st, *dc in each st across to the center sc of the next corner, (2 dc, ch 2, 2 dc) in center sc; rep from * around, omitting the last corner. Sl st to top of ch 3. (355 dc on each short side and 387 dc on each long side between corner sp: 1,484 dc, 4 ch-2 sp)
Rnd 3: Sl st in next dc and in the ch-2 sp. Ch 1, (sc, ch 2, sc) in same sp, *sc in each dc across to the next corner, (sc, ch 2, sc) in ch-2 sp; rep from * around, omitting the last corner. Sl st to first sc. Fasten off B. (357 sc on each short side and 389 sc on each long side between corner sp: 1,492 sc, 4 ch-2 sp)
Rnd 4: Join A in the corner sp before a short side. Ch 3, 6 dc in same sp. Short side: sk 1 sc, sc in next sc, *sk 2 sc, 5 dc in next sc, sk 2 sc, sc in next sc; rep from * 58 more times, sk 1 sc, 7 dc in corner sp. Long side: sk 2 sc, sc in next sc, *sk 2 sc, 5 dc in next sc, sk 2 sc, sc in next sc; rep from * 63 more times, sk 2 sc, 7 dc in corner sp. Repeat the short side and long side once more, omitting the last corner. Sl st to top of ch 3. Fasten off. (59 shells on each short side, 64 shells on each long side, 4 corner shells of 7 dc: 250 shells, 250 sc)
Weave in all remaining ends and give the finished bed cover a light final block if needed.

Assembly Instructions

  1. Make 132 Solid Squares and 132 Puffy Hearts, weaving in the ends as you go.
  2. Block every square to 8 by 8 inches, and block the hearts at the same time to set their shape.
  3. Sew one Puffy Heart to the center of each Solid Square with the point facing down, stitching all the way around its outer edge.
  4. Lay out the squares in 12 rows of 11 as shown in the Layout and Joining section, with all the heart points facing the foot of the bed.
  5. With pink, join the 11 squares of each row into a strip with the slip stitch seam, then join the 12 strips together with long seams worked the same way.
  6. Work the 4 Border rounds around the whole bed cover, weave in all remaining ends and give the cover a light final block.

Common Mistakes & How to Fix Them

Working the corners the wrong way. In this solid square, each corner needs (2 dc, ch 2, 2 dc) in the ch-2 space, and every side grows by 4 stitches each round. If you forget the chain 2, or work only one double crochet on each side of it, the corners round off and the square turns into a circle or a cup. Count the stitches on one side at the end of every round: 3, 7, 11, 15, 19, 23 and 27. If a side is off, pull back to that round and fix it before going on, because every later round depends on it.

Pulling the heart ring too loose. The heart is worked into a magic ring, and the dip between the two rounded tops comes from pulling that ring tight. If the ring stays loose, the heart opens up in the middle and looks more like a circle than a heart. After Round 1, pull the tail firmly until the center closes, then work Round 2. Make sure the point at the bottom has its chain 2 so it stays sharp. Lay each heart flat and check the shape before you sew it on.

Sewing the hearts on crooked or too loosely. If you only tack the heart at a few points, the edges curl up and the heart flips when the bed cover is used or washed. A heart that sits off center or tilts to one side makes the rows of hearts look messy across the bed. Fold each square in half both ways to find the middle, and pin the heart there with the point facing the same way on every square. Sew all the way around the outer edge with small stitches, then weave the tail in well.

Pulling the joining seams too tight. A tight slip stitch seam is shorter than the square edges, so the bed cover puckers along each line and will not lie flat over the mattress. This happens most when you work quickly or hold the squares too firmly. Keep each slip stitch as loose as the stitches of the square, and go up one hook size for joining if you need to. Join the squares of each row into strips first, then join the strips. After every long seam, lay the cover flat and check that it lies smooth.


Denise

Denise is a crochet designer who loves turning simple squares into heirloom bed covers and cozy pieces for the home.



Important Notes

Gauge and square size: Rounds 1 to 3 should measure about 3.5 inches across, and each finished, blocked square should be about 8 inches. Every square must match the others, so make one square, block it and measure it before you start the rest. If it is larger, try a 4.5 mm hook, and if it is smaller, try a 5.5 mm hook. Sizes and yarn amounts are estimates from the photo, so trust your own measuring square and adjust your grid if needed.

Blocking: Pin each square to 8 by 8 inches on blocking mats with rust-proof pins. For acrylic, hold a steam iron a few inches above the square without touching it, then let it cool and dry completely before you unpin it. For cotton or wool blends, mist lightly with water and let it dry. Block the hearts at the same time to set their shape. Blocked squares have sharp corners and make the seams straight.

Yarn amounts and dye lots: For the queen size you need about 4,000 grams of dusty pink and about 850 grams of burgundy in worsted weight yarn, including the joining and the border. These numbers depend on your tension. Buy all of each color at the same time and check that the dye lot numbers match. Dusty pink can shift toward peach or toward mauve from one lot to the next, and a different lot shows up clearly on a bed cover this big.

Washing and drying: Follow your yarn label first. Most acrylic bed covers can be machine washed on a gentle cycle in cool water inside a large mesh bag, then dried flat or tumbled on low. Burgundy is a strong dye that sits right on top of the pink, so add a color catcher sheet to every wash, especially the first few. Wash wool blends by hand in cool water. Never hang the cover wet, since the water will stretch it.


Every time I make this bed, I think about where it began: one pink magic ring and one little burgundy heart. Nothing in it is hard. It is just one sweet square, made again and again, until a whole bed is covered in love. I hope you enjoy every round of it as much as I did, and that it brings a little extra warmth to the people you make it for.

So wind a ball of dusty pink and a ball of burgundy, and make one square today. Do not think about all 132 yet. Make one, then another, and soon your basket will be full of hearts waiting to become something your family will treasure for years. Please share your first heart square with me. Happy crocheting, my friend.

Crochet Abbreviations

01 ch — chain
02 sl st — slip stitch
03 sc — single crochet
04 hdc — half double crochet
05 dc — double crochet
06 tr — treble crochet
07 sp — space
08 st(s) — stitch(es)
09 Rnd — round
10 rep — repeat
11 sk — skip
12 BLO — back loop only

You Ask, We Answer

How big is the finished bed cover?

The queen size in this pattern measures about 91 by 99 inches with the border. It is made from 132 squares in a grid of 11 squares across and 12 squares down, and each blocked square is about 8 inches. The joined center is about 88 by 96 inches, and the four border rounds add about 1.5 inches on every side. On a standard queen mattress, which is 60 by 80 inches, that leaves about 15 inches to drape down each side and enough length to tuck under the pillows. If you want the cover to reach the floor on a tall bed, add one more column of squares. Your own size may be a little different, because everyone crochets with a slightly different tension. Measure your first blocked square, multiply it by your grid, and adjust the number of squares before you buy all of your yarn.

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

Yes, and the square makes it simple. The stitches stay the same, and only the size of each square changes. In DK yarn with a 4.0 mm hook, a square is about 6.5 inches, so a queen needs about 14 across by 15 down. In bulky yarn with a 6.5 mm hook, a square is about 10 inches, so a queen needs about 9 across by 10 down. For other beds in worsted yarn, use 8 squares across for a twin, 10 for a full, 11 for a queen and 13 for a king, all 12 squares down. A sofa throw is 6 across by 8 down, and a baby blanket is 4 by 5. Whatever you choose, make one square, block it and measure it, then multiply by your grid to see the finished size. Weigh that first square too, so you can work out how much yarn of each color you need.

How do I wash and care for the bed cover?

Always start with your yarn label, because care depends on the fiber. Acrylic is the easiest choice for a bed cover. Wash it on a gentle cycle in cool water inside a large mesh laundry bag or a pillowcase tied shut, so the hearts do not rub against the drum. Add a color catcher sheet to every wash, because burgundy dye can bleed onto the pink, especially in the first few washes. Dry it flat on towels or tumble it on the lowest heat. For cotton or wool blends, wash by hand in cool water, press out the water without wringing, roll the cover in towels and lay it flat to dry. Never hang it wet. Between washes, shake it outside and air it in the sun. Store it loosely folded in a cotton bag, and check the hearts now and then for loose stitches.