DIY Floor Rug the easiest way. #diyrug #rugs #shorts #crochetrug #crochetmat

How to Make a DIY Floor Rug the Easiest Way (No Experience Needed!)

If you’ve been scrolling through home décor inspiration lately, chances are you’ve noticed that handmade floor rugs are having a major moment. There’s something incredibly satisfying about looking down at a beautiful rug and knowing you made it yourself — and the best part? It doesn’t have to be complicated, expensive, or time-consuming. Whether you’re a complete beginner or someone who has dabbled in a few crafts before, this guide is going to walk you through the easiest way to make a DIY floor rug from scratch.

From materials and methods to tips for finishing it off like a pro, this post covers everything you need to get started today. So grab a cup of coffee, get comfortable, and let’s make something beautiful together.


Why Make Your Own Floor Rug?

Before we dive into the how-to, let’s talk about the why. Store-bought rugs are fine, but they come with a few frustrating limitations. They’re often expensive for anything with real quality, they come in standard sizes that may not fit your space perfectly, and they look exactly like what they are — mass-produced. A DIY rug, on the other hand, is completely customizable.

You choose the colors, the texture, the size, and the style. You can match it perfectly to your existing décor, make it as thick and plush or as flat and sleek as you want, and give your home a one-of-a-kind piece that nobody else has. Handmade rugs also make incredible gifts — a thoughtful, personal present that people genuinely treasure.

Then there’s the cost. Depending on the method and materials you choose, a DIY floor rug can cost a fraction of what you’d pay in a store. Repurposing old T-shirts, fabric scraps, or yarn you already have on hand brings the price down even further.

And finally, there’s the joy of making something with your hands. It’s meditative, satisfying, and the kind of hobby that gives you a tangible result you can use and display every single day.


Choosing Your Method: What’s the Easiest Way to Make a DIY Rug?

There are quite a few techniques for making rugs at home — braiding, weaving, punching, knotting, and crocheting, to name the most popular. For true beginners, the two easiest methods are braided rugs and crochet rugs. Both require minimal tools, very little technical skill to start, and produce gorgeous results.

This post will focus primarily on the crochet rug method because it’s incredibly versatile, beginner-friendly, and produces a thick, durable rug that holds up beautifully in high-traffic areas. Don’t worry if you’ve never crocheted before — we’ll cover the basics right here, and this particular style uses such large, simple stitches that most people pick it up within the first fifteen minutes.

If crocheting really isn’t for you, we’ll also cover the no-sew braided T-shirt rug method at the end, which requires zero tools and zero prior skills.


What You’ll Need for a Crochet Floor Rug

One of the best things about making a crochet rug is that the supply list is short and affordable. Here’s what to gather before you begin.

Chunky or bulky yarn: This is the most important supply. For a floor rug, you want something thick and durable. Look for yarn labeled “super bulky” (sometimes called size 6 yarn) or even jumbo weight. Cotton yarn is ideal for rugs because it’s durable, washable, and feels great underfoot. If you’re working on a budget, fabric yarn — sometimes called T-shirt yarn or jersey yarn — is widely available, affordable, and gives your rug a wonderfully chunky, modern look. You’ll need roughly 500 to 800 yards for a small bathroom rug, and more for a larger accent rug.

A large crochet hook: For chunky or bulky yarn, you’ll want a hook in the size 15mm to 25mm range. Larger hooks make the work go faster and create an open, airy texture that looks beautiful. Some crafters even use their arms to crochet giant rugs, which is exactly as fun as it sounds.

Scissors: Any pair will do.

A yarn needle: Sometimes called a tapestry needle or darning needle. You’ll use this to weave in the loose ends at the finish.

That’s genuinely it. Three or four items, and you’re ready to make something that could easily sell for $80 to $200 in a boutique home goods store.


Understanding the Basic Crochet Stitch

If you’ve never crocheted before, here’s a crash course in the only stitch you need to know for this project: the single crochet stitch.

Start by making a slip knot. Hold your yarn about six inches from the end, form a loop by crossing the yarn over itself, pull a new loop of yarn through the first loop, and tighten it gently onto your hook. You now have one loop on your hook — this is your starting position.

Next, make a chain. To chain, wrap the yarn over the hook from back to front (this is called a “yarn over”), then pull it through the loop already on your hook. You now have one chain. Repeat this until you have a chain as long as you want your rug to be wide. For a small bathroom rug, about 12 to 15 chains is a good starting point.

Now you’ll make your first single crochet row. Insert your hook into the second chain from the hook (not the very first one — that one acts as a turning chain). Yarn over, pull up a loop — now you have two loops on your hook. Yarn over again, and pull through both loops. That’s one single crochet stitch. Continue across your chain, doing one single crochet in each chain, until you reach the end of the row.

To start a new row, chain one (this is your turning chain), then turn your work around. Continue making single crochet stitches across the row, inserting your hook under both loops of each stitch from the previous row. Repeat this until your rug is as long as you want it to be.

That’s the whole technique. Chain, single crochet, repeat. If you can do that, you can make a beautiful floor rug.


How to Make a Round Crochet Rug

Round rugs are a classic choice and they look gorgeous in front of a sink, beside a bed, or in an entryway. Making a round crochet rug is only slightly different from the rectangular version.

Start with a magic ring (also called a magic circle). Wrap the yarn around your fingers twice to form a loop, insert your hook through the loop, yarn over, and pull up a loop. Chain one, then make six single crochet stitches into the center of the ring. Pull the tail of the yarn to close the ring tightly. You now have six stitches in a small circle — this is your first round.

For the second round, make two single crochet stitches in every stitch from the first round. This doubles your stitch count to twelve and makes the circle grow outward. Pull your stitch marker or a piece of scrap yarn through the first stitch of each new round so you can keep track of where rounds begin and end.

For each subsequent round, increase by adding one extra stitch evenly distributed in every round. As a general rule, you add six stitches per round — but rather than making two stitches in every single stitch, you spread the increases out more evenly as the rug gets larger. The key is that the rug should lie flat. If it starts to cup or bowl upward, you need to add more increases. If it starts to ruffle, you’ve increased too much in that round.

Keep going until your rug reaches the size you want, then fasten off by cutting the yarn and pulling the tail through the last loop to secure it. Use your yarn needle to weave in both the beginning and ending tails.


Tips for Making Your Rug Look Professional

A few small details can take your DIY rug from homemade to handcrafted-boutique-quality, so keep these in mind as you work.

Keep your tension consistent. This means pulling the yarn with the same amount of firmness throughout. Too tight and your rug will curl; too loose and it will be floppy and uneven. Practice on a small swatch before committing to the full project.

Check that it lies flat regularly. Lay your work down on a flat surface every few rounds or rows to make sure it’s not warping. A warped rug is much harder to fix once it’s finished than it is to correct as you go.

Use a non-slip rug pad. Even the best-made rugs can slide around on hardwood or tile floors without a grip pad underneath. You can buy these cheaply at any home goods store, or apply lines of fabric puff paint or silicone caulk to the underside of your rug and let it dry — this creates a grippy texture that keeps the rug in place.

Block your rug when finished. Blocking simply means wetting the rug, laying it flat, shaping it to the dimensions you want, and letting it dry completely. This evens out any irregular stitches and gives the rug a polished, finished look.


The No-Sew Braided T-Shirt Rug (The Absolute Easiest Method)

If crochet isn’t calling your name, this method requires nothing but old T-shirts and a little patience. It’s a perfect rainy-day project, a great activity to do with kids, and a fantastic way to give new life to clothing you were about to donate.

Start by collecting a pile of old T-shirts in colors you like. The more T-shirts you have, the bigger the rug you can make. Cut each shirt horizontally into strips about one inch to two inches wide. As you cut each strip and pull it a little, the fabric will roll inward naturally, creating a rounded cord. Tie strips together end-to-end to create long strands.

Once you have three long strands, tie them together at one end and begin braiding. Braid as tightly or loosely as you prefer — a tighter braid creates a denser, more durable rug, while a looser braid has more texture. Keep braiding until you’ve used up all your fabric, adding new strips as needed by simply tying them to the ends of existing strands.

Now coil your braid. Starting at one end, begin coiling the braid into a flat spiral. To hold it together, use a large needle and thread (or thin strips of T-shirt fabric) to stitch through the braid at each contact point between coils. Work your way around and around, securing each row to the one before it.

When you reach the end of your braid, tuck the tail under neatly and stitch it down securely. That’s your rug — no special tools, no experience, and no sewing machine required.


Choosing Colors and Patterns

One of the most fun parts of making a DIY rug is designing the look. Here are a few ideas to get your creativity going.

Neutral tones never go wrong. Cream, gray, beige, and white yarns or fabrics create a classic, Scandinavian-inspired look that fits into almost any space. A simple solid-color rug in a thick, chunky yarn looks effortlessly stylish.

Bold stripes are easy to achieve in a rectangular rug — simply change yarn colors at the start of a new row and carry or cut the previous color as you go. Two or three alternating shades create a striking, modern look.

Ombre and gradient rugs are trending heavily right now. Transition slowly from one color to the next by blending two yarns together for a few rows before fully switching over. This creates a beautiful soft fade effect.

For round rugs, try alternating two colors every few rounds for a bullseye effect, or use a different color for each round to create a vibrant rainbow spiral.


Caring for Your Handmade Rug

A well-made DIY rug can last for years with proper care. Here’s how to keep yours looking great.

Most cotton and jersey fabric rugs are machine washable, which is one of the biggest practical advantages of making your own. Wash on a gentle cycle in cold water and either lay flat to dry or tumble dry on low. Avoid high heat, which can shrink fibers or distort the shape.

Vacuum gently rather than vigorously. A low-suction setting or a handheld vacuum works beautifully for regular maintenance. For chunky yarn rugs in particular, aggressive vacuuming can pull out loops or snag the fibers.

Spot-clean spills as quickly as possible. Blot — don’t rub — with a clean cloth and a small amount of mild soap and water. This prevents stains from setting.

If your rug loses its shape over time, a light re-blocking can restore it. Dampen the rug, reshape it by hand on a flat surface, and let it air dry.


Making Your First Rug: A Simple Starter Plan

If you’re ready to jump in right now, here’s a simple plan to get you started today.

Pick up one or two skeins of super bulky cotton yarn in a color you love, along with a 20mm crochet hook. Find a clear, flat surface to work on. Make a foundation chain of 15 stitches, then work single crochet rows back and forth until your rug measures about 24 inches long. Fasten off, weave in your ends, and lay it in front of your bathroom sink or beside your bed. You’ll be surprised how quickly it comes together — many people finish a small accent rug in a single afternoon.

Once you’ve got that first one under your belt, you’ll find yourself planning the next one before the yarn is even dry.


Final Thoughts

Making a DIY floor rug is one of those projects that gives back far more than it asks. The investment in materials is low, the learning curve is gentle, and the result is something genuinely beautiful and useful that you’ll see and enjoy every single day. Whether you go the crochet route or reach for a pile of old T-shirts, the process is meditative, satisfying, and endlessly customizable.

Your home deserves something made with love — and so do you. Start small, enjoy the process, and don’t worry about perfection. The little imperfections in a handmade rug are exactly what make it yours.

Now go make something wonderful.

Categorized in:

Rugs,

Last Update: October 11, 2026