
19 Free Crochet Rug Patterns To Warm Up Your Floors
Crocheting a rug is a satisfying way to add texture, color, and warmth to any room. You can tailor the size, weight, and style to match your decor, and because these are free crochet rug patterns, you have plenty of options to choose from without spending a fortune. Whether you’re outfitting a cozy living room, a busy entryway, or a nursery, there’s a rug pattern here that will suit your space and your skill level. Below you’ll find 19 original, easy-to-follow crochet rug patterns. Each entry includes materials, size estimates, stitches you’ll use, and clear steps so you can get started right away.
Introduction: Why Crochet Rugs Are a Great Home Makeover
Rugs protect floors from wear and tear while tying a room’s color story together. Crochet rugs, in particular, are fantastic because they’re durable, easy to wash, and endlessly customizable. You can pick a chunky yarn for plush softness or a cotton blend for a more structured, washable finish. As you work through these patterns, you’ll notice a few recurring benefits: you can tailor the size to fit your space, use multi-color yarns or a single hue for a modern look, and choose a stitch pattern that adds texture without complicating assembly. The best part is that many of these rugs can be made with leftover yarn or inexpensive skeins, turning scraps into stylish floor focal points.
General tips for crochet rug success
– Choose the right yarn: Bulky yarns (weight 5 and up) create quick, cushy rugs that feel luxurious underfoot. For high-traffic areas, consider cotton blends or a tighter stitch to improve durability.
– Check care instructions: Some yarns are machine washable on gentle cycles, others require hand washing. If you’re making a rug for a kid’s room or a doorway, washable yarns are ideal.
– Finish well: Weave in ends as you go or at the end with a yarn needle. A neat perimeter helps prevent fraying and gives your rug a finished look.
– Consider backing: A non-slip rug pad or a simple fabric backing can extend life and keep the rug in place on slick floors.
– Gauge and size: Most rug patterns specify approximate dimensions. If your rug seems too small, you can add extra repeats or rows to reach your target size.
Pattern 1: Chunky Stripe Rectangle Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Super bulky (weight 6) or thick acrylic/acrylic blends
– Hook: 9 mm (M/N)
– Size: Approximately 24 inches wide by 36 inches long (adjust by adding more stripes)
– Stitches: Single crochet, color changes
– Difficulty: Easy to intermediate
Materials
– 3–4 skeins of bulky yarn in 3–4 colors
– 9 mm crochet hook
– Yarn needle for weaving in ends
Instructions
1. Chain enough to get the width you want. For 24 inches, chain about 18–20 stitches and add turning chain. Join with a slip stitch to form a foundation edge if you’re comfortable crocheting as you go in rows; otherwise, work in rows from a long foundation chain.
2. Row 1 (color A): Sc in second chain from hook and across. Turn.
3. Rows 2–6 (color A): Sc across, turning each row. This establishes the base stripe.
4. Change to color B and continue in sc for 6 rows, repeating the color changes every six rows.
5. Repeat color changes to fill the length you want. Continue until the rug reaches your target length.
6. Weave in ends and gently block if needed.
Finishing tips: This rug is forgiving if you miss a stitch here and there. The bold stripes make any small irregularities look intentional.
Pattern 2: Moss Stitch Round Rug
Pattern at a glance
– Shape: Circle
– Yarn: Bulky or chunky cotton blend
– Hook: 6.5–7 mm
– Size: About 20–22 inches in diameter
– Stitches: Moss stitch (alternate sc and dc in each row), or a simplified moss stitch
– Difficulty: Easy
Materials
– 2–3 skeins of bulky yarn
– 6.5–7 mm hook
– Large stitch marker (optional)
Instructions
1. Start with a magic circle or adjustable ring. Rounds form the base; begin with 6 single crochets into the center.
2. Round 2: 2 sc in each stitch around (12 stitches total).
3. Round 3: (1 sc in next stitch, 2 sc in next) around, increasing evenly to about 24 stitches.
4. Continue rounds, maintaining the moss stitch pattern: in even rounds, work 1 sc in each stitch, in odd rounds place a second sc in every other stitch to keep the fabric dense.
5. Finish when your rug reaches the desired diameter. Weave in ends.
Finishing tips: Blocking helps your round rug stay flat. Use gentle steam and lie flat to dry.
Pattern 3: Granny Square Patchwork Rug
Pattern at a glance
– Shape: Patchwork (made from many squares)
– Yarn: Any worsted-weight yarn
– Hook: 5 mm (H)
– Size: Varies; aim for a total area of 24–36 inches square
– Stitches: Classic granny square (dc, ch-3 clusters)
– Difficulty: Easy to moderate
Materials
– Several colors of worsted-weight yarn
– 5 mm hook
– Scissors and yarn needle for joining squares
Instructions
1. Make 12–16 granny squares (depending on target size). Each square is made with a center ring of 12 dc and rounds outward in multiples of 2.
2. Join squares by whip stitching or slip stitching along the edges to form a cohesive rug.
3. Border the edge with a row of sc in a color of your choice to create a finished look.
4. Weave in ends and block lightly if needed.
Finishing tips: Randomize colors for a boho vibe or group colors by color family for a more cohesive look.
Pattern 4: Hexagon Medallion Rug
Pattern at a glance
– Shape: Hexagon medallions joined edge-to-edge
– Yarn: Cotton blend or bulky cotton for durability
– Hook: 5.5–6 mm for heavier weight
– Size: Each hexagon ~8–10 inches; join 9–12 for a 24–30 inch rug
– Stitches: Each hex uses basic stitches (dc, ch, sl st)
– Difficulty: Moderate
Materials
– Cotton yarn in 4–5 colors
– 5.5–6 mm hook
– Tapestry needle for joining
Instructions
1. Create a hexagon motif (center ring, then rounds outward) using alternating colors for a vibrant look.
2. Repeat the hexagon in various colors until you have enough to assemble into a rug.
3. Join hexagons along their sides with a whip stitch or slip stitch to form a honeycomb-like surface.
4. Border the outer edge with a simple row of sc to create a clean edge.
5. Weave in all ends.
Finishing tips: This pattern allows for a lot of color experimentation. Try a gradient palette for a striking effect.
Pattern 5: Chevron Ripple Rug
Pattern at a glance
– Shape: Rectangle or square
– Yarn: Worsted weight or a cotton blend
– Hook: 5 mm
– Size: Approximately 24 by 36 inches (adjust by adding more pattern repeats)
– Stitches: Double crochet in a chevron (V-stitch-style ripple)
– Difficulty: Easy
Materials
– 2–3 skeins in main color, plus 1–2 accent colors
– 5 mm hook
– Scissors and yarn needle
Instructions
1. Foundation chain: ch multiple of 10 plus 3 to begin your first ripple row.
2. Row 1: Dc in the 4th chain from the hook, pattern repeats across to form the first wave.
3. Row 2: Dc in the turning chain; work the ripple pattern across with color changes as you go.
4. Continue adding rows, keeping the chevron shape by varying the number of stitches in a wave pattern.
5. Change colors to emphasize the chevron ripples if desired.
6. End with a row of sc in the final color, then weave in ends.
Finishing tips: Blocking helps the waves lie flat and crisply define the chevrons.
Pattern 6: Circle of Flowers Rug
Pattern at a glance
– Shape: Circle composed of floral motifs
– Yarn: Cotton or cotton-blend for crisp motifs
– Hook: 4.5–5 mm
– Size: Center circle with several flower motifs around; total ~22–28 inches diameter
– Stitches: Slip stitch, chain, dc; simple petal shapes
– Difficulty: Easy to moderate
Materials
– 4–6 colors of cotton yarn
– 4.5–5 mm hook
– Thread or yarn needle for assembly
Instructions
1. Crochet several small flower motifs (each flower forms a “petal” of the rug) with a simple center and a ring of petals.
2. Create a crocheted center circle big enough to anchor the motifs.
3. Attach the flowers around the circle by slip stitching or join-as-you-go, forming a ring of flowers.
4. Add additional rounds to achieve the desired diameter, alternating motifs or centers to create a harmonious look.
5. Weave in all ends and block lightly to maintain shape.
Finishing tips: Use a mix of soft and bright colors for a playful look, or stick to a single palette for a subtler effect.
Pattern 7: Basketweave Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Bulky cotton blend
– Hook: 6 mm
– Size: Approximately 24 by 36 inches
– Stitches: Front post double crochet, back post double crochet (to create a woven look)
– Difficulty: Moderate
Materials
– 2–3 skeins bulky yarn
– 6 mm hook
– Yarn needle
Instructions
1. Work in panels of front post and back post stitches to create the “woven” texture.
2. Alternate the post stitches to form a basketweave pattern across the width.
3. Continue for the desired length, then finish with a simple border in sc.
4. Weave in ends and block lightly if needed.
Finishing tips: The basketweave pattern hides minor irregularities and adds superb texture.
Pattern 8: Tunisian Crochet Rug
Pattern at a glance
– Shape: Rectangle or circle (Tunisian method can adapt to both)
– Yarn: DK or worsted weight in cotton or acrylic
– Hook: Tunisian crochet hook (afghan hook) or a long crochet hook
– Size: Varies; typically 20–28 inches wide
– Stitches: Tunisian simple stitch or half ginagawa Tunisian crochet for a dense fabric
– Difficulty: Moderate to advanced
Materials
– Tunisian crochet hook and standard crochet hook
– 2–3 skeins depending on size
– Yarn needle for finishing
Instructions
1. Start with a foundation row (the chain counter).
2. Work forward in Tunisian simple stitch across the length, then return with a return pass.
3. Continue repeats to build the rug length, changing colors as desired.
4. Finish with a final bind-off row and weave in ends.
Finishing tips: Tunisian crochet provides a dense, durable rug surface. Block to even out edges.
Pattern 9: Loop Stitch Shag Rug
Pattern at a glance
– Shape: Rectangle or oval
– Yarn: Super bulky novelty or chenille for a shaggy look
– Hook: 9 mm
– Size: Roughly 24 by 36 inches
– Stitches: Loop stitch (or a faux loop using long loops)
– Difficulty: Easy
Materials
– 3–4 skeins of loop-y yarn
– 9 mm hook
– Scissors for trimming
Instructions
1. Foundation chain to match your rug width.
2. Row 1: Work sc or dc depending on your preference; the key is to create long loops on the surface.
3. Continue until the rug reaches the desired length, leaving loops uncut or trimming to your preferred height.
4. Tie off and weave in ends.
Finishing tips: If using loops, you may want to trim them evenly after finishing to create a tidy silhouette.
Pattern 10: Boho Fringe Edge Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Wool blend or chunky cotton
– Hook: 6–6.5 mm
– Size: About 24 by 30 inches
– Stitches: Simple sc or dc; fringe added along edges
– Difficulty: Easy
Materials
– 2–3 skeins in main color
– Scissors for fringe
– Yarning needle
Instructions
1. Crochet a simple rectangle in your favorite stitch (sc or dc) with a width and length to suit your space.
2. Finish the edges with a row of sc, then add fringe along two sides if desired.
3. Trim fringe to uniform length for a polished look.
4. Weave in ends.
Finishing tips: Fringe adds movement and warmth; ensure fringe is evenly distributed along the edge for balance.
Pattern 11: Spiral Crochet Rug
Pattern at a glance
– Shape: Circular spiral
– Yarn: Any bulky or worsted-weight yarn
– Hook: 6 mm
– Size: Varies; a few rounds to several dozen depending on spiral length
– Stitches: Center-in, increasing rounds using simple stitches
– Difficulty: Moderate
Materials
– 2–4 colors or variegated yarn
– 6 mm hook
– Yarn needle
Instructions
1. Start with a small center circle.
2. Increase evenly in each round to form a spiral, changing colors at intervals to highlight the spiral.
3. Continue until the rug reaches your desired diameter.
4. Finish and weave in ends.
Finishing tips: A tightly worked spiral creates a neat, modern rug. If you like, you can add a border of sc to stabilize the outer edge.
Pattern 12: Cable Crochet Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Bulky or worsted weight
– Hook: 6 mm
– Size: 24 by 36 inches
– Stitches: Basic DC with cable-like front post stitches to simulate a woven cable effect
– Difficulty: Moderate
Materials
– 2–3 skeins in main color and contrast color
– 6 mm hook
– Thread or yarn needle for weaving ends
Instructions
1. Create a rectangle using a main color with a cable motif achieved via front post and back post stitches.
2. Alternate cable panels with flat rows to emphasize the pattern.
3. Finish with a simple border and weave in ends.
Finishing tips: The cable texture is visually striking and adds depth to the rug.
Pattern 13: Starburst Sunburst Rug
Pattern at a glance
– Shape: Circular center with starburst rays
– Yarn: Multi-color or gradient yarns
– Hook: 4.5–5 mm
– Size: About 22–28 inches diameter
– Stitches: Basic stitches to assemble starburst shapes
– Difficulty: Moderate
Materials
– Several colors of yarn in medium weight
– 4.5–5 mm hook
– Yarn needle for joining
Instructions
1. Crochet a central circle.
2. Create several starburst wedges using simple stitches and join them around the circle.
3. Fill gaps between wedges with smaller motifs or rounds.
4. Join all pieces to form a circular rug, finishing with a border around the outer edge.
Finishing tips: Consider a color progression that radiates outward from the center to emphasize the sunburst effect.
Pattern 14: Rope-Coiled Crochet Rug
Pattern at a glance
– Shape: Circular or oval
– Yarn: Cotton or cotton-blend rope-style yarn
– Hook: 6–6.5 mm
– Size: 20–28 inches diameter, depending on coils
– Stitches: Simple chain and slip stitches to mimic a coil
– Difficulty: Moderate
Materials
– 2–3 skeins rope-style yarn
– 6–6.5 mm hook
– Needle for finishing
Instructions
1. Start with a small ring and coil the yarn around in increasing circles to form a coil.
2. Secure each round with slip stitches, keeping tension even for a flat surface.
3. Add rounds until the rug reaches the desired diameter.
4. Weave in ends and trim any stray loops.
Finishing tips: A rope-coiled rug has a distinct texture that’s both durable and visually interesting.
Pattern 15: Criss-Cross Lattice Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Worsted weight or cotton blend
– Hook: 5 mm
– Size: Approximately 24 by 36 inches
– Stitches: Lattice pattern achieved with front post and slip stitches
– Difficulty: Moderate
Materials
– 2–3 skeins
– 5 mm hook
– Yarn needle
Instructions
1. Create a lattice pattern by alternating front post stitches with cross stitches, forming a grid.
2. Maintain even tension to keep the lattice predictable.
3. Work until the rug reaches the desired length, then finish with a border in sc.
4. Weave in ends.
Finishing tips: The lattice look is contemporary and works well with a modern color palette.
Pattern 16: Diamond Mosaic Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Two or more colors in DK or worsted weight
– Hook: 4.5–5 mm
– Size: About 24 by 30 inches
– Stitches: Simple mosaic technique with color changes
– Difficulty: Moderate
Materials
– A couple of colors of DK or worsted weight yarn
– 4.5–5 mm hook
– Tapestry needle for color changes and weaving ends
Instructions
1. Crochet a simple base in one color.
2. Switch to second color for small blocks, following a simple diamond grid pattern.
3. Return to the first color as needed to create a diamond mosaic effect.
4. Continue until you’ve filled out the rug area, then weave in the ends.
Finishing tips: This pattern is perfect for using up small leftover skeins in a coordinated palette.
Pattern 17: Modern Woven-Texture Rug (Slip Stitch Weave)
Pattern at a glance
– Shape: Rectangle
– Yarn: Bulky or worsted weight
– Hook: 6 mm
– Size: 22–40 inches long depending on repeats
– Stitches: Slip stitch weave to mimic woven fabric
– Difficulty: Moderate
Materials
– 2–3 skeins in your color choices
– 6 mm hook
– Yarn needle
Instructions
1. Work a series of rows using slip stitches, alternating colors every few rows to create a woven look.
2. Build length by repeating the color sequences to the desired width and length.
3. Add a simple border, if desired, and weave in ends.
Finishing tips: A woven-texture rug reads as contemporary and pairs well with muted decor.
Pattern 18: Patchwork Patch Rug
Pattern at a glance
– Shape: Rectangle composed of many small patches
– Yarn: Variety of colors and yarn weights (coordinate)
– Hook: 4–5 mm
– Size: Variable; aim for a rug around 24 by 30 inches
– Stitches: Sc, dc, and minimal patterning for small patches
– Difficulty: Easy to moderate
Materials
– Assorted leftover yarns
– 4–5 mm hook
– Yarn needle
Instructions
1. Create a series of small square patches (6×6 or 8×8 cm), alternating colors.
2. Join patches together in a grid using a whip stitch or slip stitch seam.
3. Add a border that coordinates with the color palette.
4. Weave in all ends.
Finishing tips: This is a great project to reclaim leftover yarn and create a bold, retro-inspired rug.
Pattern 19: Geometric Zigzag Rug
Pattern at a glance
– Shape: Rectangle
– Yarn: Worsted weight or cotton blend
– Hook: 5 mm
– Size: Approximately 24 by 36 inches
– Stitches: Double crochet in chevron zigzags
– Difficulty: Easy
Materials
– 2–3 skeins in main color and accent color
– 5 mm hook
– Yarn needle
Instructions
1. Foundation chain sets up the base for a zigzag pattern; repeat the chevron rows to build the width.
2. Work in color blocks to emphasize the zigzag shape.
3. Finish with a border in a contrasting color to define the edges.
4. Weave in ends and block lightly for crisp lines.
Finishing tips: Use a color palette with high contrast for a bold, modern look, or opt for tonal shades for a subtle effect.
Care and maintenance ideas for crochet rugs
– Washing: If your rug is made from cotton or a machine-washable blend, check the yarn label for washing instructions. Many bulky yarns can be washed on gentle or hand-washed and air-dried, but always test a small swatch first.
– Spot cleaning: For minor spills, use a mild detergent diluted in water and dab with a clean cloth. Avoid rubbing to prevent fuzzing the surface.
– Drying: Lay rugs flat to dry to avoid stretching. Avoid direct heat sources like radiators or strong sunlight, which can cause colors to fade.
– Odor control: If a rug starts to smell musty, lay it outside in a shaded area for a day to air out, then wash as appropriate.
Color ideas and tips
– Monochrome modern: Choose varying shades of one color for a cohesive, contemporary look.
– Bohemian mix: Mix bold jewel tones with warm neutrals for a vibrant, eclectic vibe.
– Natural and coastal: Use soft blues, greens, and sandy tones to evoke a beachy mood.
– Seasonal pops: Swap color palettes with the season—crisp blues and whites in winter, sunny yellows and oranges in spring.
Final notes
These 19 patterns offer a wide range of textures, shapes, and techniques. Each rug can be tailored to your space, from ultra-plush entryways to durable, low-maintenance living room pieces. Remember to measure your space before you start, select a yarn that matches your care preferences, and choose a stitch pattern that aligns with your knitting and crocheting comfort level. The best part about crochet rugs is that they’re not just functional; they’re a way to inject personality into your home and create a warm, inviting atmosphere underfoot.
If you’re new to crochet rugs, start with the simplest patterns first—like the Chunky Stripe Rectangle Rug or Moss Stitch Round Rug—and gradually experiment with more complex motifs as your confidence grows. Don’t be afraid to swap in different yarns or colors to match your decor. With a little planning and patience, you can craft a collection of beautiful, one-of-a-kind rugs that celebrate your style and make your floors feel as cozy as a favorite blanket.
Would you like me to tailor these patterns to a specific space in your home? Tell me the room, preferred yarn type, and any color constraints, and I can customize one or two patterns (or all 19) to fit your exact measurements and aesthetic.