
Crochet Buttercup Flower Granny Square – Free Pattern
There is something quietly magical about a granny square that blooms. Unlike the traditional solid or striped granny, a flower-centered square carries a burst of color at its heart, radiating warmth outward into the surrounding petals and border rounds. The buttercup flower granny square does exactly that — it centers a cheerful, golden yellow flower inside a neat, classic square frame, giving you a motif that works equally well as a standalone piece or as one tile in a larger blanket, bag, or garland. Whether you are a seasoned crocheter or someone who has only recently discovered the granny square rabbit hole, this pattern is approachable, satisfying, and genuinely beautiful.
This free crochet pattern will walk you through every round in detail, explain the stitches as you go, and offer tips for customizing the color palette, joining multiple squares, and finishing your project neatly. By the time you reach the final round, you will have a finished square that measures approximately six to seven inches across, depending on your yarn weight and tension.
What You Will Need
Before you sit down with your hook, gather your materials so the rhythm of the pattern is not interrupted.
Yarn: Worsted weight yarn (Category 4) works beautifully here. You will need three colors — one for the flower center (Color A), one for the petals (Color B), and one for the granny square border (Color C). You can also add a fourth color for an outer edging round if you want extra definition. Classic acrylic yarn works well, especially for blankets that need to be washed frequently, but cotton or a cotton-acrylic blend gives a slightly crisper finish.
Hook: A 5mm (H/8) crochet hook is the standard recommendation for worsted weight yarn, though you should always swatch first. If your square comes out smaller than desired, move up half a size. If it comes out too large and floppy, move down.
Other supplies: A tapestry needle for weaving in ends, scissors, and stitch markers if you find them helpful for marking the beginning of rounds.
Gauge: Approximately 14 double crochet stitches and 8 rows equal four inches in standard double crochet fabric. For a granny square motif like this one, gauge affects finished size more than anything else, so a test swatch is worthwhile if you are planning a large project.
Stitch Abbreviations
This pattern is written using US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sp — space
ch-sp — chain space
st — stitch
rep — repeat
beg — beginning
yo — yarn over
Understanding the Construction
The buttercup flower granny square is built from the center outward in a series of rounds. The first two rounds create the flower — the tight center button and the surrounding petals. Rounds three and four transition the circular flower shape into a square frame by building classic granny square clusters into the corners. Subsequent rounds expand the square outward and can be repeated to make a larger motif if you wish.
The key technique to understand before you begin is the petal construction. Each petal is made by working a cluster of stitches into a single chain space, which creates a slightly rounded, raised shape. This is what gives the flower its dimensional, almost three-dimensional appearance when the finished square lies flat.
The Pattern
Round 1 – Flower Center (Color A)
Begin with a magic ring, or if you prefer a more secure center, chain 4 and join with a slip stitch to form a ring.
Chain 3 (this counts as your first double crochet throughout the pattern). Work 11 more double crochet stitches into the center of the ring — 12 double crochet total. Join with a slip stitch to the top of the beginning chain 3.
You now have a tight little disc of 12 double crochet stitches. This is the center button of your buttercup.
Fasten off Color A, leaving a tail for weaving in. Do not cut too short — about six inches gives you enough to work with when finishing.
Round 2 – Petals (Color B)
Join Color B with a slip stitch into any stitch of Round 1.
To create each petal, you will work a sequence of stitches into the same stitch and then skip a stitch between each petal group.
Chain 1, then work (single crochet, half double crochet, 3 double crochet, half double crochet, single crochet) all into the same stitch. This forms one complete petal. Skip the next stitch of Round 1, then slip stitch into the following stitch. Repeat this petal sequence — (sc, hdc, 3 dc, hdc, sc) into the same stitch, skip one stitch, slip stitch into the next stitch — until you have worked 6 petals total around the circle. Join the round with a slip stitch at the base of the first petal.
You will now have a cheerful six-petaled flower sitting in front of you. The petals should curve naturally outward, giving the flower a lifelike quality. If your petals lie completely flat without any curve, your tension may be a little loose — try holding the yarn slightly more firmly. If they curl dramatically inward, ease up.
Fasten off Color B.
Round 3 – Transitioning to a Square (Color C)
This is the round that transforms your circular flower into a square shape. You will work behind the petals, into the skipped stitches of Round 1, to create the structural framework.
Join Color C with a slip stitch into the back of any skipped stitch from Round 1 (the stitches you passed over when making the petals). Working behind the petals keeps them free to sit on the surface of the square while the granny structure forms underneath them.
Chain 4 (counts as dc plus ch 1). Work 2 more double crochet into the same stitch — this creates your first partial cluster. Now chain 2 (this is a corner chain space). Work a full cluster of 3 double crochet into the same stitch. You have just established your first corner.
Chain 1, skip one skipped stitch of Round 1, and work a cluster of 3 double crochet into the next skipped stitch. Chain 1, skip one skipped stitch, then work into the next skipped stitch: 3 dc, ch 2, 3 dc. This is your second corner.
Continue in this manner — chain 1 between clusters along the sides, and chain 2 at each corner — until you have worked all four corners and the side clusters between them. Join with a slip stitch to the top of the beginning chain 4.
At this point your flower will look like it is sitting inside a small, loosely formed square. The petals will fan outward beautifully from the center, tucked between the granny clusters.
Fasten off Color C if you wish to change color for the outer rounds, or continue with Color C for a monochromatic border.
Round 4 – First Border Round (Color C or new color)
This round builds out the classic granny square pattern, adding clusters along the sides and reinforcing the corner spaces.
Join your yarn to any corner chain-2 space.
Chain 3 (counts as first dc). Work 2 more dc into the same corner space — this is your first cluster. Chain 2 (corner chain space). Work another 3 dc cluster into the same corner space. You have now worked both sides of one corner.
Chain 1. Work a 3 dc cluster into the next chain-1 space along the side. Chain 1. Work a 3 dc cluster into the next chain-1 space. Chain 1. When you reach the next corner chain-2 space, work (3 dc, ch 2, 3 dc) into that space.
Repeat this sequence — chain 1 between side clusters, and (3 dc, ch 2, 3 dc) at each corner space — all the way around the square. Join with a slip stitch to the top of the beginning chain 3.
Fasten off and weave in ends, or continue adding rounds.
Round 5 – Second Border Round
Each additional round you add to a granny square follows the same basic logic: clusters separated by chain-1 spaces along the sides, with (3 dc, ch 2, 3 dc) at each corner. Simply add one more cluster per side with each round you complete, because the sides grow longer as the square expands.
For Round 5, join your yarn to any corner chain-2 space. Work (3 dc, ch 2, 3 dc) into the corner. Chain 1. Work 3 dc clusters into each chain-1 space along the side with a chain 1 between each cluster. When you reach the next corner, work (3 dc, ch 2, 3 dc). Continue around all four sides in this manner. Join and fasten off.
By the end of Round 5 you will have a finished square that is ready to be used on its own or joined with others.
Tips for a Beautiful Finished Square
Keep your starting chains consistent. One of the most common issues with granny squares is uneven chain spaces, particularly at corners. When you chain 2 for a corner, try to make those chains a consistent size. If your corners look pinched, your chains may be too tight — try going up a hook size just for those chains, or consciously loosen your tension.
Weave in ends as you go. Rather than waiting until your entire project is done and facing a mountain of yarn tails, weave in each tail as you finish a color. It takes only a moment and saves considerable frustration later. For a granny square motif, weave the tail in along the back loops of nearby stitches in a zigzag pattern to keep it secure.
Block your squares. If you are making multiple squares to join into a blanket or larger piece, blocking is the single most effective thing you can do to make the finished project look polished and professional. For acrylic yarn, steam blocking or wet blocking both work well. For cotton, wet blocking is ideal. Pin your square to a foam blocking mat to the desired dimensions, mist it lightly with water if needed, and allow it to dry completely before removing the pins. Blocked granny squares join far more evenly and the stitch definition improves noticeably.
Check your petal placement. After completing Round 2, hold the square up to the light and make sure all six petals are evenly spaced and none have bunched together. If a petal looks squished, it may be because the slip stitch between petals was worked too tightly, pulling adjacent petals toward each other. Blocking helps, but a slightly looser slip stitch from the start prevents the issue.
Color Palette Ideas
The buttercup name naturally suggests golden yellows and warm oranges for the petals, with greens or warm browns for the border rounds. But the real joy of this pattern is how flexibly it adapts to different palettes.
For a true wildflower meadow look, use a bright golden yellow for the center, a slightly deeper amber or marigold for the petals, and a sage green for the square border. The contrast between the warm flower tones and the cool green creates a very natural, botanical feel.
For a soft pastel nursery aesthetic, try a pale butter yellow center with white petals and a dusty pink or lavender border. This combination is especially charming for baby blankets.
For something more graphic and modern, consider a black center with crisp white petals inside a cobalt blue border. The high-contrast palette makes the flower’s shape read very clearly and gives the motif an almost mid-century print quality.
For autumn warmth, combine rust orange, burnt sienna, and a deep teal or forest green. This palette is stunning in a lap blanket or throw.
If you are making a blanket with multiple squares, you can also vary the palette from square to square — keeping one element constant (perhaps always using the same border color) while changing the flower colors. This creates a cohesive but visually dynamic piece.
Project Ideas for the Buttercup Flower Granny Square
A single square makes a lovely coaster or candle mat. A small cluster of four or nine squares can become a cushion cover. Twenty to thirty squares joined together make a table runner or lap blanket. Sixty or more squares, depending on their finished size, can become a full throw.
Beyond blankets, these squares work extremely well as appliqués or patchwork panels in tote bags. Because the flower motif is so defined and decorative, it stands out beautifully when positioned on a solid-colored bag body. You can sew one square directly onto the front of a simple tote for a quick and impressive embellishment.
Garlands are another wonderful use for flower granny squares. Join squares point to point in a long chain, or sew them to a length of ribbon or twine, and hang them across a mantelpiece or window. They are particularly popular for baby showers and springtime parties.
Wall hangings are a natural fit too. Join several squares in a grid, add a simple border, and then hang the piece from a wooden dowel. The flower motifs create a textile artwork that has real visual weight and character.
Joining Multiple Squares
The most popular methods for joining granny squares are the flat slip stitch join, the flat single crochet join, and the join-as-you-go method.
For the flat slip stitch join, hold two squares with wrong sides together and work a slip stitch through both layers into each corresponding stitch and space around the edge. This creates a subtle, nearly invisible join line.
For the flat single crochet join, work the same way but use a single crochet instead of a slip stitch. The single crochet join creates a small, neat ridge on the back (or front, depending on which side you prefer) of the work and is slightly more durable.
The join-as-you-go method eliminates most post-project assembly by attaching each new square to the previous one during its final round. This is efficient for large projects but requires planning because you must think about the arrangement of your squares before you begin crocheting rather than after.
For the buttercup flower granny square specifically, the flat single crochet join tends to complement the texture of the motif the best, because the small ridge it creates echoes the texture of the flower petals.
Finishing Touches
Once your project is assembled, a simple edging round unifies everything. Work a round of single crochet all the way around the outer edge of your piece, working 3 single crochet into each corner space to keep the corners square. You can stop there for a clean, minimal finish, or continue with a shell edging, a picot edging, or a reverse single crochet (crab stitch) edging for more decorative detail.
The reverse single crochet edging is particularly well-suited to this pattern because it creates a twisted, rope-like cord at the edge that has a similar handmade texture to the flower petals. Work it by inserting your hook from front to back into the stitch to the right (rather than the left, as in normal single crochet) and working a standard single crochet. Moving right instead of left creates the characteristic twisted appearance.
A Note on Yarn Quantities
For a single square approximately six to seven inches across, you will use roughly 15 to 20 yards of Color A (the center), 25 to 30 yards of Color B (the petals), and 40 to 50 yards of Color C (the border). These are approximate figures based on standard worsted weight yarn and average tension. If you are planning a large project — say, a blanket of 48 squares — multiply these figures by the number of squares and then add a small buffer of 10 to 15 percent for variations in tension and any edging work.
A standard 197-yard skein of worsted weight yarn will make approximately four to five squares in a single color, so for a medium blanket of 30 squares in a three-color scheme, plan for roughly two skeins of each color as a comfortable starting estimate.
Final Thoughts
The buttercup flower granny square is one of those patterns that earns its place in a crocheter’s permanent collection. It is detailed enough to be interesting and rewarding, but structured enough that after the first two squares, the rounds become almost meditative. The flower center always draws a little gasp of delight when it comes together — there is something inherently charming about watching a flat circle of yarn suddenly read unmistakably as a flower.
Whether you make one square to tuck into a handmade card, or spend a whole winter building toward a full blanket, this pattern gives you something genuinely lovely at every stage. The buttercup color tradition is just a starting point. Make it in purples and cream and you have lavender. Make it in red and pink and you have a rose window. Make it in variegated yarn and let the colors surprise you entirely.
Pick up your hook, choose your palette, and enjoy every round.