
Free Crochet Pattern for a Large Oval Rug ⋆ Crochet Kingdom
If you’ve been searching for the perfect free crochet pattern for a large oval rug, you’ve come to exactly the right place. Whether you’re looking to add warmth and texture to your living room, create a cozy statement piece for your bedroom, or simply put that giant stash of yarn to beautiful use, this pattern is everything you need. It’s beginner-friendly, endlessly customizable, and best of all — completely free.
At Crochet Kingdom, we believe that every home deserves handmade beauty, and nothing says “handmade with love” quite like a large, plush oval rug worked up in your favorite colors. So grab your hooks, clear some floor space, and let’s get started.
Why an Oval Rug?
Round rugs are lovely, rectangular rugs are classic, but oval rugs? They have a special kind of magic. An oval rug fits naturally in front of a sofa, under a coffee table, beside a bed, or in a hallway runner spot without the hard corners of a rectangle or the limited placement options of a circle. The oval shape has a softness to it that makes a room feel more organic and welcoming.
A large oval rug made from chunky yarn also works up faster than you might expect. Once you learn the foundation chain method for creating an oval in crochet, the rest is simply working round after round until you’ve reached your desired size. The rhythm is meditative, satisfying, and — let’s be honest — deeply addictive.
Materials You’ll Need
Before we dive into the pattern, let’s talk supplies. Having everything ready before you begin makes the process smooth and enjoyable.
Yarn: For a large oval rug, you’ll want a bulky or super bulky yarn (weight category 5 or 6) in 100% cotton or a cotton-blend. Cotton is durable, washable, and holds up beautifully underfoot. You can also use T-shirt yarn (also called fabric yarn or jersey yarn), which is a popular choice for rugs because of its thickness and how it creates a firm, sturdy base. For a rug measuring approximately 24 inches by 40 inches (60 cm by 100 cm), you’ll need roughly 400–600 yards of bulky yarn, depending on how tightly you crochet. If you go bigger, simply add more yarn in the same color or use multiple colors for a striped effect.
Hook: Use a 9mm (N/P-15) or 10mm (P/Q) crochet hook for bulky yarn, or a 12mm to 15mm hook if you’re working with T-shirt yarn. The larger the hook, the more open and flexible the rug will be, while a smaller hook creates a denser, firmer fabric.
Scissors and a tapestry needle for weaving in ends.
Optional: A rug gripper pad to place underneath the finished rug for safety on hardwood or tile floors.
Gauge and Sizing
Gauge is less critical for a rug than it is for a fitted garment, but it helps to know approximately what you’re working with so you can adjust as needed.
With bulky yarn and a 9mm hook, a rough gauge of 8 stitches and 5 rows in single crochet equals approximately 4 inches (10 cm).
The pattern below creates a rug approximately 24 inches x 40 inches (60 cm x 100 cm). If you want a larger rug — say 36 inches x 48 inches or even bigger — simply start with a longer foundation chain and continue working additional rounds until you’re happy with the size.
Stitches and Abbreviations
This pattern uses US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
st(s) — stitch(es)
rnd — round
sp — space
BLO — back loop only
The primary stitch used throughout this rug is single crochet worked through both loops. Some crafters prefer to work through the back loop only (BLO) for a ridged, textured look. You can do either — both create a beautiful rug.
Understanding the Oval Foundation
The key to any oval crochet project is the foundation chain. Unlike working in a magic ring for a round project, an oval starts with a chain of a specific number of stitches. You then work stitches along both sides of that chain — the front side and the back side — which creates the elongated oval shape from the very beginning.
The number of stitches you place at each end of the oval determines how rounded or pointed the ends are. Adding multiple stitches into the first and last chains of your foundation creates the curves.
The Pattern
Foundation Chain
Begin by chaining 21. This is your starting chain. (For a larger rug, chain more stitches — every 4 extra chains you add will add approximately 1.5 inches to the length of your finished rug.)
Round 1
Starting in the second chain from the hook, single crochet in each of the next 19 chains across. (19 sc)
In the very last chain (the 21st), work 3 single crochets. This creates the first curved end of your oval.
Now rotate your work and single crochet along the other side of the foundation chain. Work 1 sc in each of the next 18 chains. (18 sc)
In the first chain (the same one you started in at the beginning of this round), work 2 single crochets. This creates the second curved end.
Join with a slip stitch to the first sc of the round. You should have approximately 42 stitches total.
Round 2
Chain 1. Single crochet in the same stitch as the join. Sc in each of the next 19 stitches across the long side. At the curved end, work 2 sc in each of the 3 stitches (6 sc worked into 3 stitches). Sc in each of the next 18 stitches along the other long side. At the second curved end, work 2 sc in each of the 2 stitches (4 sc worked into 2 stitches). Join with a sl st to the first sc. (52 stitches)
Round 3
Chain 1. Sc in each stitch along both long sides. At the first curved end, work [2 sc in next st, sc in next st] three times. At the second curved end, work [2 sc in next st, sc in next st] twice. Join with a sl st. (58 stitches)
Round 4
Chain 1. Sc in each stitch along both long sides. At the first curved end, work [2 sc in next st, sc in next st, sc in next st] three times. At the second curved end, work [2 sc in next st, sc in next st, sc in next st] twice. Join with a sl st. (64 stitches)
Rounds 5 through 18 (or until desired size)
Continue working in the established pattern. On each subsequent round, you’ll increase at both curved ends to keep the oval flat. The general rule is: for every round you add, work 1 more sc between your increases at the curved ends. This keeps your increases evenly spread and prevents the edges from ruffling or cupping.
If your rug starts to ruffle (too many increases) or cup upward (too few), adjust by adding or removing an increase on the next round. Rugs are wonderfully forgiving, so don’t worry too much — a little bit of ruffling will often relax and flatten out once the rug is placed on the floor.
Continue until your rug reaches the size you love.
Final Round
Work 1 sc in every stitch around without any increases. This “locking” round firms up the edge and gives it a clean, finished look. Join with a sl st and fasten off.
Finishing Your Rug
Weave in all ends securely using your tapestry needle. For a rug, it’s worth weaving in ends through multiple rows rather than just one — this ensures they won’t work their way out over time with foot traffic.
If you used cotton yarn or T-shirt yarn, you can gently block your rug by spraying it lightly with water and patting it into shape on a flat surface. Allow it to dry completely before placing it on the floor. This step helps the rug lay perfectly flat and gives it a polished, professional finish.
Color Ideas and Creative Variations
One of the most delightful things about this large oval rug pattern is how easily it adapts to any color palette or home aesthetic. Here are a few ideas to get your creative wheels turning.
Boho Neutral Tones: Work alternating rounds in cream, oatmeal, terracotta, and dusty sage for a natural, earthy rug that complements rattan furniture, wicker baskets, and wooden accents beautifully.
Classic Farmhouse Stripes: Use two contrasting neutrals like off-white and charcoal gray, switching colors every two rounds for a clean, modern farmhouse look.
Bold Statement Rug: Choose one vivid color — think deep teal, burnt orange, or mustard yellow — and work the entire rug in a single shade. The texture created by the single crochet stitches gives even a one-color rug incredible visual depth.
Scrappy Rainbow Rug: This pattern is perfect for using up leftover yarn. Change colors every round or every few rounds to create a cheerful, scrappy rainbow rug that uses every bit of your stash.
Ombre Effect: Start with a deep shade and gradually transition to a lighter version of the same color over the course of the rounds. The result is a gorgeous, subtle gradient that looks as though it took far more effort than it actually did.
Tips for Working with T-Shirt Yarn
T-shirt yarn (also sold as Zpagetti, jersey yarn, or fabric yarn) is a wonderful choice for rugs because it’s thick, durable, and creates a firm but slightly cushioned texture underfoot. However, it does behave a little differently than traditional yarn, so here are a few tips.
Because fabric yarn is cut or torn into strips rather than spun, the tension can vary throughout a ball. Don’t be alarmed if some sections are thicker or thinner — this is normal and actually adds to the rustic, artisan charm of the finished rug.
Work your stitches a little more loosely than you normally would. Fabric yarn doesn’t have as much give as wool or acrylic, and tight stitches can be difficult to work into on subsequent rounds.
Use a large, comfortable hook — something in the 12mm to 15mm range — and consider one with an ergonomic grip if you’re planning a large project, since fabric yarn requires slightly more effort to pull through each stitch.
How to Make the Rug Bigger or Smaller
The beauty of this pattern is its scalability. Here’s a quick guide to adjusting the size.
For a small accent rug (approximately 18 x 30 inches): Start with a chain of 15 and work 10 to 12 rounds.
For a medium bath mat or bedroom rug (approximately 24 x 36 inches): Start with a chain of 18 and work 14 to 16 rounds.
For the large oval rug as written (approximately 24 x 40 inches): Start with a chain of 21 and work 16 to 18 rounds.
For an extra-large area rug (approximately 36 x 54 inches or larger): Start with a chain of 30 or more and continue working rounds until you reach your desired dimensions. You’ll need significantly more yarn for a rug this size — budget for at least 800 to 1,000 yards.
Caring for Your Crochet Rug
A handmade rug is a labor of love, and with proper care, it can last for years. Here are some care guidelines to keep your rug looking beautiful.
For cotton yarn rugs: Most cotton rugs can be machine washed on a gentle cycle in cold water. Use a mild detergent and avoid fabric softener, which can break down cotton fibers over time. Lay flat to dry or tumble dry on low.
For T-shirt yarn rugs: Spot clean as needed with a damp cloth and mild soap. Some fabric yarn rugs can tolerate a gentle machine wash, but check the label of your specific yarn for guidance. Always lay flat to dry.
For acrylic yarn rugs: Acrylic is wonderfully easy to care for. Machine wash on a gentle cycle and tumble dry on low.
Shake your rug outdoors regularly to remove dust and debris. For high-traffic areas, rotate the rug occasionally so it wears evenly over time.
Frequently Asked Questions
Can a beginner make this rug? Absolutely. If you know how to chain, single crochet, and join rounds, you have every skill you need for this project. The oval shaping sounds more complex than it is — once you complete the first two rounds, the rest is pure rhythm.
How long does it take to crochet a large oval rug? With bulky or super bulky yarn and a large hook, most crocheters finish a rug this size in a single weekend of relaxed crafting — roughly 8 to 12 hours total. If you’re a speed crocheter, you might finish even faster.
Can I use this pattern for a bath mat? Yes! Work it up in cotton yarn using a slightly tighter gauge and it makes a beautiful, absorbent bath mat. Just make sure to use a rug gripper pad underneath for safety on wet bathroom floors.
What if my rug isn’t lying flat? This is the most common issue with oval rugs, and it’s almost always fixed by adjusting your increases. If the edges are ruffling, you have too many increases — try working a round without any increases to compensate. If the edges are curling upward, you need more increases. Blocking your finished rug can also help significantly.
A Few Encouraging Words Before You Begin
Every crochet rug starts with a single chain, and that first chain takes a little bit of courage when you’re looking at such a large project. But here at Crochet Kingdom, we’ve seen beginner crocheters work up stunning, room-transforming rugs on their very first try with this pattern, and we know you can too.
Take it one round at a time. Put on your favorite podcast, play some music, or settle in with a great show in the background. Crochet has a beautiful way of turning time into something tangible and lasting — every stitch is a small act of creation, and by the time you’ve finished your last round and woven in your final end, you’ll have made something truly special.
We’d love to see your finished rugs! Share your photos in our community group or tag us on social media so we can celebrate your beautiful work. Happy crocheting from all of us at Crochet Kingdom.
If you found this free crochet pattern helpful, please share it with a fellow crocheter who might love it. Pinning it on Pinterest or saving it to your browser bookmarks is a wonderful way to keep it close for future reference. And if you have any questions about the pattern, drop them in the comments below — we always love hearing from you.