
25 Creative Free Crochet Rug Patterns
There is something deeply satisfying about making something functional and beautiful at the same time, and crochet rugs sit right at the intersection of those two things. A handmade rug brings warmth to a cold floor, personality to a plain room, and the quiet pride of knowing you made it yourself. Whether you are a complete beginner picking up a hook for the first time or an experienced crocheter looking for your next challenge, there is a rug pattern out there that will fit perfectly into your skill level and your home.
This collection of 25 creative free crochet rug patterns covers everything from simple round rugs you can finish in a weekend to intricate tapestry designs that will become a centerpiece of your living room. We have also included tips on yarn selection, hook sizing, and finishing techniques so you can feel confident from the first stitch to the last. The best part? Every single pattern here is completely free.
Why Crochet Your Own Rug?
Before we dive into the patterns, it is worth talking about why so many crafters choose to make their rugs by hand rather than simply buying one at a store. The most obvious reason is customization. When you crochet your own rug, you get to choose the exact colors, the exact size, and the exact texture. You can match it perfectly to a room that has been difficult to shop for, or you can make something that is entirely your own aesthetic statement.
Cost is another factor. A large area rug can cost hundreds of dollars at a home goods store, but the yarn and materials for a comparable handmade rug can often be sourced for a fraction of that price. If you are strategic about using bulky yarn, cotton yarn on sale, or even recycled t-shirt yarn, you can furnish your entire home with stunning handmade rugs without breaking your budget.
There is also the meditative quality of crochet itself. Repetitive stitch work has been shown to reduce anxiety and promote a sense of calm focus. A large rug project gives you hours of that calming repetition, with a genuinely useful result at the end.
What to Know Before You Start
Yarn choice matters more for rugs than for almost any other project. You want something that will hold up to foot traffic, is easy to clean, and feels pleasant underfoot. Cotton yarn is a perennial favorite for rugs because it is durable, washable, and comes in an enormous range of colors. Wool is another excellent choice, especially for rugs that will sit in cooler rooms, because it is naturally resilient and bounces back after compression. For a more budget-friendly option, many crafters use cotton jersey yarn or t-shirt yarn, which is thick, soft, and often made from upcycled fabric scraps.
Hook size is equally important. Most rug patterns call for a much larger hook than you might use for an amigurumi or a sweater. A 10 mm, 12 mm, or even 15 mm hook is common for rug projects, especially when working with bulky or super-bulky yarn. A larger hook helps create a looser, more flexible fabric that lies flat and feels comfortable underfoot.
Backing your rug is a step many beginners overlook, but it makes a significant difference in both safety and longevity. A simple non-slip rug pad underneath your finished piece will prevent it from sliding on hard floors. Alternatively, you can apply a product like rug gripper spray, or sew a piece of shelf liner to the back of the rug.
The 25 Patterns
1. Classic Round Granny Rug
The granny square is one of the most beloved structures in all of crochet, and when you scale it up into a full rug, it becomes something really special. This pattern starts from a magic ring at the center and expands outward in rounds using double crochet clusters and chain spaces. It works beautifully in a single color for a minimalist look, or you can switch colors every round for a vibrant rainbow effect. The stitch count is simple enough that even beginners can follow along after a few rounds of practice.
2. Braided T-Shirt Yarn Rug
This pattern takes inspiration from traditional braided rugs but gives them a modern twist using chunky t-shirt yarn. You will work with an oversized hook — usually around 15 mm — and use a slip stitch join as you coil the braid into a flat oval or circle. The result is a sturdy, cushioned rug with great texture. T-shirt yarn is available in a wide range of colors, and many crafters make their own by cutting old t-shirts into long strips.
3. Tapestry Crochet Diamond Rug
Tapestry crochet is a technique where you carry multiple colors of yarn across a row and crochet over the unused color to create geometric designs. This pattern features a diamond repeat that looks intricate but is actually quite straightforward once you get the rhythm. It works best in two contrasting colors — think navy and cream, or terracotta and white — and the result looks like something you might find in a high-end bohemian boutique.
4. Hexagon Patchwork Rug
If you have a stash of leftover yarn in various colors, this is the pattern for you. You will crochet individual hexagons separately and then join them together using a flat slip stitch join or a join-as-you-go method. The patchwork effect is charming and eclectic, and it is a wonderful way to use up scraps that might otherwise go to waste. Each hexagon takes only about twenty minutes to complete, so you can work on it in short sessions.
5. Simple Striped Oval Rug
The oval rug is a classic shape that works especially well in entryways and in front of kitchen sinks. This pattern creates an oval by starting with a foundation chain and increasing at each end as you work outward in rounds. The stripe effect is achieved simply by switching colors at the beginning of each round. It is one of the most beginner-friendly patterns on this list and can be completed in a single weekend using bulky yarn.
6. Boho Fringe Rug
This rectangular rug uses a combination of half double crochet and single crochet rows to create a slightly textured surface, and the real drama comes from the long fringe added at each short end. Cut lengths of yarn about twelve inches long and use a crochet hook to pull them through the edge stitches and knot them in place. The result is a boho-chic rug that feels right at home in a bedroom or reading nook.
7. Waffle Stitch Bath Mat
The waffle stitch creates a deeply textured, grid-like surface that is not only beautiful but also incredibly functional in a bathroom setting because it provides traction and feels plush underfoot. This pattern uses cotton yarn, which is the ideal choice for bath mats because it absorbs moisture and is machine washable. The pattern is worked in rows, making it easy to adjust the size to fit your specific space.
8. Granny Square Runner
A runner rug is a long, narrow rug typically used in hallways, entryways, or alongside a bed. This pattern joins individual granny squares in a single column and adds a simple border around the perimeter to give it a finished, polished look. You can use all matching squares for a cohesive look or create each square in a different color combination for a playful, patchwork runner.
9. Moroccan-Inspired Tile Rug
Moroccan tile patterns are characterized by bold geometric shapes, rich colors, and a sense of mathematical precision. This crochet pattern recreates that aesthetic using tapestry crochet or intarsia techniques in a flat rectangular format. The motifs typically include eight-pointed stars, interlocking diamonds, or stylized floral forms. This is an intermediate-to-advanced pattern that rewards patience with a truly stunning result.
10. Chunky Spiral Rug
This pattern creates a beautiful spiral effect by consistently working into the back loop only of each stitch, which causes the fabric to twist slightly as it grows outward from the center. The result is a rug with a subtle, dynamic texture that catches the light differently depending on where you stand. It works best in a single color so the spiral effect is clearly visible, and a bulky or super-bulky yarn makes it grow quickly.
11. Plarn Rug (Plastic Bag Yarn)
Plarn — yarn made from cut plastic shopping bags — is one of the most sustainable materials you can use for a crochet rug. It is completely waterproof, easy to clean, and costs nothing if you have a stash of bags saved up. This pattern uses plarn to create a sturdy, flat mat that works well on porches, patios, and in entryways. Making plarn takes some time, but the environmental satisfaction of turning waste plastic into something useful is hard to beat.
12. Star Stitch Rug
The star stitch creates a dense, cushioned fabric that looks complex but is based on a fairly simple repeating sequence. Because of the way stitches overlap and interlock, this rug has a naturally thick, padded quality that makes it particularly comfortable in areas where you stand for long periods, like in front of a kitchen counter or bathroom sink. The pattern is typically worked in rows and can be easily scaled to any size.
13. Color Block Rug
Sometimes the boldest design choices are the simplest ones. This pattern divides a rectangular rug into large blocks of solid color — maybe three or four sections — and the result is a modern, graphic piece that feels right at home in a contemporary interior. The transitions between colors can be sharp and clean, or you can blend them together using a gradient effect. This is an excellent beginner pattern because the stitch work itself is basic; the design does the heavy lifting.
14. Sunburst Mandala Rug
Mandala patterns in crochet are worked in the round, building outward from the center using a sequence of increases and stitch variations that create a radiating, symmetrical design. This sunburst version uses single crochet, double crochet, and chain spaces to create a layered effect that resembles the rays of the sun. It is beautiful in warm oranges, yellows, and reds, but works equally well in cool blues and purples.
15. Linen Stitch Runner
The linen stitch — sometimes called the moss stitch or granite stitch — creates a fabric with a tight, woven-looking texture that is ideal for a flat, low-pile rug. This runner pattern uses the linen stitch throughout and adds a simple slip stitch border for a clean finish. The texture makes it naturally non-slip compared to smoother stitches, and it holds its shape beautifully even in high-traffic areas.
16. Herringbone Half Double Crochet Rug
The herringbone half double crochet is a modern stitch variation that creates a slightly diagonal, woven-looking fabric. It is smoother and denser than standard half double crochet and gives your rug a sophisticated, textile-like quality. This rectangular pattern is suitable for intermediate crocheters who already know the basics and are ready to try a new stitch technique. The finished rug looks particularly elegant in neutral tones like oatmeal, cream, or taupe.
17. Vintage Doily Rug
Worked in fine-weight cotton yarn with a smaller hook, this pattern creates an intricate lace-like rug that echoes the vintage doily aesthetic but on a much larger scale. The pattern involves chains, double crochet clusters, and picots to create an elaborate repeating motif that radiates from the center. It is a labor of love that takes patience, but the result is a showstopping piece that will be admired by anyone who sees it.
18. Bobble Stitch Accent Rug
Bobbles are three-dimensional clusters of yarn that sit above the surface of the fabric, creating a bumpy, textured effect that is both visually interesting and pleasant to walk on in bare feet. This small accent rug pattern uses bobbles in a regular grid pattern against a smooth single crochet background, and you can arrange the bobbles to spell out a letter, form a simple shape, or just distribute them randomly across the surface.
19. Ombre Gradient Rug
An ombre effect transitions gradually from one color to another, and in a crochet rug it is achieved by slowly blending yarn colors row by row or round by round. This pattern guides you through the process of creating a smooth, seamless gradient from a deep anchor color at one end to a light, airy color at the other. The visual effect is dreamy and serene, and it works especially well in a bedroom where you want a calming, cohesive aesthetic.
20. Crochet Rag Rug
Traditional rag rugs are made from strips of old fabric woven or braided together, and this crochet version follows the same spirit of upcycling. You will cut old bedsheets, curtains, or clothing into long strips and use them as your yarn, working with a large hook to create a flat, sturdy mat. Each rag rug is completely unique because the fabric you use will never be exactly the same twice, and the finished result has a wonderful old-fashioned charm.
21. Geometric Rectangle Rug with Graph Pattern
This pattern provides a grid graph that you can follow stitch by stitch to create a bold geometric design — typically a combination of triangles, squares, and lines — across a rectangular rug. It uses two colors and is worked in tapestry crochet, carrying both colors across each row. Graph-based patterns are satisfying because you can see exactly where you are at all times, and each row brings you closer to the finished picture.
22. Basketweave Texture Rug
The basketweave stitch alternates raised front-post and back-post double crochet stitches in a way that mimics the look of woven basket materials. The result is a richly textured rug with an almost three-dimensional surface. This pattern is worked in rows and is ideal for a rectangular rug in a living room or bedroom. It looks particularly impressive in a single neutral color, which lets the texture be the focal point.
23. Nordic Fair Isle Rug
Inspired by the traditional colorwork traditions of Scandinavia, this pattern uses two colors to create repeating motifs like snowflakes, reindeer, geometric borders, and stylized trees. The colorwork technique is the same as tapestry crochet — carrying the unused color across the back of the work — but the motifs are designed to evoke that cozy, hygge-inspired aesthetic that makes Scandinavian textiles so beloved. This rug would look beautiful in a mudroom, entryway, or in front of a fireplace.
24. Ripple Wave Rug
The ripple or chevron pattern is a classic in the crochet world, characterized by alternating peaks and valleys that create a wavelike surface across the rug. This pattern works the ripple in rows using a combination of increases at the peaks and decreases at the valleys, and the result can be worked in as many colors as you like for a bold striped effect, or in a single color for a more subtle, textured look. The rhythm of the stitch pattern is extremely satisfying once you get into it.
25. Corner-to-Corner (C2C) Rug
The corner-to-corner technique builds a square or rectangular piece diagonally, starting from one corner, increasing to the midpoint, and then decreasing back down to the opposite corner. Each “pixel” in the design is a small block of double crochet stitches, and by changing colors according to a graph pattern, you can create any image or pattern you can imagine — from simple geometric designs to more complex pictorial images. This pattern introduces you to the C2C technique with a manageable geometric design that makes a great first rug in this method.
Tips for Finishing Your Rug Beautifully
Once you bind off your last stitch, there are a few steps that will take your rug from a nice piece of crochet to a truly polished finished object.
Weaving in ends is the first priority. For a rug, where the back of the work is sometimes visible and the piece will see a lot of stress from foot traffic, it is worth taking extra time to weave each end in multiple directions and secure it with a small knot before trimming.
Blocking is the process of wetting or steaming your finished piece and then shaping it while it dries. This is especially important for rugs that have curled at the edges, which is common with round and oval shapes. You can block a rug by soaking it in cool water, squeezing out the excess gently (not wringing), and then pinning it flat on a surface until it dries completely. A sturdy interlocking foam mat makes an excellent blocking board for large pieces.
Adding a backing is something worth considering for any rug that will live on a slippery floor. You can use rug backing fabric, available at most fabric stores, and either sew it onto the back of the rug with a whipstitch or simply place a pre-cut rug pad underneath it. Both options work well and significantly improve safety.
Where to Find the Full Patterns
Each of these 25 patterns has a free full