Crochet Flower Blanket Pattern 🌸 Beautiful Purple & Cream Floral Granny Square Blanket

Crochet Flower Blanket Pattern 🌸 Beautiful Purple & Cream Floral Granny Square Blanket

There is something quietly magical about a crochet flower blanket. The moment you lay one across a bed, drape it over the back of a sofa, or wrap it around your shoulders on a cool evening, it transforms the space around it. It carries the feeling of a garden in full bloom — soft, layered, alive with color — and yet it is made entirely by your own hands, one loop at a time. If you have been searching for a project that is both meditative to work and stunning to display, this purple and cream floral granny square blanket is exactly what you need.

This pattern combines the timeless charm of the traditional granny square with the romantic beauty of crochet flowers. The result is a blanket that looks far more complex than it actually is, which means beginners with a little confidence can absolutely tackle it, while experienced crocheters will enjoy how satisfying it is to watch the squares accumulate into something genuinely beautiful. The purple and cream color palette is elegant without being fussy — it works in cottage-style bedrooms, modern living rooms, nurseries, and anywhere in between.

Let’s walk through everything you need to know to make this blanket from start to finish.


Why Floral Granny Squares Are the Perfect Blanket Foundation

Granny squares have been a cornerstone of crochet for well over a century, and their enduring popularity is no accident. They are modular, which means you work small, manageable pieces rather than committing to one enormous project. You can crochet a square on your lunch break, toss it in your bag, and pick it up again on the train. There is no complicated row counting to track across hundreds of stitches. Each square is its own contained world.

Adding a raised flower at the center of a granny square takes this classic form and gives it dimension and personality. The petals sit up from the fabric just slightly, creating a textural interest that a flat square simply cannot achieve. When you lay twenty, thirty, or fifty of these squares side by side and join them into a blanket, the effect is breathtaking — a field of flowers, each one framed by its own border, stretching across your lap or your bed.

The purple and cream combination specifically has a quality that photographs exceptionally well, which matters if you want to share your work on social media or sell your creations. Lavender or deep violet against warm cream is a combination that never goes out of style. It feels vintage without being dated, feminine without being sweet, and sophisticated without being cold.


Materials You Will Need

Before you begin, gather everything you need so the process feels smooth rather than interrupted. Here is a complete list of materials for a throw-sized blanket measuring approximately 48 by 60 inches, which requires around 42 to 48 squares depending on your finished square size.

Yarn: You will need a worsted weight yarn in two colors. For the flowers and square borders, choose your purple — this can be anything from soft lavender to deep violet depending on the mood you want. A saturated medium purple such as a periwinkle-leaning violet tends to photograph beautifully and reads as rich without being dark. For the background rounds and joining, you will use cream or off-white. Avoid bright stark white, which can make the finished piece feel clinical; warm cream or natural ivory creates a much softer, more inviting look. Plan for approximately 1,200 yards of purple and 1,800 yards of cream for a throw-sized blanket.

Hook: A US size I (5.5mm) or J (6.0mm) hook works well for worsted weight yarn and produces a square in the range of 6 to 7 inches. Use whichever size helps you achieve a fabric that is firm enough to hold its shape but not so tight that it feels stiff or curls at the edges.

Additional supplies: A yarn needle for weaving in ends and joining squares (if you choose a sewn join), scissors, and stitch markers to hold your place if needed.

Optional: Blocking mats and pins if you plan to wet-block your squares before joining. Blocking makes an enormous difference in how evenly the finished blanket lies and how crisp the flower details appear, and is absolutely worth the extra effort.


Understanding the Pattern Structure

Each floral granny square in this blanket is worked in four rounds. The first round creates the flower center and petals entirely in purple. The second round builds the floral shape further. The third and fourth rounds transition into the cream background that frames the flower within a traditional granny square format. This four-round structure means each square works up in about 15 to 20 minutes once you are comfortable with the pattern.

The abbreviations used throughout are standard US crochet abbreviations: ch (chain), sl st (slip stitch), sc (single crochet), dc (double crochet), tr (treble crochet), sp (space), and rep (repeat).


The Floral Granny Square Pattern

Round 1 — The Flower Center

Using purple yarn, make a magic ring or chain 4 and join with a slip stitch to form a ring.

Chain 3 (this counts as your first double crochet throughout). Work 2 double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat this sequence two more times so that you have four clusters of 3 double crochets separated by chain-2 spaces. Join with a slip stitch to the top of the beginning chain-3. You now have a small, tidy center with four petals beginning to form. Fasten off and leave a tail for weaving.

Round 2 — Building the Petals

Join purple yarn into any chain-2 space from Round 1.

In this same chain-2 space, work a petal as follows: chain 3, 2 treble crochets, chain 3, slip stitch all into the same space. This creates one rounded petal. Move to the next chain-2 space and repeat the petal sequence. Work one petal into each of the four chain-2 spaces. Join with a slip stitch. Fasten off purple.

At this point you should have four plump, raised petals fanning out from the center. The flower is complete and already gorgeous on its own.

Round 3 — The First Cream Round

Join cream yarn into the space behind any petal, working between the petals so that the stitches sit in the background behind the flower.

Chain 4 (counts as first treble crochet). Work 2 more treble crochets into the same space. Chain 2 (this becomes your corner). Work 3 treble crochets into the same space. This gives you your first corner cluster. Chain 1. Move to the space behind the next petal. Work 3 double crochets into this side space. Chain 1. Move to the next space behind the following petal and work a full corner: 3 treble crochets, chain 2, 3 treble crochets. Continue around in this way, working corners at four points and 3-double-crochet clusters along the sides, with chain-1 spaces between clusters. Join with a slip stitch to the top of the beginning chain-4.

Round 4 — The Finishing Border

Still using cream yarn, slip stitch into the corner chain-2 space.

Chain 3, work 2 double crochets, chain 2, work 3 double crochets all into the same corner space. Chain 1. Work a 3-double-crochet cluster into the next chain-1 space. Chain 1. Work a 3-double-crochet cluster into the next space along. Chain 1. Work a full corner (3 dc, ch 2, 3 dc) into the corner chain-2 space. Continue around the square in this way — corners at each corner and clusters along each side separated by chain-1 spaces. Join with a slip stitch, fasten off, and weave in all ends.

You now have a complete floral granny square. Make as many as your blanket size requires, weaving in each end as you go so the finishing process does not become overwhelming at the end.


Choosing Your Blanket Size

The beauty of a granny square blanket is that the sizing is completely flexible. Here are some general guidelines:

A baby blanket measuring roughly 30 by 36 inches requires approximately 20 squares set 4 across by 5 down, with 6-inch squares.

A lap blanket at about 36 by 48 inches needs approximately 30 squares set 5 across by 6 down.

A throw blanket at approximately 48 by 60 inches calls for 48 squares set 6 across by 8 down.

A full bed blanket at around 60 by 72 inches requires 72 squares set 8 across by 9 down.

Measure your finished squares before committing to a count, since hook size and yarn brand can shift the dimensions meaningfully.


Blocking Your Squares

If you want your finished blanket to lie completely flat and your flowers to look crisp and defined, blocking is essential. Fill a basin with cool water, submerge each square, and gently squeeze out the excess water without wringing. Lay the square on a blocking mat, use rustproof pins to hold each corner and the midpoints of each side to the measurement you want, and leave it to dry completely — usually overnight.

Blocked squares join more easily, lie more evenly once assembled, and give the overall blanket a professional, polished look. It takes time but the payoff is visible in every photograph you will ever take of the finished piece.


Joining the Squares

There are several methods for joining granny squares, and the right choice depends on the look you want.

The flat slip stitch join is worked with right sides together and creates a slightly raised seam on the back. It is strong, quick, and nearly invisible from the front.

The flat single crochet join is similar but creates a slightly more prominent ridge. If you work it with the wrong sides together, that ridge appears on the front and can become a decorative element — particularly lovely in cream against the purple flower squares.

The join-as-you-go method eliminates a separate joining step entirely. As you work the final round of each new square, you join it to completed squares with slip stitches at the corresponding chain-2 corner spaces and chain-1 side spaces. This is the most efficient method once you get the rhythm, but requires careful attention to placement to keep the layout correct.

For this particular blanket, a flat single crochet join worked with wrong sides together and cream yarn is recommended. The raised seam becomes a subtle grid across the front of the blanket that complements the structured granny square design and adds to the vintage charm.


Adding a Finishing Border

Once all your squares are joined, adding a border around the entire blanket ties everything together and gives it a finished, intentional look. A simple border in cream keeps the look clean and elegant. A two-round border — one round of single crochet in cream followed by one round of reverse single crochet (also called crab stitch) — creates a neat, textured edge that lies flat and wears well.

For a more elaborate finish, consider a shell stitch border in purple, which echoes the floral theme of the squares and adds a decorative scalloped edge that looks beautiful draped over furniture.

Work the first round of your border by joining cream in any corner, working 3 single crochets into each corner space, single crochets across each side (working into both the square edges and the joining seams), and adjusting your stitch count so the sides lie flat without puckering or ruffling. Join and either work a second round in the same yarn or switch to purple for a contrasting shell border.


Tips for Success

Use the same yarn brand and dye lot for all your cream yarn. Cream and off-white shades vary dramatically between brands and even between dye lots, and a mismatch will show in the finished blanket in a way that is difficult to correct.

Weave in your ends as you go rather than saving them all for the end. It is the kind of finishing task that feels deeply satisfying in small doses and utterly daunting when facing fifty squares’ worth all at once.

If your squares are curling rather than lying flat, your tension is likely too tight. Try going up half a hook size and see if that resolves it before you commit to blocking.

Take photographs as you go. The pile of completed squares before joining is one of the most satisfying sights in all of crochet — a rainbow of flowers stacked and waiting to become something larger than themselves.


Gifting and Using Your Floral Blanket

A purple and cream floral granny square blanket makes a truly special gift. It works beautifully as a baby shower gift when made in the smaller sizes, though the color palette translates just as naturally to a sophisticated bedroom throw or a housewarming present. If you are making it to sell at a craft fair or on an online marketplace, the floral granny square design photographs exceptionally well and tends to attract buyers who are drawn to vintage-inspired, handmade home goods.

For your own home, this blanket is one of those pieces that migrates naturally from room to room. It begins draped over the foot of a bed, moves to the living room sofa when the evenings get cool, and eventually becomes the blanket you reach for first whenever you sit down with a book or a cup of tea. The purple flowers and cream background suit a remarkable range of interiors — they complement gray walls, warm wood tones, white shiplap, and soft sage green equally well.


Final Thoughts

Crochet has always been about more than the finished object. It is about the rhythm of the hook and the yarn, the way your hands move with increasing confidence as the pattern becomes familiar, the pleasure of watching something beautiful accumulate from something as simple as a long strand of fiber. This purple and cream floral granny square blanket offers all of that in abundance. Each square is its own small accomplishment. Each joining seam is a connection between pieces. And when the border is complete and you spread the whole blanket out to look at what you have made, the satisfaction is something that is genuinely difficult to describe to someone who has not experienced it.

So gather your purple and cream yarn, choose your hook, and begin. The first square is always the most instructive, and by the fifth you will have found your rhythm. By the time you lay the last one into the grid, you will already be thinking about what color combination to try next.

Happy crocheting. 🌸

Categorized in:

Crochet Flower Patterns,

Last Update: October 29, 2026