
Ballard Floor Rug Free Crochet Pattern: Create a Designer-Inspired Rug at Home
If you’ve ever scrolled through the Ballard Designs catalog and fallen in love with their gorgeous, textured floor rugs only to close the tab when you saw the price tag, you’re in good company. Those beautifully crafted rugs have a way of making a room feel complete, layered, and intentionally designed. The good news is that you don’t need to spend hundreds of dollars to get that look. With a little time, some chunky yarn or cotton rope, and a crochet hook, you can create a stunning floor rug that captures all of that catalog-worthy charm for a fraction of the cost.
This free crochet pattern is inspired by the classic Ballard aesthetic: clean lines, neutral tones, and a satisfying texture that feels just as good underfoot as it looks in a room. Whether you’re a beginner who has mastered basic stitches or an experienced crocheter looking for a rewarding weekend project, this pattern will walk you through everything you need to know from start to finish.
Why Crochet a Floor Rug?
Before we dive into the pattern itself, let’s talk about why making your own crochet floor rug is such a worthwhile endeavor. Store-bought rugs, especially designer ones, often come with a significant markup. When you break down the cost of materials, a handmade crochet rug can come in at a third or even a quarter of the retail price of something comparable.
Beyond the savings, there’s the matter of customization. When you crochet your own rug, you control the size, the color, the texture, and the thickness. Want a soft sage green instead of natural jute? Done. Need it to fit an oddly shaped hallway? No problem. Prefer something extra thick and cushioned for a bathroom? You can make that happen. The creative freedom you get from making something yourself is something no catalog can offer.
There’s also something deeply satisfying about putting a handmade item on the floor of your home and knowing every stitch came from your own hands. That’s a feeling that doesn’t fade.
Materials You’ll Need
To make this Ballard-inspired floor rug, gather the following supplies before you begin. Having everything ready before you cast on will make the process much smoother.
Yarn: You’ll want approximately 800 to 1,000 yards of a bulky or super bulky weight cotton or cotton-blend yarn, or you can use natural cotton rope (also called macramé cord) in a 3mm to 5mm thickness. Natural cotton rope gives the rug a more structured, firm texture similar to jute or sisal, while cotton yarn produces a softer result. Either works beautifully. Neutral colors like cream, natural white, sand, oatmeal, or warm gray work best for the classic Ballard aesthetic, though this pattern looks equally stunning in dusty blue, sage, or terracotta.
Crochet Hook: Use a size K (6.5mm) or L (8mm) crochet hook for yarn, or a size N (9mm) or P (10mm) hook if you’re working with thicker rope. Ergonomic hooks are highly recommended for this type of project since floor rugs require a lot of repetitive motion over an extended period.
Scissors: A sharp pair of fabric scissors or yarn scissors.
Tapestry Needle: For weaving in ends when you’re finished.
Stitch Markers: Optional, but helpful for keeping track of your rounds.
Non-Slip Rug Pad or Rug Gripper Spray: This isn’t part of the making process, but you’ll definitely want something to keep your finished rug in place on hard floors.
Gauge and Sizing
Gauge: 9 stitches and 10 rows = 4 inches in single crochet using bulky weight yarn and a size L hook.
This pattern is written for a finished rug measuring approximately 24 inches by 36 inches, which is a classic small area rug or bathroom rug size. To make a larger rug, such as a 4×6 foot or 5×8 foot version, simply continue adding rounds following the same pattern structure. The pattern notes throughout will guide you on how to scale up.
Pattern Abbreviations
Before you begin, here’s a quick reference for the abbreviations used throughout this pattern.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
sk — skip
st — stitch
sp — space
rep — repeat
pm — place marker
blo — back loop only
rnd — round
The Ballard Floor Rug Pattern
This rug is worked in a flat oval shape, which is one of the most classic silhouettes for a floor rug and translates beautifully to the Ballard style. The texture comes from alternating between working in the back loop only and working in both loops, which creates a subtle ridged effect reminiscent of woven or braided rugs.
Foundation:
Begin by chaining 41. This forms the center spine of your oval.
Round 1:
Starting in the second chain from the hook, sc in each of the next 39 chains. When you reach the end of the chain, work 3 sc into the last chain stitch. This is your first curved end. Now rotate your work so you’re working back along the other side of the foundation chain. Sc in each of the next 39 chains along the bottom. When you reach the last stitch, work 2 sc into the same stitch where you worked your first sc. Join with a slip stitch to the first sc. Place a stitch marker to mark the beginning of your round. You should have approximately 82 stitches total.
Round 2:
Sl st to join, ch 1. Working in the back loop only throughout this round, sc in each stitch around. At each curved end (the 3-stitch sections), work 2 sc in the center stitch of the 3-stitch group to accommodate the curve. Join with sl st. (approximately 84 stitches)
Round 3:
Ch 1. Working in both loops, sc in each stitch around. At each curved end, work 2 sc in the center stitch of each curve group. Join with sl st. (approximately 86 stitches)
Round 4:
Ch 1. Working in the back loop only, sc in each stitch around. At each curved end, work 2 sc in the center stitch. Join with sl st. (approximately 88 stitches)
Continue this pattern, alternating between working in both loops and working in the back loop only every other round, and increasing at each curved end of the oval on every round. You will add 2 stitches per round (one at each curved end). Continue until your rug measures approximately 24 inches wide and 36 inches long, or until you have reached your desired size.
For a standard 2×3 foot rug, you will work approximately 20 to 24 rounds total.
Final Round:
Work one final round in both loops without any increases. This gives the edge a clean, finished appearance. Join with a slip stitch, fasten off, and leave a tail of approximately 6 inches for weaving in.
Adding a Textured Border
One of the things that makes Ballard rugs so distinctive is their finished, polished edges. Adding a simple border to your crochet rug elevates the look significantly and gives it that high-end appearance you’re going for.
Simple Ridge Border:
After fastening off your main rug body, rejoin your yarn at any point along the outer edge. Working from right to left (if you’re right-handed), work a round of reverse single crochet, also known as crab stitch, all the way around the edge. This creates a beautiful twisted cord-like edge that looks intentional and refined. Fasten off and weave in all ends.
If you want something slightly more decorative, you can work a round of sc followed by a round of half double crochet shell stitches (work 3 hdc into every third stitch, skip 2 stitches) for a gentle scalloped border that adds visual interest without being fussy.
Color and Texture Variations
The beauty of this pattern is how easily it adapts to different color schemes and aesthetics. Here are a few ideas to spark your creativity.
Classic Neutral: Work the entire rug in a natural cream or off-white cotton rope. The ridged texture from alternating back-loop rounds provides all the visual interest you need. This is the most faithful interpretation of the Ballard aesthetic and works beautifully in living rooms, entryways, and under dining tables.
Two-Tone Stripe: Work two rounds in your main color, then switch to a contrasting color for one round, then return to your main color. Repeat throughout the rug. This creates a subtle striped effect that reads as sophisticated rather than playful when worked in neutrals like cream and warm gray.
Boho Natural: Use natural cotton macramé rope in its unbleached, natural beige color. The slightly rough texture of macramé rope gives the rug a sisal-like appearance and feel, which works beautifully in bohemian, farmhouse, and coastal interiors.
Pop of Color: If your room has a more eclectic personality, consider working the main body in a neutral and using a bold accent color like dusty terracotta, navy, or sage for the final two rounds and the border. This creates a framed effect that looks deliberately designed.
Tips for a Beautiful, Long-Lasting Rug
Making a crochet rug is a bit different from making a blanket or garment, and there are a few things worth keeping in mind to ensure your finished piece holds up beautifully over time.
Keep your tension consistent and slightly tighter than you normally would for a garment. A looser tension means a softer fabric, which is lovely for a blanket but not ideal for a rug that needs to maintain its shape underfoot. If your rug is curling up at the edges, your tension may be too loose, or you may need to reduce the number of increases at the oval’s curved ends.
Choose a yarn or rope that is washable, or at least that can be spot-cleaned easily. Cotton is an excellent choice because it’s durable, gets softer with washing, and can typically withstand machine washing on a gentle cycle. Wool can felt if washed incorrectly, so if you use wool, hand wash gently and lay flat to dry.
Always use a rug pad or apply rug gripper spray to the underside of your finished rug before placing it on a hard floor. Crochet fabric, while sturdy, does not grip hard surfaces on its own, and a rug without a non-slip backing can be a safety hazard.
Weave in your ends thoroughly and in multiple directions. Unlike a garment where the ends are tucked inside, a rug’s ends are tucked into the fabric itself, and they need to be secure enough to withstand foot traffic without working loose over time.
Block your finished rug if it’s not lying completely flat. For cotton rugs, this is as simple as wetting the rug, shaping it on a flat surface, and allowing it to dry completely. Most cotton rugs will relax and flatten beautifully once blocked.
Scaling the Pattern Up
If you want a larger rug, the process is straightforward. Simply start with a longer foundation chain. For every additional 10 inches of length you want to add to the finished rug, add approximately 10 chains to your foundation. The width will grow naturally as you add more rounds. A general guideline is that each round you work adds approximately one inch to the width on each side, so to increase the width by 6 inches overall, you would work approximately 3 additional rounds.
For a full living room area rug in the 5×8 foot range, plan on starting with a foundation chain of approximately 100 chains and working 50 to 60 rounds. You’ll need considerably more yarn for a rug this size, typically 3,000 to 4,500 yards depending on your yarn weight and hook size. Working a project this large takes time, but the results are genuinely stunning.
How to Display and Style Your Rug
Once your rug is complete, the fun part begins. Here are a few styling ideas to help you get that Ballard-inspired look throughout your home.
In an entryway, place your rug just inside the front door on top of a darker tile or hardwood floor. The contrast between the natural fiber look of the rug and the harder floor surface beneath it creates an immediate welcoming moment. Add a simple wooden bench or a pair of woven baskets nearby to reinforce the aesthetic.
In a bathroom, a smaller version of this rug in a soft white or light gray works beautifully beside a freestanding tub or in front of a vanity. Cotton is the ideal material here because it’s absorbent and easy to launder.
In a living room, layer your rug over a larger neutral area rug for the popular layered rug look that has become a hallmark of the Ballard aesthetic. A chunky cream crochet rug layered over a jute or sisal base rug is one of the most classic and beautiful combinations you can create.
In a nursery or child’s room, a soft cotton version of this rug in a muted pastel provides a comfortable, safe, and stylish surface for playtime. Because it’s handmade and washable, it’s also practical in a way that many store-bought rugs simply aren’t.
Sharing Your Finished Rug
Once you’ve finished your rug and placed it in your home, share it! The crafting community is full of people who would love to see your finished project, and sharing your work is a wonderful way to connect with other makers. Tag your photos with #ballardinspireditrug or #crochetrug on Instagram and Pinterest so other crocheters can find your version for inspiration. If you’ve made any modifications to the pattern, note them in your post so that others can learn from your experience.
If you run into any questions as you work through this pattern, feel free to come back and re-read the relevant sections. Crochet has a way of clicking into place once your hands have found the rhythm, and most challenges that arise in the first few rounds will resolve themselves naturally as you continue.
Happy crocheting, and enjoy every stitch of your beautiful new Ballard-inspired floor rug.