Crochet Floral Rug Free Pattern – Cottagecore & Vintage Floor Decor

Crochet Floral Rug Free Pattern – Cottagecore & Vintage Floor Decor

There is something undeniably magical about the moment a skein of yarn transforms into something you can place on the floor and walk across every single morning. A handmade rug carries a kind of warmth that no mass-produced floor covering can replicate — it holds the hours you spent creating it, the music you listened to, the cups of tea you brewed. When you add flowers to the equation, layering petals and color and texture into every stitch, that magic grows tenfold. This crochet floral rug pattern is designed with exactly that spirit in mind: slow living, cottagecore aesthetics, and the kind of vintage charm that makes a home feel like it has always been loved.

Whether you are just discovering the joy of crocheted home décor or you have been making rugs for years, this pattern is approachable, customizable, and completely free. By the end of this post, you will have everything you need to make a beautiful floral rug that looks like it belongs in a sun-drenched cottage kitchen, a boho bedroom, or a cozy reading nook surrounded by plants.


Why a Crochet Floral Rug Belongs in Every Cottagecore Home

The cottagecore aesthetic is built on a reverence for natural beauty, handmade craftsmanship, and the gentle rhythms of domestic life. It is the aesthetic of wildflower bouquets in mason jars, linen curtains blowing in an open window, and bookshelves filled with well-loved paperbacks. Handmade textiles are at its very heart, and few things embody that spirit more than a crocheted rug spread across a wooden floor.

Floral motifs have been a staple of textile arts for centuries. You can find them in Victorian needlepoint, traditional Scandinavian weaving, folk art embroidery, and the granny square revival of the 1970s. When you make a floral rug, you are participating in a long lineage of makers who believed that everyday objects deserve to be beautiful. That floors, of all things, deserve flowers.

This pattern draws from granny square traditions while pushing into something more dimensional and lush — a design that reads as vintage without being stiff, and modern without losing its handmade soul.


Materials You Will Need

Before diving into the pattern, let’s gather everything you need. One of the best things about this rug is that it works beautifully with a range of yarn weights and fiber types, so you can adapt it to what you already have on hand or what fits your budget.

Yarn: The recommended weight for this rug is bulky (weight 5) or super bulky (weight 6) cotton or cotton-blend yarn. Cotton holds up well underfoot, washes easily, and gives the finished rug a satisfying firmness. You will need approximately 400 grams of your main color (background), 150 grams each of two or three petal colors, and 100 grams of a center/accent color. A cream, warm white, or sage green background tends to give the most cottagecore result, while dusty rose, lavender, butter yellow, and terracotta work beautifully for petals.

Hook: A 6mm or 6.5mm crochet hook pairs well with bulky cotton. If you are using super bulky yarn, size up to a 7mm or 8mm hook. The fabric should be firm but not stiff — you want a rug that lies flat and holds its shape.

Other Supplies: A yarn needle for weaving in ends, scissors, a measuring tape, and blocking mats if you plan to block your finished pieces. Non-slip rug backing (either a sheet of non-slip mesh or a fabric iron-on backing) is strongly recommended so your beautiful rug does not slide across the floor.

Finished Size: Following this pattern as written, the finished rug measures approximately 24 inches (61 cm) in diameter. You can easily make it larger by adding rounds to the background hexagon, or create a smaller accent rug by working fewer background rounds.


Gauge and Tension Notes

Gauge is more flexible with rugs than with garments because fit is not a concern. However, you do want a consistent, firm tension to ensure your rug lies flat and wears well over time. Aim for about 10 stitches and 6 rows per 4 inches in half double crochet using your chosen yarn and hook.

If your rug is coming out too stiff and difficult to work, go up a hook size. If it feels floppy and the stitches look loose, go down a hook size. A well-tensioned rug will hold its shape without curling at the edges.


Pattern Abbreviations

This pattern uses US crochet terminology throughout. Here is a quick reference for the abbreviations used:

ch — chain, sl st — slip stitch, sc — single crochet, hdc — half double crochet, dc — double crochet, tr — treble crochet, sp — space, rep — repeat, st — stitch, BLO — back loop only, FLO — front loop only, MR — magic ring.


The Crochet Floral Rug Free Pattern

This rug is constructed in two parts: the floral motifs are made first, and then they are joined and framed with a background field of stitches that brings the whole piece together. You will make a large central flower and six smaller surrounding flowers, all of which are then joined and surrounded by rounds that build out the circular rug shape.

Part One: The Large Central Flower

Round 1: Using your center color, make a magic ring. Ch 2 (counts as first dc), work 11 dc into the ring, join with sl st to top of ch-2. Pull ring tight. You will have 12 dc. (12 sts)

Round 2: Ch 1, sc in same st as join. Ch 3, skip 1 st, sc in next st. Repeat from to 5 more times. End with ch 3, join with sl st to first sc. You will have 6 ch-3 spaces. (6 loops)

Round 3: Sl st into first ch-3 sp. Ch 3 (counts as dc), work 4 dc into same ch-3 sp. Work 5 dc into next ch-3 sp. Repeat from to around. Join with sl st to top of ch-3. You will have 6 petals of 5 dc each. (30 sts)

Round 4: Switch to your first petal color. Ch 1. Working in BLO, sc in first st. Ch 4, skip 4 sts, sc in next st (this is the first st of the next petal). Repeat from to 5 more times. End with ch 4, join with sl st to first sc. (6 ch-4 loops)

Round 5: Sl st into first ch-4 sp. Ch 3 (counts as dc), work 6 dc into same sp. 7 dc into next ch-4 sp. Repeat from to around. Join with sl st to top of ch-3. (42 sts across 6 petals)

Round 6: Ch 1. Working in FLO of each dc from Round 5, sc in first st. Ch 5, skip 6 sts, sc in next st (the first st of the next petal). Repeat from to 5 more times. Ch 5, join with sl st to first sc. (6 ch-5 loops)

Round 7: Switch to your second petal color or use the same. Sl st into first ch-5 sp. Ch 3, work 8 dc into same sp. 9 dc into next ch-5 sp. Repeat from to around. Join with sl st to top of ch-3. (54 sts across 6 outer petals)

Round 8: Ch 1, sc in each st around. Join with sl st to first sc. Fasten off, leaving a tail for assembly. (54 sts)

Your large central flower is complete. It should measure approximately 7–8 inches across.


Part Two: The Six Small Surrounding Flowers

Make six of these using your petal colors — you can make them all the same color or vary them for a more wildflower-garden effect.

Round 1: Using your center/accent color, make a magic ring. Ch 2, work 11 dc into the ring, join with sl st to top of ch-2. Pull ring tight. (12 sts)

Round 2: Ch 1, sc in same st. Ch 3, skip 1 st, sc in next st. Repeat from to 5 more times. Ch 3, join with sl st to first sc. (6 ch-3 loops)

Round 3: Sl st into first ch-3 sp. Ch 3, work 4 dc into same sp. 5 dc into next ch-3 sp. Repeat from to around. Join with sl st to top of ch-3. (30 sts across 6 petals)

Round 4: Switch to your petal color. Ch 1. Working in BLO, sc in first st. Ch 4, skip 4 sts, sc in next st. Repeat from to 5 more times. Ch 4, join with sl st to first sc. (6 ch-4 loops)

Round 5: Sl st into first ch-4 sp. Ch 3, work 6 dc into same sp. 7 dc into next ch-4 sp. Repeat from to around. Join with sl st to top of ch-3. Fasten off, leaving a tail for assembly. (42 sts across 6 petals)

Each small flower should measure approximately 4–5 inches across.


Part Three: Joining the Flowers

Arrange your six small flowers evenly around the large central flower, petals touching. Using your yarn needle and a length of background color yarn, whipstitch the flowers together at the touching petal points. Do not join too tightly — you want the cluster to lie flat. When joined, the flower cluster should form a rough circle approximately 14–15 inches across.


Part Four: The Background Rounds

Now you will work rounds of background color around the entire flower cluster to build out the rug shape. Join your background yarn at any point on the outer edge.

Round 1: Ch 1, sc evenly around the entire outer edge of the flower cluster, working into each dc and each joining point. Aim for an even count divisible by 6. Join with sl st. (approximately 84–96 sts depending on your gauge)

Round 2: Ch 2 (counts as hdc), hdc in each st around. Join with sl st to top of ch-2.

Round 3: Ch 2, hdc in first st. 2 hdc in next st, hdc in next 5 sts. Repeat from to around, ending with hdc in remaining sts. Join with sl st. (increase round)

Round 4: Ch 2, hdc in each st around. Join with sl st.

Round 5: Ch 2, hdc in first st. 2 hdc in next st, hdc in next 6 sts. Repeat from to around. Join with sl st. (increase round)

Rounds 6–8: Ch 2, hdc in each st around. Join with sl st at end of each round.

Round 9: Ch 2, hdc in first st. 2 hdc in next st, hdc in next 8 sts. Repeat from to around. Join with sl st. (increase round)

Rounds 10–12: Ch 2, hdc in each st around. Join with sl st at end of each round.

Final Border Round: Ch 1, sc in each st around. Join with sl st. Fasten off and weave in all ends.

Your finished rug should now measure approximately 22–26 inches in diameter. Block it flat if needed, allow it to dry completely, and attach non-slip backing before use.


Color Palette Ideas for Cottagecore and Vintage Style

Color is where you can really make this rug your own. Here are some palette ideas to inspire you.

English Garden: Cream background, dusty rose and pale lavender petals, golden yellow centers. This is soft, romantic, and works beautifully in a bedroom or bathroom.

Wildflower Meadow: Natural oatmeal background, cornflower blue and sunflower yellow petals, burnt orange centers. Cheerful and folk-art inspired.

Dried Botanicals: Sage green background, terracotta and rust petals, warm brown centers. This earthy palette feels timeless and works in any room.

Vintage Grandmother: Warm white background, a mix of mint, peach, and lilac petals, cream centers. This is the most granny-chic option and is deeply nostalgic in the best way.

Moody Botanical: Charcoal or deep forest green background, blush pink and wine petals, ivory centers. This modern-vintage combination is striking and unexpected on a floor.


Tips for Success

Weave in your ends as you go, especially on the flowers. Floral motifs have a lot of color changes, and trying to weave in a dozen tails at the end of a project is less enjoyable than spreading the task throughout. A tapestry needle with a large eye makes this much easier.

If your rug is curling upward at the edges, your tension is too tight or your increases are too infrequent in the background rounds. Try adding an extra increase round between your flat rounds. If it is ruffling and buckling, you have too many increases — work a round or two without any increases to even things out.

Blocking cotton rugs is straightforward. Wet the rug thoroughly, gently press out excess water in a towel (do not wring), and lay it flat on blocking mats or a clean towel. Pin the edges into a smooth circle and allow it to dry completely — this can take 24 hours or more for a thick rug. The difference between an unblocked and blocked cotton rug is remarkable.

For a more durable rug that will hold up in a high-traffic area, consider using a nylon-reinforced cotton yarn or holding two strands of worsted weight cotton together throughout.


How to Style Your Floral Rug

A crochet floral rug this beautiful deserves thoughtful placement. In a bedroom, try it beside the bed so it is the first thing your feet touch in the morning — pair it with linen bedding in complementary tones and a vase of dried flowers on the nightstand. In a kitchen, it works wonderfully in front of the sink or stove, though be sure to use non-slip backing and wash it regularly. In a bathroom, a smaller version of this rug (made by simply stopping after the joining round) makes an exceptional bath mat.

In a reading nook or living room, let the rug anchor a small arrangement of plants, an armchair, and a basket of yarn. The floral motif echoes the organic shapes of houseplants in a way that feels intentional and alive.


Caring for Your Handmade Crochet Rug

Cotton rugs are wonderfully practical when it comes to care. Machine wash on a gentle cycle in cold water and lay flat to dry — never put a handmade rug in the dryer, as the heat can shrink the cotton and distort the shape. Shake the rug outdoors periodically to remove dust between washes. If a yarn end works loose over time, simply thread it onto a tapestry needle and weave it back in rather than pulling or cutting it.

With proper care, a cotton crochet rug made from good quality yarn can last for decades, becoming softer and more beautiful with every wash.


A Final Note on Making Something with Your Hands

There are countless places to buy a floral rug. You could find something serviceable and inexpensive in about three minutes of online shopping. But that rug would not carry the particular satisfaction of something made by your own hands, in colors chosen by you, shaped by your own decisions about what is beautiful.

Cottagecore, at its most meaningful, is not really an aesthetic — it is a philosophy about slowing down and finding value in the handmade, the imperfect, the personal. A crochet floral rug is a very small act of resistance against a world that wants everything fast and disposable. It says that the floor you walk on every day is worth the care of flowers.

Cast on. Make something beautiful. Put it on your floor and let it remind you, every morning, that you made it.

Categorized in:

Rugs,

Last Update: September 8, 2026