
Crochet Floral Rug Free Pattern – Beginner Friendly Rug Project
If you’ve been wanting to add a handmade touch to your home but felt intimidated by large crochet projects, this crochet floral rug is exactly where you should start. It’s cozy, colorful, and surprisingly approachable — even if you’ve only made a few granny squares or finished a simple dishcloth. By the end of this post, you’ll have everything you need: a full free pattern, material suggestions, helpful tips, and the confidence to make something beautiful for your floor.
Let’s get into it.
Why Make a Crochet Rug?
Crochet rugs are one of those projects that look far more complicated than they actually are. Unlike knitted rugs, crochet creates a dense, sturdy fabric naturally — which makes it perfect for floor use. And unlike store-bought rugs, a handmade crochet rug is completely customizable. You choose the colors, the size, and the style.
The floral design in this pattern is worked in rounds from the center out, similar to a traditional granny square but opened up into a circle. The result is a rug with a layered, dimensional look — petal clusters radiating outward from a central bloom — that lies flat, holds its shape well, and feels satisfying underfoot.
Beyond aesthetics, there’s something deeply satisfying about turning yarn into something functional. A rug gets used every day. It’s stepped on, admired, and noticed by every guest who walks through the door. Making one yourself means you’re not just decorating your space — you’re putting a piece of yourself into it.
Materials You’ll Need
Before diving into the pattern, gather your supplies. This project is designed to work with bulky or super bulky yarn for speed and thickness, but we’ll also talk about how to adapt it to worsted weight if that’s what you have on hand.
Yarn: You’ll need approximately 200–250 yards of your main color (this will be the background/outer rounds), 100–120 yards of your petal color, and 30–50 yards of your center color. Bulky weight (size 5) or super bulky (size 6) yarn works best. Cotton or cotton-blend yarn is ideal for rugs because it’s durable and easy to wash. Wool can felt over time with foot traffic, and acrylic can work well if it’s a sturdy, tightly spun variety.
Hook: A 6mm–8mm crochet hook depending on your yarn weight. If you’re using super bulky yarn, go with a 9mm. Check your yarn label for guidance, but for rugs you often want to go down a size from the label’s recommendation to create a tighter, sturdier fabric.
Other supplies: Scissors, a yarn needle for weaving in ends, stitch markers (optional but helpful), and a non-slip rug pad or rug grip spray if you plan to use this on a hard floor.
Approximate finished size: About 24–28 inches in diameter, depending on yarn weight and hook size. You can easily make it larger by adding more rounds at the end.
A Note for Beginners
If you’re new to crochet, here’s what you should know before starting. This pattern uses the following stitches:
Magic ring (adjustable ring): This is how most circular crochet projects begin. If you’re not comfortable with a magic ring yet, you can chain 4 and join with a slip stitch to form a small ring instead — it works just as well.
Chain stitch (ch): The most fundamental crochet stitch. Everything builds from chains.
Slip stitch (sl st): Used to join rounds and to travel along your work without adding height.
Single crochet (sc): A short, tight stitch. Great for structure.
Half double crochet (hdc): A medium-height stitch with a nice drape.
Double crochet (dc): The workhorse of most crochet patterns. Taller than a single crochet, these stitches create the bulk of the rug.
Treble crochet (tr): The tallest stitch in this pattern. Used in the petal rounds to create height and dimension.
If any of these stitches are new to you, a quick five-minute YouTube video will show you exactly how they work. Crochet stitches are very visual, and once you see someone do them once, they click immediately.
Crochet Floral Rug Free Pattern
Abbreviations:
ch = chain | sl st = slip stitch | sc = single crochet | hdc = half double crochet | dc = double crochet | tr = treble crochet | st(s) = stitch(es) | sp = space | rep = repeat | yo = yarn over | blo = back loop only
Round 1 – Center
Using your center color, make a magic ring.
Ch 3 (counts as first dc), work 11 dc into the ring. Join with a sl st to the top of the ch-3. Pull the magic ring closed. (12 dc total)
Fasten off center color. Join petal color in any stitch.
Round 2 – First Petal Layer
This round creates a small inner flower.
Ch 1. In the same stitch, work (sc, hdc, dc, hdc, sc) — this is your first petal.
Skip 1 stitch. In the next stitch, work (sc, hdc, dc, hdc, sc).
Rep from * around until you have 6 petals total. Join with a sl st to the first sc.
Do not fasten off. Continue with petal color.
Round 3 – Behind the Petals
This round works behind the petals you just made, into the skipped stitches of Round 1. To do this, you’ll need to reach behind your petal work with your hook.
Ch 1. Working into the back loops of the skipped stitches from Round 1, work 2 sc in each skipped stitch around. (12 sc)
Join with a sl st. Do not turn.
Round 4 – Second Petal Layer
Still in petal color.
Ch 1. In the first stitch, work (sc, hdc, tr, hdc, sc) — this larger petal shape creates the outer bloom.
Skip 1 st. In next st, work (sc, hdc, tr, hdc, sc).
Rep from * around until you have 6 larger petals. Join with a sl st.
Fasten off petal color. Join main color in the space between any two petals (at the base between petals, not in the petals themselves).
Round 5 – Expanding the Circle
Main color.
Ch 3 (counts as first dc). Work 1 dc in the same space. Work 2 dc in the space between each petal around. (12 dc)
Join with a sl st to top of ch-3.
Round 6
Ch 3 (counts as first dc). 1 dc in next st. 2 dc in next st, 1 dc in next st. Rep from * around. (18 dc)
Join with sl st.
Round 7
Ch 3. 1 dc in each of next 2 sts. 2 dc in next st, 1 dc in each of next 2 sts. Rep from * around. (24 dc)
Join with sl st.
Round 8
Ch 3. 1 dc in each of next 3 sts. 2 dc in next st, 1 dc in each of next 3 sts. Rep from * around. (30 dc)
Join with sl st.
Round 9
Ch 3. 1 dc in each of next 4 sts. 2 dc in next st, 1 dc in each of next 4 sts. Rep from * around. (36 dc)
Join with sl st.
Round 10
Ch 3. 1 dc in each of next 5 sts. 2 dc in next st, 1 dc in each of next 5 sts. Rep from * around. (42 dc)
Join with sl st.
Round 11
Ch 3. 1 dc in each of next 6 sts. 2 dc in next st, 1 dc in each of next 6 sts. Rep from * around. (48 dc)
Join with sl st.
Round 12 – Texture Round (Back Loop Only)
This round adds a subtle ridge detail that gives the rug visual interest.
Ch 1. Working in blo only, sc in each st around. (48 sc)
Join with sl st.
Round 13
Ch 3. 1 dc in each of next 7 sts. 2 dc in next st, 1 dc in each of next 7 sts. Rep from * around. (54 dc)
Join with sl st.
Round 14
Ch 3. 1 dc in each of next 8 sts. 2 dc in next st, 1 dc in each of next 8 sts. Rep from * around. (60 dc)
Join with sl st.
Round 15 – Border
Ch 1. Sc in each of next 9 sts, 2 sc in next st. Rep from * around. (66 sc)
Join with sl st.
Round 16 – Final Border
Ch 1. Sc in each stitch around, working 2 sc in every 10th stitch to keep the circle flat.
Join with sl st. Fasten off and weave in all ends.
Keeping Your Rug Flat
One of the most common concerns with circular crochet is curling or cupping. Here are a few things that help keep this rug lying perfectly flat.
The increases in each round are the key. Every time you add stitches evenly around the circle, you’re compensating for the circumference growing larger. If your rug starts to cup upward (like a bowl), you need more increases — try adding an extra increase every 8 stitches instead of every 9. If your rug starts to ruffle like lettuce, you have too many increases — try spacing them further apart.
Hook size matters more than many beginners realize. A hook that’s too small for your yarn will create a very tight, stiff fabric that wants to curl. A hook that’s too large will make a loose fabric that lies beautifully flat but won’t hold up to foot traffic. Find the sweet spot by making a small swatch and blocking it flat before you commit to the full rug.
Blocking is also your friend. Once your rug is finished, wet it thoroughly with cool water (or use spray blocking), lay it on a flat surface, use your hands or blocking pins to coax it into a perfect circle, and let it dry completely. This step makes an enormous difference in the final look.
Color Combination Ideas
One of the most fun parts of this project is choosing your colors. Here are some combinations that work beautifully for the floral design:
A classic botanical feel comes from a cream or off-white main color, sage green petals, and a deep mustard yellow center. This colorway works in almost any room and has a timeless quality that never feels trendy.
For a coastal or Scandinavian look, try a soft blue-grey main color with white petals and a pale coral center. It’s airy and calm without being bland.
A boho statement rug comes alive with a terracotta main color, rust-orange petals, and a warm cream center. Layer it over a jute rug for extra texture and visual depth.
If you’re making this for a child’s room, go bold. Bright yellow main color, hot pink petals, and a lime green center will make any kid smile. These high-contrast colors are also wonderful for stimulating young children visually.
For a winter or holiday feel, deep forest green, cranberry, and cream is a classic combination that’s stunning in an entryway during the colder months.
How to Make It Larger
The pattern as written produces a rug roughly 24–28 inches across. If you want a larger rug — say, 36 inches or more — simply continue the pattern of increases beyond Round 16.
The formula is simple: each new round adds 6 stitches to the count (since you started with 12 and add increases in multiples of 6). For each additional round after Round 16, continue working dc stitches with an increase every 10–11 stitches, adjusting to keep it flat as you go.
For a 36-inch rug, you’ll likely need approximately 4–6 additional rounds. For a full area rug (closer to 48 inches), expect to add 10–14 more rounds and significantly more yarn.
Caring for Your Finished Rug
Handmade crochet rugs can last for years with the right care. Most cotton and cotton-blend rugs are machine washable on a gentle cycle with cold water. Lay them flat to dry rather than putting them in the dryer — the heat can cause shrinkage or distortion, especially if you used any wool content.
If your rug sees heavy traffic — a front entryway or kitchen, for example — consider using a rug pad underneath. These inexpensive pads prevent slipping, add a little cushion underfoot, and also help the rug maintain its shape over time by keeping it from bunching or sliding.
Spot cleaning is easy with crochet rugs because the open stitch structure makes it simple to rinse out dirt or spills. Just use a mild soap, cold water, and a soft cloth. Avoid scrubbing aggressively, which can distort the stitches.
Tips for Beginners Starting This Project
Start with the center and don’t skip the magic ring tutorial. Getting that center nice and tight is what makes the whole rug look polished rather than homemade in a messy way.
Use stitch markers to mark the beginning of each round. This small habit prevents a lot of confusion and helps you keep your stitch count accurate. Just slip a marker through your first stitch at the start of each round and move it up as you go.
Count your stitches at the end of every round, at least for the first several rounds. It’s much easier to catch a missed increase early than to discover an error five rounds later.
Don’t stress about gauge too much for a rug. Unlike a garment, your rug doesn’t have to fit a body. The exact dimensions don’t matter — what matters is that it’s flat, sturdy, and beautiful. Let your hands relax into the work.
Take breaks. Bulky yarn and a bigger hook can be a little tiring on your wrists if you’re new to crochet. Work in 20–30 minute sessions and shake out your hands between them. This is supposed to be enjoyable, not an endurance test.
Sharing Your Finished Rug
When you finish your crochet floral rug, I’d love for you to share it! Tag your project on social media or post it to your Ravelry project page. Seeing how different yarn choices and color combinations transform the same pattern is genuinely one of the most inspiring parts of the crochet community. Every rug looks different, and every single one is worth celebrating.
If you run into trouble with any step in this pattern, leave a comment below. Sometimes a single word of clarification is all it takes to get unstuck, and there’s no such thing as a silly question when you’re learning a new craft.
Final Thoughts
This crochet floral rug free pattern is proof that beginner-friendly doesn’t have to mean boring. The floral center gives it character, the circular construction teaches you skills you’ll use in dozens of other projects, and the end result is genuinely useful — something you’ll see and use every single day.
Whether you make it for your entryway, your bathroom, your bedroom, or as a gift for someone who loves handmade things, this rug is a project worth your time. Gather your yarn, find a comfortable spot, and make something beautiful.
Happy crocheting.