Crochet Floral Rug Free Pattern – Cottagecore & Vintage Floor Decor

Crochet Floral Rug Free Pattern – Cottagecore & Vintage Floor Decor

There is something quietly magical about a handmade rug resting on a wooden floor, its petals catching the morning light as you pad barefoot from the kitchen to the garden. If you have been dreaming of adding a touch of cottagecore charm to your home, a crochet floral rug might be exactly the project your hands have been waiting for. This free pattern walks you through every step of creating a beautiful, vintage-inspired floor piece that blends seamlessly with rustic farmhouse interiors, boho cottages, and any space where softness and handmade beauty are welcome.

Whether you are a seasoned crocheter looking for your next satisfying project or an intermediate maker ready to graduate from dishcloths and scarves to something truly show-stopping, this guide has everything you need. Pull up your favorite chair, pour yourself something warm, and let’s make something beautiful together.


Why a Crochet Floral Rug Belongs in Every Cottagecore Home

The cottagecore aesthetic is more than a design trend. It is a philosophy rooted in slowness, nature, and the quiet satisfaction of making things by hand. A crochet floral rug embodies all of these values at once. It takes time to make, which is precisely the point. Every round you work is an act of intention, a small declaration that you value handmade things over fast ones.

Floral motifs have been part of textile arts for centuries, appearing in granny squares, doilies, tapestries, and quilts across cultures and generations. When you make a floral rug, you are participating in a long, gentle tradition of people who found beauty in turning yarn and thread into something that looks like the garden outside their window.

From a purely practical standpoint, a handmade rug also adds warmth and texture to any room. It softens hard floors, defines a cozy nook, and brings color into a space without requiring paint or major changes. A floral rug in front of a fireplace, beside a vintage reading chair, or at the foot of a cottage-style bed transforms the entire feeling of a room.


Materials You Will Need

Before diving into the pattern itself, gather your materials. The beauty of this project is that you have a lot of flexibility in your choices, which means you can tailor the rug to match your existing décor perfectly.

Yarn: For a durable, washable rug, a cotton yarn or a cotton-blend works beautifully. Look for a medium-weight (worsted) or bulky-weight cotton for a floor rug that holds its shape and stands up to foot traffic. You can use a single color palette for a subtle, vintage effect, or go multicolored for something more playful and bold. Classic cottagecore palettes lean toward dusty rose, sage green, cream, lavender, warm terracotta, and soft butter yellow. Scraps and stash yarn work wonderfully here too, making this an excellent stash-busting project.

Hook: A 5mm to 6.5mm crochet hook works well for worsted cotton. If you go up to bulky yarn, size up to a 7mm or 8mm hook. The larger your hook and yarn, the faster your rug will grow, which is a bonus when you are eager to see the finished piece on your floor.

Scissors and a tapestry needle for weaving in ends — you will have a few of these, especially if you change colors frequently.

Stitch markers to help you keep track of rounds.

Optional: A rug backing or non-slip mat to place beneath your finished rug. This is especially useful on hardwood or tile floors and helps preserve the rug’s shape over time.

For a finished rug approximately 24 inches (60 cm) in diameter, you will need roughly 400–600 yards of main color yarn and 100–200 yards each of any accent colors, depending on how many color changes you make. Adjust quantities up for a larger rug.


Abbreviations Used in This Pattern

If you are familiar with standard US crochet terminology, you will be right at home. Here is a quick reference for the abbreviations used throughout:

ch – chain
sl st – slip stitch
sc – single crochet
hdc – half double crochet
dc – double crochet
tr – treble crochet
sp – space
st – stitch
rep – repeat
rnd – round
yo – yarn over
blo – back loop only
MR – magic ring (also called magic circle or adjustable ring)


Pattern Notes

This rug is worked in the round from the center outward, much like a classic granny square but in a circular format. The floral effect is achieved by working petal clusters in rounds that fan outward from a central flower motif, then filling in the background with solid rounds to create a flat, even surface.

If you find your rug is curling upward at the edges as you work, try going up one hook size or loosening your tension slightly. Rugs worked too tightly will curl rather than lying flat.

This pattern is written for a single large flower rug. However, you can also use the flower motif section (Rounds 1–7) as a standalone piece, making many individual flowers and joining them together to create a larger, mosaic-style rug. Both approaches are absolutely lovely and give quite different results.


The Free Crochet Floral Rug Pattern

Center Flower Motif (Rounds 1–7)

Round 1: Using your first petal 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 closed. (12 dc)

Round 2: Ch 1, sc in same st. Ch 4, skip 1 st, sc in next st. Rep from around, ending with ch 4, sl st to first sc. (6 ch-4 loops)

Round 3: Sl st into first ch-4 sp. Into each ch-4 sp, work (sc, hdc, 3 dc, hdc, sc). Join with sl st to first sc. (6 petals made)

Round 4: Working behind the petals you just made, sl st into the skipped sts from Round 2. Ch 6, sl st into next skipped st. Rep from around. (6 ch-6 loops)

Round 5: Sl st into first ch-6 sp. Into each ch-6 sp, work (sc, hdc, 2 dc, tr, 2 dc, hdc, sc). Join with sl st to first sc. (6 larger petals)

You now have two layers of petals — a smaller inner ring and a larger outer ring. This is what gives the motif its dimensional, vintage flower quality.

Round 6: Fasten off your petal color and join your background or center color with a sl st into the tr (top point) of any large petal. Ch 3, dc in same st. Ch 3, 2 dc in tr of next petal. Rep from around, ending ch 3, sl st to top of ch-3. (6 two-dc groups with ch-3 spaces between them)

Round 7: Sl st to next dc and into the ch-3 sp. Ch 3, (dc, ch 2, 2 dc) into same sp — this creates your first corner-like shell. 3 dc in next ch-3 sp, then (2 dc, ch 2, 2 dc) in following ch-3 sp. Rep from around, ending 3 dc in last sp. Join with sl st to top of ch-3. (Alternating shell and 3-dc groups forming a gentle hexagonal shape)


Expanding the Background (Rounds 8–15)

From here, you begin building out the body of the rug. These rounds are worked in your main background color, though you are always welcome to switch things up with stripe rounds in accent colors.

Round 8: Ch 3, dc in each dc around, working (2 dc, ch 2, 2 dc) into each ch-2 corner sp. Join with sl st to top of ch-3.

Round 9: Repeat Round 8.

Round 10: Join a new color if desired. Ch 1, sc in each st around, working 3 sc into each ch-2 corner sp. Join with sl st to first sc. This sc round helps soften the hexagonal shape and bring it closer to a circle.

Round 11: Ch 3, dc in each st around, spacing evenly and adding increase sts (2 dc in one st) every 8–10 sts to keep the rug lying flat. Join with sl st to top of ch-3.

Round 12: Repeat Round 10 with a background or accent color.

Rounds 13–15: Continue alternating dc rounds with periodic sc increase rounds, increasing every 8–10 sts in the dc rounds to maintain a flat, circular shape. By Round 15, your rug should measure approximately 14–16 inches across.


Adding a Second Flower Border (Rounds 16–22)

This is where the rug takes on its most distinctive cottagecore character. You are going to work a ring of small flowers directly into the body of the rug.

Round 16: Join petal color. Ch 1, sc in first st. Ch 5, skip 4 sts, sc in next st. Rep from around until you have evenly spaced ch-5 loops all the way around. The number of loops will depend on your stitch count — aim for an even number. Join.

Round 17: Into each ch-5 sp, work (sc, hdc, 3 dc, hdc, sc). These are your small outer petals. Join.

Round 18: Working in the skipped sts behind the petals (just as in Rounds 4–5 of the center), sl st to a skipped sc from Round 16. Ch 6, sl st to next skipped sc. Rep from around. Join.

Round 19: Into each ch-6 sp, work (sc, hdc, dc, tr, dc, hdc, sc). Join. You now have a ring of slightly larger petals.

Round 20: Join background color. Sc in the tr point of each petal, with 2 sc in the dc sts on either side. Work sc across each skipped sc between petals. This fills in the gaps and creates a clean round on top of which you will continue building.

Rounds 21–22: Dc rounds with increases as established, bringing the rug back to a smooth circular shape.


Final Rounds and Border (Rounds 23–28)

Rounds 23–25: Continue your dc and sc increase rounds in your background or main color. By Round 25, the rug should be approximately 20–22 inches across.

Round 26: Join a contrasting accent color for a stripe round. Sc in each st around. Join.

Round 27: With your main or border color, ch 3, dc in each st around. Join.

Round 28 (Border): Ch 1. Work a sc border, placing 1 sc in each dc from the previous round and adding a small picot detail (ch 3, sl st back into first ch) at every 5th stitch for a delicate, vintage lace-like edging. Join and fasten off.

Weave in all ends carefully with your tapestry needle, working them into the back of the rug so they are hidden and secure.


Making Your Rug Larger

The pattern as written gives you a rug of roughly 22–26 inches in diameter, which is perfect for an accent piece beside a chair, a bedside rug, or a small entryway mat. To make it larger, simply continue adding rounds of dc and sc as established, increasing every 8–10 stitches in each dc round to maintain the flat circular shape. You can add another ring of flowers at Round 35–40 for a more elaborate, fully floral surface, using the same technique from Rounds 16–20.

A larger rug of 36 inches or more would be stunning beneath a coffee table or in the center of a small bedroom. Just be prepared to increase your yarn quantities significantly — a 36-inch rug may use upward of 1,200–1,500 yards of main color yarn.


Color Palette Ideas for Different Cottagecore Moods

The color combinations you choose will determine the entire personality of your finished rug, and this is one of the most joyful parts of the project.

For a classic English cottage look, try cream as your background with dusty rose petals and sage green accents. This palette feels like a wildflower meadow seen through a lace curtain and pairs beautifully with white-painted furniture and wooden floors.

For a warmer, Provençal or Mediterranean-inspired version, try terracotta as your background with sunflower yellow petals and dusty blue accents. This feels sun-soaked and cheerful and looks stunning in a kitchen or sunroom.

For a moody, autumnal cottage mood, try warm oatmeal as your background with deep burgundy petals, mustard accents, and a forest green border. This version evokes dried flowers and candlelit evenings and would feel at home in a reading room.

For something lighter and more Scandi-influenced, try pale grey or soft white as your background with blush pink petals and no more than one additional accent color. Minimal and quietly beautiful.


Caring for Your Finished Rug

Cotton yarn is generally machine-washable, which makes a cotton crochet rug wonderfully practical. To keep it looking its best, wash it on a gentle or delicate cycle in cold water and lay it flat to dry rather than putting it in the dryer, which can cause shrinkage or distortion. Give it a gentle reshape while it is still damp and let it dry completely before placing it back on the floor.

If you used a wool or wool-blend yarn, hand wash only and dry flat. Avoid wringing or twisting the fabric, which can felt and distort the fibers.

A rug gripper or non-slip pad placed underneath your finished piece will extend its life considerably and protect both the rug and your floor. It also helps maintain the rug’s shape over time, which is especially useful on high-traffic floors.


Tips for Success

Tension matters more for rugs than almost any other crochet project because an uneven tension will cause the rug to curl, ripple, or lie unevenly. If your rug is cupping upward at the center, your tension is probably too tight. If it is ruffling or waving at the edges, you are adding too many increases. Adjust as you go — it is much easier to correct this while the project is in progress than to try to block a very large rug flat after the fact.

Take your time with the petal rounds. These are the most intricate parts of the pattern, and working carefully through them will make a significant difference in the beauty of the finished motif. Do not rush the flower — it is, after all, the whole point.

When you weave in your ends, go back and forth through several stitches in multiple directions to make sure they are truly secure. A rug gets walked on, moved, and washed, and you want those ends to stay put for years.


A Note on the Joy of Making

There is a reason that handmade rugs have been a part of human homes for as long as homes have existed. They are functional, yes, but they are also deeply personal. A rug you made yourself with your own hands, in colors you chose, in the quiet hours of an evening or a weekend afternoon, carries something that a store-bought rug simply cannot. It carries your time, your attention, and the quiet pleasure of a skill practiced with care.

The cottagecore movement, at its heart, is about reclaiming exactly that kind of making. It is about choosing the slower, more intentional way of doing things because there is beauty and meaning in that slowness. A crochet floral rug is a perfect embodiment of that value — it takes time, it rewards patience, and when it is finished, it will bring a small but genuine warmth to your home every single day.

Place it by your bed and feel it under your feet first thing in the morning. Set it beside the kitchen sink where you stand while you wash the dishes. Put it on the porch and let the light fall across the petals. However you use it, this rug is yours, and that makes it something worth making.

Happy crocheting.

Categorized in:

Rugs,

Last Update: September 8, 2026