
Create Your Own Cozy Crochet Rug – Super Easy & Free Pattern!
There is something incredibly satisfying about making something functional and beautiful with your own hands. A handmade crochet rug sits right at that sweet spot where craft meets comfort, where a simple skein of yarn can become a piece of your home that you step onto every single morning. Whether you are a beginner who has only recently picked up a hook or someone returning to crochet after a long break, this pattern is designed with you in mind. No complicated stitches, no confusing charts, no expensive materials — just a straightforward, calming project that ends with something genuinely lovely underfoot.
This post walks you through everything you need to know: the supplies, the stitches, the pattern itself, tips for customizing your rug, care instructions, and some extra ideas for making it uniquely yours. Grab a cup of tea, settle into your favorite chair, and let’s get started.
Why Crochet Your Own Rug?
Before we dive into the how, let’s spend a moment on the why. Store-bought rugs can be beautiful, sure, but they tend to fall into one of two camps: cheap and flimsy, or expensive and still somehow not quite right. A handmade crochet rug gives you complete control over color, size, texture, and thickness. You can make it match your bathroom tile, your kitchen backsplash, your bedroom aesthetic, or the favorite sweater you wear on cold Sundays. You decide.
There is also a tactile joy to crocheting with chunky yarn or rope-style materials. The stitches come together quickly, which means you get that satisfying sense of progress in a single sitting. Unlike a fine-gauge sweater that might take months, a simple crochet rug can realistically be completed in a weekend — or even a single evening if you are using bulky materials and a large hook.
And of course, there is the financial angle. A quality handwoven rug can cost anywhere from fifty dollars to several hundred, depending on size and brand. This pattern uses affordable, widely available materials, and the result is something that looks far more expensive than it actually was to make.
Skill Level and Who This Pattern Is For
This pattern is designed for beginners and confident beginners. If you know how to make a slip knot, work a chain stitch, and do a single crochet, you have everything you need to complete this rug. The construction is simple and repetitive, which actually makes it quite meditative once you get going. More experienced crocheters will find this pattern relaxing and quick — a great palette cleanser between more complex projects.
If you have never crocheted before and this is your very first project, you might want to spend twenty minutes watching a beginner tutorial video to get comfortable with holding the yarn and hook. Once you can do a basic single crochet row without too much trouble, come right back here and you’ll be perfectly set.
Materials You Will Need
Getting the right supplies makes a huge difference with a rug project, so let’s go through everything carefully.
Yarn: For a sturdy, washable rug with good structure, you want to use a bulky or super bulky yarn — that is weight 5 or 6 on the standard yarn weight scale. Cotton or cotton blend yarns are ideal because they are durable, easy to clean, and hold their shape well underfoot. T-shirt yarn (also called zpagetti or fabric yarn) is another excellent option and gives the rug a wonderfully chunky, rustic look. You can also find nylon-blend rope yarns specifically designed for rug making. For a medium-sized rug measuring approximately 24 inches by 36 inches, plan on using around 500 to 700 yards of bulky yarn, or approximately 300 to 400 yards of super bulky or fabric yarn.
Hook: For bulky yarn, use a 9mm or 10mm crochet hook. For super bulky or fabric yarn, go up to a 12mm or even a 15mm hook. The larger the hook, the faster the project goes and the more open the texture will be. A slightly smaller hook gives you denser, firmer fabric, which is usually preferable for a rug.
Scissors: Any sharp pair will do, but fabric scissors make cleaner cuts.
Yarn needle: You will need one with a wide eye to weave in your ends. A blunt tapestry needle works perfectly.
Stitch markers: Optional but helpful, especially if you are making a round rug where you need to mark the beginning of each round.
Non-slip rug pad or fabric paint: If you plan to use your rug on hardwood or tile floors, adding a non-slip backing is a smart safety step. You can either buy a thin non-slip pad to place underneath, or paint the back of the finished rug with non-slip fabric paint in a crosshatch pattern.
Gauge and Sizing
Gauge matters less with a rug than it does with, say, a fitted garment — there is plenty of room for variation. That said, aiming for roughly 8 to 10 single crochet stitches per 4 inches with bulky yarn and a 10mm hook will give you a rug in the neighborhood of the measurements described in this pattern.
The pattern below creates an oval rug that measures approximately 20 inches by 34 inches when finished. If you want a larger rug, simply add more chains to your foundation row and work more rounds. If you want a smaller rug — a bathroom mat, for instance — use a shorter foundation chain and fewer rounds. The beauty of this shape is how easily it scales.
The Pattern: Oval Crochet Rug
This rug is worked in continuous rounds from the center out, creating a classic oval shape that works beautifully as a bath mat, kitchen rug, bedside rug, or entryway piece.
Abbreviations used:
- ch = chain
- sl st = slip stitch
- sc = single crochet
- inc = increase (two single crochets in the same stitch)
- st = stitch
- rnd = round
- BLO = back loop only
Foundation: Chain 20. (This is your starting chain. The length of this chain determines the length of your finished rug, so adjust here if you want a different size.)
Round 1: Starting in the second chain from the hook, sc across — that’s 19 sc. When you reach the last chain, work 3 sc into that stitch to curve around the end. Now you are working along the underside of your foundation chain. Sc across the bottom of the chain (18 sc), then work 2 sc into the same stitch where you placed your first sc at the beginning. Join with a sl st to the first sc, or simply continue in a spiral and place a stitch marker at the beginning of each round. Total stitches: approximately 42.
Round 2: Inc in the first st, sc 17, inc 3 times (one in each of the three corner sts), sc 17, inc 2 times. Total stitches: approximately 48.
Round 3: Sc 1, inc, sc 17, (sc 1, inc) 3 times, sc 17, (sc 1, inc) 2 times. Total: approximately 54.
Round 4: Sc 2, inc, sc 17, (sc 2, inc) 3 times, sc 17, (sc 2, inc) 2 times. Total: approximately 60.
Round 5: Sc 3, inc, sc 17, (sc 3, inc) 3 times, sc 17, (sc 3, inc) 2 times. Total: approximately 66.
Round 6: Working in BLO for this round only (this creates a subtle ridge that adds texture and structure), sc around the entire round without increasing.
Rounds 7 through 10: Continue adding increases at the curved ends only (not along the straight sides), following the same pattern of adding one more sc before each increase than the previous round. The sides remain flat and straight while the ends gradually expand the oval shape.
Round 11: Sc evenly around the entire rug in BLO. This is your final ridge round.
Round 12 (Border): Working in the front loop or both loops, sc evenly around the entire rug. For a neater border, you can work a sl st border instead — simply slip stitch into every stitch around the entire perimeter and fasten off.
When you finish, cut your yarn leaving a tail of about six inches, pull the tail through the last stitch to secure it, and use your yarn needle to weave the tail neatly into the back of the rug. Weave in any other ends from color changes if you used multiple colors.
Tips for a Flat, Professional-Looking Rug
The most common issue with crocheted ovals or circles is ruffling — where the edges start to ruffle and wave instead of lying flat. This happens when there are too many increases. If you notice your rug starting to ruffle, try working one round without any increases at the curves. Conversely, if the rug is cupping upward (like a bowl), you need a few more increases. Every yarn and every crocheter’s tension is slightly different, so treat the increase pattern as a guide rather than an absolute rule.
Working in the back loop only for select rounds, as indicated in this pattern, helps add structure and prevents the finished rug from stretching out of shape with regular foot traffic.
Blocking your finished rug can also make a big difference. Wet the rug thoroughly, gently squeeze out excess water (do not wring it), then lay it flat on a clean towel or blocking mats and shape it with your hands. Let it dry completely before placing it on the floor. This evens out the tension and helps the rug lie perfectly flat.
Color Combinations and Customization Ideas
One of the greatest pleasures of making your own rug is choosing your colors. Here are a few ideas to get you thinking.
A classic neutral — natural cream, warm beige, or soft gray — works in virtually any room and has a timeless, Scandinavian-inspired quality. Add a stripe of terracotta or dusty rose for a modern bohemian feel.
For a coastal or bathroom aesthetic, try soft ocean blues and sandy whites. Alternate between two colors every two rounds for a clean, striped look.
For a bold statement piece, go with a deep jewel tone — forest green, navy, burgundy — and keep the rest of your room’s palette simple to let the rug shine.
A rainbow rug made from scrap yarns is not only a great stash-buster but creates something wonderfully cheerful for a child’s bedroom or playroom. Change color every round for maximum impact, or every two rounds for a chunkier stripe effect.
To add color stripes, simply join your new yarn color at the beginning of a new round. Cut the old color, leaving a six-inch tail, join the new color with a sl st (or just start your sc with the new color if you’re working in a spiral), and continue. Weave in all your ends when you finish.
How to Care for Your Crochet Rug
A handmade rug is only as good as how well it holds up over time, and proper care goes a long way.
If you used cotton yarn, your rug is likely machine washable. Turn it inside out if it has color variations or delicate edges, and wash it on a gentle or delicate cycle in cool or warm water. Avoid hot water, which can cause cotton to shrink. Lay flat to dry rather than tumble drying if you want the rug to keep its shape, though a low-heat dryer cycle works in a pinch.
T-shirt yarn and fabric yarn rugs should generally be hand washed or machine washed on the gentlest setting to prevent the fabric from stretching or fraying at the joins.
Shake or vacuum your rug regularly to keep it looking fresh between washes. If you have a non-slip backing painted on, check periodically to see if it needs a touch-up — high-traffic areas can wear the paint down over time.
Frequently Asked Questions
Can I make this rug round instead of oval? Absolutely. To make a round rug, start with a magic ring instead of a foundation chain, and work your increases evenly around the circle. Work six increases per round (one increase every six stitches to start, adjusting as the circle grows) and you’ll have a flat, round rug.
What if I run out of yarn mid-project? Join a new ball of yarn at the beginning of a round for the cleanest join. To join, simply start your next stitch with the new yarn, leaving a tail to weave in later. If you run out mid-round, join wherever you are — the join will be subtle once it’s woven in.
Can I use two strands of yarn held together? Yes, and this is a great technique for using up thinner yarn in your stash. Holding two strands of worsted-weight yarn together creates a fabric similar to bulky yarn. You may need to go up a hook size to keep the work comfortable.
My rug feels stiff. Is that normal? A bit of stiffness is actually desirable in a rug — it means the fabric is dense enough to hold up underfoot. If it feels uncomfortably rigid, try going up one hook size and reworking it. If it feels too floppy and soft, go down a hook size.
Can children or beginners make this rug? With a little guidance, yes. Older children (ten and up) who already know basic crochet stitches can absolutely work on this pattern, and it makes a wonderful project to work on together.
A Few Final Thoughts
There is a reason handmade home goods feel different from the ones you buy at a store. They carry a certain warmth — literally, in the case of a thick crochet rug underfoot on a cold morning, but also figuratively. Every time you or someone you love steps onto a rug you made with your own hands, there is something quietly wonderful about that.
This pattern is intentionally simple because simplicity is a gift, both to the maker and to the final object. You do not need to complicate something to make it beautiful. You need good materials, a clear method, and a little bit of time.
So gather your yarn, find your hook, put something good on in the background, and enjoy the process. Your floors are about to get a whole lot cozier.
If you make this rug, share it! Tag your photos with #cozycrochetrug so others in the crafting community can find inspiration. And if you have questions about any step in this pattern, drop them in the comments below — the crafting community here is wonderfully helpful and I would love to see what you create.