Quick & Easy Crochet Rug – Free Pattern

Quick & Easy Crochet Rug – Free Pattern

There is something deeply satisfying about placing a handmade rug on the floor and knowing that every loop and stitch came from your own hands. Crochet rugs have been a staple of home décor for generations, and for good reason — they are durable, customizable, and surprisingly simple to make once you understand the basic techniques. Whether you are a complete beginner looking for your first large-scale project or an experienced crocheter who wants a relaxing weekend make, this free pattern has everything you need to create a beautiful, sturdy rug that will last for years.

This pattern uses basic stitches, affordable materials, and a straightforward construction method that works up faster than you might expect. By the end, you will have a gorgeous rug that looks like it came straight from a boutique home store — and the best part is that you made it yourself, for a fraction of the cost.

Let’s get into everything you need to know.


Why Crochet a Rug?

Before we dive into the pattern, it is worth talking about why crochet rugs are such a wonderful project to take on. Store-bought rugs can be expensive, especially if you are looking for something with a specific size, color, or texture. A handmade crochet rug gives you complete control over all of those elements. You can match your existing décor perfectly, choose a size that fits an awkward space, or create a custom gift for someone who just moved into a new home.

Crochet rugs are also incredibly practical. When made with cotton or jute yarn, they are easy to wash, hold up well to foot traffic, and develop a beautiful texture over time. They work wonderfully in kitchens, bathrooms, entryways, and nurseries. A well-made crochet rug can anchor a room just as effectively as any expensive area rug you might find at a furniture store.

Another reason to love this project is the meditative quality of it. Working through rows of simple stitches with chunky yarn and a large hook is calming and satisfying. If you have been feeling overwhelmed by intricate patterns with complex stitch combinations, a crochet rug is the perfect antidote — just good, straightforward crochet that produces something genuinely useful.


Materials You Will Need

One of the things that makes this pattern so accessible is that it does not require any specialty materials. Here is what you will need to get started:

Yarn: Approximately 800–1,000 yards of bulky weight (size 5 or 6) cotton yarn. Cotton is the preferred choice for rugs because it is durable, washable, and has a natural stiffness that helps the rug lay flat. You can also use jute twine, recycled t-shirt yarn (also known as t-yarn or zpagetti yarn), or even strips of cut fabric if you want a more rustic look. If you are using a thinner yarn, simply hold two strands together throughout the pattern.

Hook: A 10mm (US Size P/15) or 12mm crochet hook. The larger hook creates a looser, more flexible fabric that feels comfortable underfoot. If you find that your rug is coming out too stiff or too loose, adjust your hook size accordingly.

Scissors

Tapestry needle for weaving in ends

Non-slip rug pad or non-slip spray (optional but highly recommended if your rug will be on a hard floor)

Stitch markers (optional, but helpful for keeping track of your rounds or rows)


Finished Size

This pattern is written for a rug that measures approximately 24 inches wide by 36 inches long (about 60 cm x 90 cm), which is a standard small area rug or bath mat size. If you want a larger rug, simply add more foundation chains and additional rows. The instructions for adjusting the size are included below.


Gauge

Gauge is not critical for this project since rugs do not need to fit a body or a specific structural requirement, but as a general reference: 7 half double crochet stitches and 5 rows should measure approximately 4 inches x 4 inches with a 10mm hook and bulky cotton yarn.


Abbreviations

Throughout this pattern, the following abbreviations are used:

ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
sp — space
rep — repeat
beg — beginning
sk — skip
yo — yarn over
RS — right side
WS — wrong side


Pattern Notes

This rug is worked flat in rows, going back and forth, which makes it very easy to keep track of your progress and add or subtract length as needed. The turning chain counts as the first stitch in each row.

The entire pattern uses half double crochet, which creates a firm, dense fabric that is perfect for a rug. Half double crochet is a wonderful middle ground between single crochet (which can feel quite stiff) and double crochet (which can be too open and loose for a rug). The result is a fabric with just the right amount of structure and softness.

If you want to add stripes or color blocks, this is very easy to do — simply change colors at the end of a row by pulling the new color through on the last yarn over of the final stitch in that row, then turning and continuing with the new color. Carry the old color up the side of the work if you are alternating every two rows, or cut and rejoin as needed.


The Pattern

Foundation Chain

Make 53 chains loosely. It is important to keep your foundation chain loose, as a tight chain will cause the edges of your rug to pull in. If you tend to chain tightly, try going up one hook size just for the foundation chain, then switching back to your regular hook for the body of the rug.

Row 1

Starting in the third chain from the hook, work one half double crochet in each chain across. You will have 51 hdc stitches. Turn your work.

Row 2

Chain 2, which counts as your first hdc. Work one hdc in each stitch across, making sure to work into the top of the turning chain at the end of the row. You will again have 51 hdc. Turn.

Rows 3 through 45

Repeat Row 2. Continue working back and forth in this way until your rug measures approximately 36 inches or your desired length. With the yarn and hook sizes listed above, 45 rows should get you close to 36 inches, but always measure as you go since tension varies from crafter to crafter.

Finishing Row (Optional Border)

Once you have reached your desired length, you can either fasten off and weave in your ends, or work a simple border around the entire rug to give it a neat, finished edge. A border also helps the rug lay extra flat and prevents the corners from curling.

To add a single crochet border, do not fasten off after your last row. Instead, chain 1 and work single crochet stitches evenly around all four sides of the rug. At each corner, work 3 single crochets into the corner stitch to help the rug lie flat. When you reach the place where you started, join with a slip stitch to the first single crochet. Fasten off and weave in all ends.

For a slightly more decorative finish, you can work the border in a contrasting color, or add a second round of reverse single crochet (also called crab stitch) for a neat, rope-like edge.


How to Adjust the Size

This pattern is very easy to scale up or down to suit your needs.

To make a wider rug, simply start with more foundation chains. Since the pattern uses half double crochet, you can add any number of stitches you like — there is no need to follow a specific multiple.

To make a longer rug, just keep adding rows. A good runner rug might be 18 inches wide and 60 inches long. A large area rug could be 48 inches wide and 72 inches long, though you will need significantly more yarn for larger sizes.

Here is a rough yardage guide to help you plan:

For a small bath mat (18″ x 24″), you will need approximately 400–500 yards of bulky yarn.
For a standard mat (24″ x 36″), plan on 800–1,000 yards.
For a medium area rug (36″ x 48″), you will need around 1,800–2,200 yards.
For a large area rug (48″ x 60″), budget approximately 3,000–3,500 yards.

These are estimates based on bulky cotton yarn. If you use a thicker yarn like t-shirt yarn or hold two strands together, your yardage will be higher. If you use a finer yarn, you may need more yardage to achieve the same coverage.


Yarn Suggestions

Choosing the right yarn for a crochet rug makes a big difference in how the finished piece looks, feels, and holds up over time. Here are some excellent options to consider:

Lion Brand 24/7 Cotton is a popular choice because it is 100% cotton, machine washable, and comes in a wide range of colors. It is available in worsted weight, so you would hold two strands together with a 10mm hook to achieve the bulky fabric needed for this pattern.

Paintbox Yarns Cotton Chunky is a great option if you want a single strand that works up quickly and comes in beautiful, modern colors.

Wool-Ease Thick & Quick is not cotton, but if you are making a rug for a bedroom or low-traffic area and do not need it to be machine washable, it creates a wonderfully plush, soft fabric.

Recycled cotton jersey yarn (sometimes sold as t-shirt yarn or zpagetti) is an eco-friendly and beautiful option that creates rugs with a slightly stretchy, cushioned texture. It is particularly popular for bath mats.

If you are on a very tight budget, you can also make a completely free rug by cutting old T-shirts or other cotton clothing into strips and crocheting with those. The result is charmingly rustic and genuinely sustainable.


Tips for Success

A few practical tips will help your rug turn out beautifully and save you time troubleshooting along the way.

Keep your tension consistent. This is true of any crochet project, but especially important with rugs. Inconsistent tension can cause the rug to ripple, cup, or develop uneven edges. If you notice your work is doing any of these things, try adjusting your hook size or consciously relaxing your grip on the yarn.

Block your finished rug. If your rug has any tendency to curl at the edges or lay unevenly, wet blocking is your best friend. Simply wet the rug thoroughly, gently squeeze out excess water (do not wring it), and lay it flat on a clean surface. Smooth it into shape by hand and allow it to dry completely. This process relaxes the fibers and helps the rug hold its shape permanently.

Weave in your ends securely. Rug ends receive a lot of wear, so make sure to weave each end in at least two directions — up through several stitches, then back the opposite way — before trimming. You can also add a tiny dab of fabric glue to particularly stubborn ends for extra security.

Consider non-slip backing. Even the most tightly crocheted rug can slide on hardwood or tile floors. Either use a non-slip rug pad cut to size, or apply several lines of non-slip rug spray or puffy fabric paint to the underside of the rug. Allow it to dry completely before placing the rug on the floor.

Wash before using. Cotton yarn sometimes has sizing or finishes applied during manufacturing that can feel stiff or slightly scratchy. Washing your finished rug once in warm water before you use it will soften the fibers and also pre-shrink the rug, so it does not change size after the first wash.


Care Instructions

To keep your crochet rug looking its best, machine wash it on a gentle cycle with cold or warm water and a mild detergent. Lay flat to dry, or tumble dry on low heat if the yarn label permits. Avoid using high heat, which can cause cotton fibers to shrink or the rug to lose its shape.

If your rug develops a fuzzy texture over time (which is common with cotton), a simple fabric shaver or lint roller will restore its neat appearance in minutes.


Creative Variations to Try

Once you have made one basic rug, you will probably want to make more — and there are so many fun directions you can take this project. Here are a few ideas to inspire you:

Striped rug: Alternate between two or three colors every two rows for a classic, cheerful stripe pattern. This is a fantastic way to use up partial skeins of yarn in coordinating colors.

Colorblock rug: Work large blocks of color — perhaps one-third of the rug in one color, one-third in another, and one-third in a third — for a bold, graphic look that suits modern and Scandinavian-inspired interiors.

Textured rug: Swap half double crochet for a combination of front post and back post double crochet to create a ribbed or waffle texture. This adds wonderful visual depth and makes the surface more interesting to the touch.

Round rug: Instead of working in rows, start with a magic ring or a short chain and work in the round, increasing at regular intervals to keep the work flat. Round rugs are particularly beautiful in entryways and in front of sofas.

Boho fringe: Add fringe to the short ends of your rectangular rug by cutting lengths of yarn and looping them through the edge stitches. Knot each fringe securely and trim to an even length for a bohemian, relaxed finish.


Final Thoughts

Crochet rugs are one of the most rewarding projects you can make because the result is both beautiful and genuinely useful. Every time someone steps on a rug you made, there is a quiet pride in knowing that you created something functional and lasting with your own hands. This pattern is intentionally simple so that the process feels enjoyable rather than stressful — a reminder that crochet is meant to be calming, creative, and accessible.

Whether you are making this rug for your own home or as a gift for someone you care about, take your time, enjoy the rhythm of the stitches, and do not worry about achieving perfection. Handmade always has more character than perfect. The slight variations in tension, the choice of color, the little decisions made row by row — all of those things make your rug uniquely yours.

If you make this rug, share it! Tag your finished project on social media and inspire other makers to pick up their hooks. There is a wonderful community of crocheters out there who would love to see what you create.

Happy crocheting, and enjoy every stitch.

Categorized in:

Rugs,

Last Update: August 1, 2026

Tagged in:

, , , , ,