
7 Free Rug Knitting Patterns You Can Knit This Weekend
Rugs are more than just a practical floor covering. A handmade rug adds warmth, color, and texture to any room, and knitting your own means you can customize size, color, and style to fit your space perfectly. If you’re looking for a project that’s quick, satisfying, and free, you’ve come to the right place. Below are seven free rug knitting patterns that cover a range of styles—from a simple beginner-friendly garter stitch to a cozy circular rug that anchors a reading nook. Each pattern includes materials, gauge guidance, step-by-step instructions, and tips for customizing. No matter your experience level, you’ll find something here to knit, finish, and display with pride.
Getting started: materials and tips for rug knitting
Before you dive into any pattern, here are some universal tips to help you end up with a durable rug that stands up to foot traffic.
– Choose the right yarn: For most home rugs, bulky or super bulky yarn works best. Look for acrylic or wool blends that are sturdy and easy to care for. If you want a softer rug, cotton blends are great, but they wear a bit differently than wool or acrylic.
– Use the right needles: Large, skein-friendly needles or circular needles in the bulky range help you create a loose, cushy fabric that resists curling. Typical sizes range from US 9 (5.5 mm) to US 15 (10 mm) or larger for super bulky yarns. The exact size isn’t critical—just pick something that produces a fabric with the look you want and is easy to handle.
– Rug backing and grip: A non-slip rug pad underneath your knitted rug helps prevent sliding and adds durability. If you’re making a rug for a high-traffic area, consider a backing fabric (like felt or a sturdy woven cloth) that’s sewn to the back.
– Finishing matters: Weave in all ends neatly. Block or gently press rugs to even out edges and lie flat. For wool or wool-blend rugs, a gentle wash following the yarn’s care instructions can help set the stitches and soften the fabric.
– Size adjustments: The patterns below give you a starting size. If you want a bigger rug, simply cast on more stitches or knit longer rows. To make a smaller rug, reduce the number of cast-on stitches or shorten the length.
Pattern 1: Basic Garter Stitch Rug (Beginner favorite)
Why you’ll love it: It’s quick, forgiving, and perfect for learning the mechanics of rug making. Garter stitch (knit every row) lies flat and wears well, making it the foundation for many rug projects.
What you’ll need
– Bulky or super bulky yarn in 2–3 colors for a striped look, or a single color for a solid rug
– Size US 10.5 (6.5 mm) or larger knitting needles, or the size that gives you a loose, squishy fabric
– Scissors and a yarn needle for weaving in ends
– Optional: a non-slip rug pad
Gauge and size
– Gauge is loosely 2 stitches per inch in garter stitch, but the most important goal is a fabric that’s thick and soft enough to walk on. Cast on enough stitches to create a rug about 22–24 inches wide; length will depend on how many rows you knit.
Pattern notes
– This pattern is intentionally simple. You’ll cast on stitches, knit every row until you reach your desired length, then bind off loosely.
Instructions
1) Cast on 30 stitches with the main color using your chosen needle size.
2) Knit every row until the piece measures about 24 inches long (or your desired length).
3) Bind off loosely, cut the yarn, and weave in all ends.
4) Block gently to shape if needed, and add a non-slip rug pad underneath.
Size variations
– For a smaller rug, cast on 24 stitches and knit to about 18–20 inches long.
– For a larger rug, cast on 36–40 stitches and knit to 28–34 inches long.
Finishing tips
– Weave in ends as you go if you knit in sections.
– If the edges curl at all, a light block or steam press can help flatten them.
Pattern 2: Striped Runner Rug (Colorful, quick, and customizable)
Why you’ll love it: Stripes are a great way to use up leftover yarn and create a dramatic effect with very little effort.
What you’ll need
– Bulky yarn in 3–4 colors (choose colors that complement your space)
– US size 10.5 (6.5 mm) needles (or the size that gives a loose fabric)
– Scissors and a yarn needle
– Non-slip rug pad (recommended)
Gauge and size
– Aim for about 2 stitches per inch in garter stitch. Cast on enough stitches to make a rug about 20–22 inches wide. Length depends on how many color blocks you want.
Pattern notes
– Work in garter stitch (knit every row). Change colors after a block of 8–12 rows, or whenever you want a stripe.
Pattern instructions
1) Cast on 30 stitches in color A.
2) Knit every row until the piece measures about 8 rows tall (or 6–12 rows per stripe, as you prefer).
3) Change to color B and repeat for the next stripe, continuing with colors C, D as desired.
4) When you’ve reached your desired length, bind off loosely.
5) Weave in ends and attach to the rug pad.
Size variations
– To make a longer runner, keep adding stripes until you reach your target length.
– To make it wider or narrower, adjust the cast-on stitches (e.g., 28–34 stitches for a wider strip).
Finishing tips
– For a neat look, carry the yarns up the side if you prefer not to cut and weave multiple ends.
– If you want a softer drape, you can switch to a slightly softer yarn for the final stripe.
Pattern 3: Reversible Moss Stitch Rug (Texture you can see from both sides)
Why you’ll love it: Moss stitch lies flat and creates a dense, durable fabric that’s perfect for high-traffic areas. It’s also reversible, letting you flip the rug if you want a fresh look.
What you’ll need
– Worsted to bulky weight yarn (choose a durable option)
– US size 8 (5 mm) or 9 (5.5 mm) needles
– Non-slip rug pad
– Scissors and a yarn needle
Gauge and size
– Moss stitch fabric is typically about 4 stitches per 2 inches in a tight tension. Cast on enough stitches to create a rug about 22–24 inches wide. Length depends on how long you knit.
Pattern notes
– Moss stitch is created by alternating knit and purl stitches across rows. On the next row, the pattern shifts, creating a textured, reversible fabric.
Pattern instructions
1) Cast on 28 stitches in color A.
2) Row 1: K1, P1 across the row.
3) Row 2: P1, K1 across the row.
4) Repeat Rows 1–2 until your piece is about 22–24 inches long.
5) Change colors as desired, maintaining the moss stitch pattern.
6) Bind off loosely.
7) Weave in ends and trim.
Size variations
– Add or subtract stitches in increments of 4 depending on your desired width.
– Adjust length by knitting more or fewer rows.
Finishing tips
– Press the rug gently with a dry iron on a low setting through a cloth if you want crisper edges. Avoid direct heat on delicate fibers.
– Use a non-slip pad under the rug for safety and durability.
Pattern 4: Scrappy Patchwork Knit Rug (Sustainably stylish)
Why you’ll love it: This pattern is perfect for using up yarn scraps and creating a bold, modern rug that’s unique to your stash.
What you’ll need
– A mix of leftover yarns in coordinating colors (bulky to bulky-weight)
– US size 10.5 (6.5 mm) needles
– A handful of fabric or yarn scraps for joining strips (optional)
– Non-slip rug pad
– Scissors and yarn needle
Pattern notes
– Knit several strips in garter stitch that are about 6–8 inches wide. Then join them to form a larger rectangle using mattress stitch or a simple crochet slip-stitch seam. The joining method is up to you, but mattress stitch on a knit seam creates an almost invisible join.
Pattern instructions
1) Pick your first color and cast on 26 stitches.
2) Knit every row for about 20–24 inches to form a strip.
3) Change to another color and repeat to form several strips.
4) Join the strips edge-to-edge using mattress stitch, or crochet the long edges together.
5) Arrange the patches into a rug shape of your choice and seam them together, maintaining even tension.
6) Add a backing or simply place the knitted piece on a non-slip pad.
7) Weave in all ends.
Size variations
– The beauty of this rug is in its modular nature. Knit as many strips as you like and join to form a larger rug.
Finishing tips
– Take breaks to let the seams sit flat. If you notice gaps, seam edges again or weave the ends more securely.
– For a more finished look, apply a light wash or steam block to even out the surface before placing it on the floor.
Pattern 5: Circular Cozy Rug (Radiant circles, soft edges)
Why you’ll love it: A round rug brings softness and a friendly vibe to living rooms, nurseries, or bedrooms. This circular rug is simple to knit and easy to customize in color.
What you’ll need
– Bulky yarn in 1–2 colors
– Circular needles that match your yarn size (e.g., US 15 (10 mm) for easy round knitting)
– Optional: a circular needle with a long cable to knit a larger circle
– Non-slip rug pad
Gauge and size
– Start with a small center and increase evenly to create a disk. The number of stitches determines the diameter; practice a few rounds to get a feel for increases.
Pattern notes
– You’ll start with a small center, then increase by knitting all stitches on every round (or using simple expansion if you’re new to circular knitting).
Pattern instructions
1) Cast on 4 stitches using a long-tail cast-on method.
2) Round 1: Knit all stitches on the circular needle.
3) Round 2: Increase by 4 stitches around (K each stitch, then M1 between stitches or use a simple increase method—whatever you’re comfortable with).
4) Continue increasing gradually until you reach the desired diameter (for example, about 20–24 inches).
5) Knit even rounds until you reach the desired thickness and diameter.
6) Bind off loosely and weave in ends.
7) Block gently to shape.
Size variations
– Adjust the number of increases to reach a larger or smaller circle. The more rounds you knit, the larger the rug becomes.
Finishing tips
– Circular edges can be a bit wavy if tension isn’t even. Take care to knit evenly when increasing.
– Use a non-slip pad to keep the rug in place on slick floors.
Pattern 6: Thick Rib Rug (Durable and modern)
Why you’ll love it: A thick rib produces a structured, contemporary look with dense texture that hides footprints and looks polished in entryways.
What you’ll need
– Bulky yarn in 2 colors (optional)
– Size US 12 (9.0 mm) or larger needles
– Non-slip rug pad
Gauge and size
– Aim for a fabric that is dense but still soft underfoot. Cast on about 28–34 stitches for a rug about 22–24 inches wide, then knit until you reach your preferred length.
Pattern notes
– This rug uses a simple 2×2 or 3×3 rib: knit 2, purl 2 across, and repeat in each row to form a ribbed texture on both sides.
Pattern instructions
1) Cast on 30 stitches in color A.
2) Row 1: K2, P2 across the row.
3) Row 2: P2, K2 across.
4) Repeat Rows 1–2 until your rectangle measures about 24 inches long.
5) Bind off loosely.
6) Weave in ends and trim.
7) If you want more width, add more stitches in increments of 4.
Size variations
– For a wider rug, cast on more stitches in multiples of 4.
– For a longer rug, simply knit more rows.
Finishing tips
– A ribbed rug tends to curl slightly at the edges. Blocking with a gentle steam or light washing can help flatten it.
– Consider edge stabilization with a simple crochet border if you want a crisp finish.
Pattern 7: Fringe-Edge Rug (Playful and cozy)
Why you’ll love it: Fringe-ready and playful, this rug looks charming in bedrooms or living rooms and adds a touch of whimsy to any space.
What you’ll need
– Bulky yarn
– US size 11 (8 mm) or larger needles
– Scissors for fringe, tapestry needle for weaving in ends
– Non-slip rug pad
Gauge and size
– Create a rectangle about 22–24 inches wide and 30–36 inches long depending on how long you want the fringe to be.
Pattern notes
– Work a simple garter stitch rectangle. Once complete, attach a fringe row along the shorter edge.
Pattern instructions
1) Cast on 28 stitches.
2) Knit every row until the piece measures about 30 inches long.
3) Bind off loosely and weave in ends.
4) Cut several lengths of yarn measuring 7–9 inches for fringe.
5) Attach fringe evenly along the shorter edge using a larkshead knot or matting technique.
6) Even out fringe length and trim for uniformity.
Size variations
– Adjust width by casting on more or fewer stitches in increments of 2 or 4 to keep the fringe even.
– Change the length by knitting more rows before binding off.
Finishing tips
– Fluff and comb fringe after attaching to ensure it lays nicely.
– If the fringe becomes heavy, consider using a sturdier yarn for better hang and balance.
Care and maintenance tips for knitted rugs
– Follow yarn care: cottons and acrylics in rugs often wash well, but always check the yarn label. Machine washing at a gentle cycle and tumble drying on low or air-dry, as appropriate, can keep rugs looking fresh.
– Vacuum regularly: use a low-suction vacuum with a soft brush to avoid snagging stitches. For fringe-heavy patterns, avoid pulling on the fringes when vacuuming.
– Spot clean when possible: for spills, blot with a clean cloth and mild detergent. Do not rub, which can push stains deeper into the fibers.
– Rotate rugs: to ensure even wear in high-traffic areas, rotate periodically.
Getting creative with your free rug knitting patterns
– Mix textures: combine garter stitch with moss stitch or rib patterns within the same rug to create interesting, tactile surfaces.
– Use variegated yarn: variegated or self-striping yarns can create interesting color transitions without needing to manage multiple skeins.
– Customize sizes: think about the room’s layout. A hallway rug might be long and narrow, while a living room rug could be a larger, square piece. Adjust cast-ons, lengths, and lengths to suit your space.
– Pair with other handmade textiles: a knitted rug can coordinate beautifully with hand-woven runners, throw pillows, or a knitted blanket in complementary colors.
Frequently asked questions
– Are knitted rugs durable enough for high-traffic areas?
Yes, especially when you use sturdy yarns like acrylic blends or wool blends and finish with a backing or rug pad. A tight but soft fabric helps the rug withstand regular foot traffic.
– Can I wash knitted rugs in a machine?
Many knitted rugs in acrylic blends and some cottons are machine washable on a gentle cycle. Always check the yarn label for washing instructions. If you’re unsure, hand washing and air drying is a safer option for delicate fibers.
– How do I prevent curling at the edges?
Blocking (gently shaping and drying the rug flat) helps. Using longer, slightly tighter cast-ons and slightly heavier yarn can also reduce edge curl.
– How do I join pieces for a patchwork rug?
Common methods include mattress stitch for nearly invisible seams or simple crochet slip-stitch seams. Weaving in ends at each seam also helps with durability.
– Can I knit a rug in the round?
Yes. Circular or double-pointed needles or long circular needles enable you to knit rugs in the round, creating a different look and slightly different construction challenges. If you’re new to circular knitting, start with a simple round rug in garter stitch before trying more complex centers or patterns.
Final thoughts
Seven free rug knitting patterns give you a broad range of styles—from the classic and uncomplicated Basic Garter Stitch Rug to the colorful, modular Scrappy Patchwork Rug. Each pattern is designed to be accessible to someone who’s comfortable with basic knit stitches and wants to create something beautiful for the home. The best part is that you can customize every rug to fit your space, from size and color to texture and finish. Whether you’re shopping your stash for scraps or investing in a single new skein, there’s a rug pattern here that can transform your floors with warmth and personality.
If you’re new to rug knitting, start with Pattern 1 to build confidence, then gradually explore the more textured options like Pattern 3 and Pattern 6. If you’re aiming for a bold, modern look, Pattern 4’s patchwork approach gives you instant color drama while letting you recycle leftovers. And for a round, cozy centerpiece, Pattern 5 provides a pleasant challenge that yields a warm, inviting circle for your feet.
Now that you have seven versatile, free rug knitting patterns at your fingertips, gather your yarn, pick a cozy corner, and start knitting your next floor-layer today. The result will be a handmade rug that’s not only attractive and durable but also a lasting reminder of your creativity and care. Happy knitting, and enjoy every step you take on your new, handcrafted rug.