
Crochet Floor Rug – Free Pattern | Floornamnet
There is something deeply satisfying about putting handmade items on the floor of your home. A crochet floor rug is one of those projects that transforms a room quietly and completely. You look down and see something you made yourself — something that took time and intention — and the entire space feels warmer because of it. Whether you are a seasoned crocheter looking for a practical new project or someone who has just recently picked up a hook and wants to try something beyond scarves and dishcloths, this free crochet floor rug pattern is designed to guide you every step of the way.
This pattern uses simple stitches that are easy to learn and satisfying to repeat. The result is a thick, durable rug that works beautifully in entryways, living rooms, kitchens, beside a bed, or even in a bathroom. Once you make one, you will almost certainly want to make another.
Why Crochet Your Own Floor Rug?
Before we dive into the pattern itself, it is worth pausing on why a handmade crochet rug is worth your time when you could walk into any home goods store and buy one.
The first reason is customization. A store-bought rug comes in the sizes and colors that happen to be on the shelf that day. Your handmade rug comes in exactly the dimensions your space needs, in whatever color palette speaks to your home’s personality. Want a rug that matches the exact shade of your kitchen tiles? You can do that. Want something that fades from dusty sage to cream? You can do that too.
The second reason is durability. Rugs made from quality cotton or wool yarn and crocheted with tight, consistent stitches are incredibly strong. Unlike many mass-produced rugs, there are no glued layers or cheap backing materials to peel away over time. What you make with your hands has the potential to last for years, even with daily foot traffic.
The third reason is cost. High-quality handmade-style rugs sold in boutique home decor shops can cost hundreds of dollars. With yarn, a hook, and your own time, you can create something comparable or better for a fraction of that price.
The fourth reason — and this one matters more than most crafters initially expect — is the process itself. Crocheting a rug is meditative. The repeated motion of the hook through the yarn, the rhythmic pull and loop, the way a project grows steadily beneath your hands: there is a kind of peace in that. Many people find that a large, repetitive crochet project is exactly the right thing to do in the evenings after a long day.
Materials You Will Need
This pattern is written for a beginner-to-intermediate skill level. You do not need to know any advanced techniques. The stitch count and construction method are straightforward, and you can easily scale the pattern up or down depending on your desired finished size.
Here is what you will need before you begin:
Yarn: For a floor rug, you want a yarn that is thick, durable, and washable. The best options are a bulky or super bulky cotton rope yarn, a cotton t-shirt yarn, or a recycled fabric yarn. These are sometimes labeled as “zpagetti” yarn or “textile yarn” in craft stores. If you prefer something softer underfoot, a chunky wool blend works beautifully as well, though it requires more delicate washing. For this pattern, plan on approximately 500 to 800 grams of yarn for a small rug (roughly 20 by 30 inches) and 1,000 to 1,500 grams for a medium rug (roughly 30 by 48 inches).
Hook: A 10mm to 12mm crochet hook is ideal for bulky yarn. If you are using a standard cotton rope or t-shirt yarn, a 12mm or even 15mm hook gives you a looser, more flexible fabric. Check your yarn label for the recommended hook size and use that as your starting point, adjusting if your swatch is too tight or too loose.
Scissors: A sturdy pair of scissors that can handle thick yarn.
Tapestry Needle: You will need a large-eye tapestry needle to weave in your ends when you are finished.
Stitch Markers: Optional but helpful if you are new to working in rounds or want to track your stitch count easily.
Non-Slip Rug Pad or Rug Grip Spray: Highly recommended for safety, especially on hardwood or tile floors. A crochet rug without a non-slip backing can slide, and this is an easy problem to solve with an inexpensive rug pad or a few passes of rug grip spray on the underside.
Abbreviations and Stitch Guide
For those who may not be familiar with standard crochet abbreviations, here is a quick reference guide for the terms used in this pattern.
ch — chain stitch
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st — stitch
sp — space
rep — repeat
blo — back loop only
MR — magic ring (also called a magic circle)
rnd — round
RS — right side (the top surface of your rug)
All stitches in this pattern are standard US crochet terminology.
Tension and Gauge
Gauge is not critical for a rug in the way it would be for a garment, but it is still worth doing a small swatch before you begin. This ensures that your finished rug will be close to the size you want and that your fabric has the density and stiffness appropriate for a floor covering.
Target gauge: Using a 12mm hook and bulky cotton rope yarn, approximately 7 single crochet stitches and 8 rows should measure roughly 4 inches by 4 inches.
If your swatch is smaller than this, go up a hook size. If it is larger, go down a hook size.
The Pattern: Oval Crochet Floor Rug
This pattern creates an oval rug, which is one of the most classic and versatile shapes for a floor covering. Oval rugs work in hallways, beside beds, in front of sofas, and under kitchen tables. The oval shape is also a wonderful introduction to working in the round because it is slightly more forgiving than a perfect circle and easier to keep flat as you increase.
The finished size of this rug, using the materials listed above, is approximately 20 inches wide by 32 inches long. To make a larger rug, simply begin with a longer foundation chain and continue adding rounds as desired.
Foundation Chain
Begin by making a slip knot and chaining 21.
This foundation chain will become the spine of your oval. The number of chains you start with determines the length of your finished rug. To make a shorter rug, start with fewer chains. To make a longer rug, add more. As a general rule, the finished length of your rug will be roughly your chain count minus one on each side, plus the total width built up by your rounds.
Round 1
Working along the foundation chain, sc in the 2nd chain from the hook. Sc in each chain across until you reach the last chain — that is 19 sc along one side. In the final chain, work 3 sc (this creates the curve at the end of the oval). Now rotate your work and crochet back along the other side of the foundation chain. Sc in each of the next 18 chains. In the very last chain (the first chain you originally worked into), work 2 sc. Join with a sl st to the first sc of the round to close the round. You should have 42 stitches total.
Place a stitch marker at the beginning of your round so you can track your progress as you go.
Round 2
Ch 1 (this does not count as a stitch). Sc in the first stitch. Sc in each stitch around, but at each curved end of the oval, work 2 sc into each of the 3 center stitches (the stitches at the tips of the oval). Join with a sl st. You will add 6 stitches total in this round — 3 at each end. You should now have 48 stitches.
Round 3
Ch 1. Sc in each stitch around, increasing at the curved ends as before: work 2 sc in the first and third of the three tip stitches, and 1 sc in the middle tip stitch. This creates a more gradual, flat curve rather than a bunched one. Join with a sl st. You should now have 52 stitches.
Rounds 4 through 8
Continue working in the same manner, sc in each stitch around and increasing at each curved end of the oval as needed to keep the rug lying flat. The key rule for keeping an oval rug flat is to add approximately 6 to 8 stitches per round total (distributed between the two curved ends). If your rug begins to cup upward, you are not increasing enough. If it starts to ruffle and wave, you are increasing too much. Adjust as you go — this is one of those patterns where your eye becomes your best tool.
By the end of Round 8, you should have approximately 94 to 100 stitches, depending on slight variations in your tension.
Rounds 9 through 12: The Body
In these rounds, you will stop increasing and simply sc in each stitch around. This builds up the height and depth of your rug, making it thicker and more substantial underfoot. Some crocheters like to work these rounds in the back loop only (blo) to create a ridged texture on the surface. Working blo adds a lovely subtle pattern to the rug and makes it look more intentional and designed. Try one round in blo and one round through both loops alternately for a striped ridge effect.
Join each round with a sl st and ch 1 at the beginning of every new round.
Finishing Round
For your final round, you can work a simple border to give the rug a neat, finished edge. Single crochet all the way around the rug, then join with a sl st. Alternatively, for a slightly more decorative edge, try working a reverse single crochet (also called a crab stitch) all the way around. This gives the border a neat, twisted rope-like appearance that frames the rug beautifully.
Fasten off and cut your yarn, leaving a tail of about 6 to 8 inches. Thread the tail through your tapestry needle and weave it carefully into the back of several stitches. Trim any remaining tail close to the fabric.
Colorwork Ideas
One of the most exciting things about making your own crochet rug is the freedom to play with color. Here are a few ideas to inspire you:
Striped Rug: Change colors every two rounds to create bold horizontal stripes. This works especially well with two or three complementary colors and gives the rug a graphic, modern look.
Ombre Effect: Start with your darkest color at the center of the rug and gradually transition through lighter shades as you work outward. The finished effect is soft and sophisticated.
Natural Neutrals: Work the entire rug in a single color — off-white, oatmeal, or warm gray — for a rug that fits into almost any style of interior. A single-color rug in a quality rope yarn has a wonderful simplicity that never feels boring.
Contrasting Border: Work the body of the rug in one color and the final two rounds in a contrasting color. This is a simple way to add visual interest without complicating the pattern.
To join a new color, simply stop at the end of a round, cut your yarn leaving a 6-inch tail, and join your new color with a sl st. Weave in both ends carefully on the back of the rug.
Tips for Success
A few practical notes that will make your rug-making experience smoother and your finished product better.
Keep your tension consistent throughout. Rugs made with very bulky yarn can become uneven if your grip on the yarn changes significantly from one session to the next. If you are crocheting across multiple evenings, take a moment at the beginning of each new session to work a few stitches and check that your tension matches where you left off.
Block your rug when you are finished. Lay it flat on a clean surface, dampen it slightly with a spray bottle of water, and gently smooth it into shape with your hands. Allow it to dry completely before placing it on the floor. This helps even out any slight inconsistencies and gives the rug a professional, polished appearance.
If the rug edges curl slightly upward, a damp block usually fixes this. If the problem persists, you may need to add a few extra increases in your next version to allow the edge to lie flatter.
Wash your finished rug according to the yarn manufacturer’s instructions. Many cotton and cotton-blend rope yarns are machine washable, which makes a floor rug wonderfully practical. Wash on a gentle cycle with cold water and lay flat to dry.
Caring for Your Crochet Rug
A well-made crochet rug is easy to care for if you choose the right yarn from the beginning. Cotton rugs can typically be machine washed in cold water and air dried. Wool rugs should be hand washed in cool water with a gentle wool soap and laid flat to dry away from direct sunlight. Avoid putting a crochet rug in a hot dryer, as this can shrink the yarn and distort the shape.
Shake your rug outdoors regularly to remove dust and debris. For a deeper clean between washes, you can hang it over a railing and beat it gently with a broom handle — an old-fashioned method that works remarkably well.
Scaling the Pattern
This pattern is wonderfully scalable. To make a bathroom mat, keep the chain short (around 10 to 12) and work 5 to 6 rounds total. For a large living room or dining room rug, start with a chain of 40 or more and work as many rounds as needed to reach your desired width, continuing to increase at the oval ends with every round.
For a round rug instead of oval, start with a magic ring, work 6 sc into the ring, and increase evenly every round (adding 6 stitches per round) until your rug reaches the desired size. The increasing principle is the same — you simply do not have the long straight sides of the oval.
A Note on Sustainability
Many crafters are choosing recycled or upcycled yarns for their floor projects, and this is a beautiful option worth considering. Recycled t-shirt yarn is made from fabric scraps that would otherwise go to landfill. Buying this kind of yarn adds an extra layer of meaning to your handmade rug and keeps the project aligned with a more sustainable approach to home decorating. Several small businesses and Etsy sellers specialize in high-quality recycled fabric yarn, and it is worth exploring what is available before you purchase.
Final Thoughts
A crochet floor rug is one of those projects that rewards you long after the making is done. Every time you step onto it, every time a guest notices it and asks where you got it, every morning it is the first thing your feet touch when you get out of bed — these are the quiet, lasting satisfactions of making something with your own hands.
This free pattern is meant to be a starting point, not a rigid set of rules. Adapt it to your space, your taste, and the yarn that calls to you from the shelf. Change the shape, adjust the size, experiment with color and texture. Crochet is a craft that rewards curiosity and patience in equal measure, and a floor rug is one of the best canvases you can give yourself to explore it.
If you make this rug, consider sharing a photo on social media and tagging it so that other crafters can find inspiration from your version. There is a generosity in showing what you have made — it encourages someone else to pick up their hook and begin.
Happy crocheting.