Refresh your floors with this Free Crochet Oval Rug Pattern that’s bring cozy, smooth curves, and a welcoming feel to any room at home today.

The size can be adjusted easily to match small spaces or larger rooms. Simple color choices bring a calm feel, while brighter shades add life to the space. The textured surface adds grip and helps the rug stay flat on the floor.

Overall, this pattern offers a clean and timeless look that blends comfort and usefulness. It turns plain floors into cozy and attractive spaces that feel balanced, practical, and inviting for daily living.
Special Features
- Beautiful 3D Flower Motif: The rug begins with three floral motifs joined together to form an eye-catching focal point.
- Textured 3D Crochet Stitch: The main rug body uses a raised (3D) stitch for added texture and interest.
- Pastel Color Palette: Uses harmonious, delicate colors for maximum elegance.
- Decorative Leaves: Adds lifelike finishing touches between flowers.
- Picot Edged Border: Gives the rug a princess-like flourish.
Level of Difficulty
Intermediate
You should know: chain, slip stitch, single crochet, double crochet, treble crochet, joining motifs, 3D/back post stitches, V-stitch, picot, and working in the round.
Uses
- Bedroom or nursery decor
- Decorative bathroom mat
- Gift for children’s spaces or special occasions
Materials Needed
- Yarn: Barroco Maxcolor #6 (100% cotton, 226m per skein) in three colors:
- Aqua Green (2204)
- Candy Lilac (6006)
- Baby Pink (3526)
- 4.5 mm crochet hook (or sizes 4 or 5 as preferred)
- Tapestry needle (#10 recommended)
- Scissors
- Steam iron and damp cloth for blocking (optional, for best finish)
Step-by-Step Pattern
1. Make 3 Flowers and Join Them
Flower Center (Candy Lilac):
- Make a slip knot and chain 8. Join with a slip stitch to form a ring.
- Round 1: Chain 3 (counts as first double crochet). Work 23 double crochets (dc) into the ring (24 dc total). Join with a slip stitch in the 3rd chain. Fasten off.

Petals (Baby Pink):
3. Join pink yarn at any stitch. Chain 2.
- [Petal Base]: Single crochet in the next 2 stitches. Chain 12 (petal base). Single crochet in next stitch. Repeat process of 2 single crochets and a chain-12 until you have 6 petal bases.
- Slip stitch into the 2nd starting chain to join round.
- Petals: In each chain-12 petal base, work 18 double crochets. After each petal, slip stitch to the base between petals.
- For the first flower, make six full petals and fasten off.
Joining Flowers:
- On the second and third flowers, after you’ve made 9 dc of the petal, join it to the adjacent flower’s corresponding petal (wrong sides together) with a single crochet. Then complete the remaining 9 dc of the petal. Repeat for adjacent petals as needed to join the flowers in a row of three.

2. Rug Outline with Chains (Aqua Green)
- Attach green yarn at the top center of the first flower.
- Chain 25, then single crochet at the top center of next flower. Repeat for next flower.
- On the short ends (rounded corners), chain 15 between each petal and join.
- Continue working around, alternating 25 and 15 chains as spacing dictates, until you complete the round; slip stitch to join.
3. Oval Foundation (in Aqua Green)
- Round 2: Chain 3 (counts as dc). Work 1 dc in each chain from the chain outline round; work into the chains, not the spaces. Join with slip stitch.
- Stretch or adjust flower petals outward so the rug lays flat.
4. Textured 3D Stitch Section
- First 3D Row:
- Chain 3. Skip 2 stitches; in next stitch work three double crochets (dc) together (a cluster).
- Chain 3, skip 2, dc3tog in next. Repeat to the end of round. Slip stitch to join.
- Second 3D Row:
- Chain 3. Into same space, work 3 dc from behind the first stitch of each 3dc cluster from the previous row (back post).
- Chain 3, work 3 dc behind first dc of next cluster. Repeat to end.
- Repeat 3D Rows: Continue the pattern of cluster group + chain for several rounds (up to 5 rows in sample, but increase for desired rug size).

5. V-Stitch & Decorative Border
- Switch to Baby Pink:
- In each chain-3 space: work (dc, chain 2, dc)—this is a simple V-stitch.
- Join and continue with double V-stitch in the next round: (2 dc, ch 2, 2 dc) in each V-stitch space.
- Add 1-2 more rounds of double V-stitch as desired.
- Switch to Candy Lilac for final round:
- (2 dc, ch 2, 2 dc) in each V-stitch. In the next round, after V-stitch, work a picot (e.g., 3 chains, sl st into first chain), for a frilled edge.
- Continue around, join with slip stitch, fasten off.
6. Add Decorative Leaves
- With green yarn, make 4 leaves:
- Chain 11.
- In 2nd chain from hook: sl st, sc in next, hdc in next, dc in next, 3 tr in next, 2 dc in next, 1 tr, hdc, sc, sl st. Turn and work these stitches down the other side.
- Leave beginning and ending tails for sewing.
- Use tapestry needle to sew leaves between flower motifs: two at the top, two at the bottom in rug’s open spaces.

7. Finishing
- Weave in all loose ends with tapestry needle, matching colors to the correct section.
- For best results, block the rug: Place a damp cloth over, and gently steam with an iron to flatten stitches. Do not place iron directly on yarn!

Tutor’s Suggestions
- Adjust the number of 3D rows to customize the size.
- Always stretch petals outwards after joining flowers to ensure a smooth base.
- Block your finished rug for extra flatness and definition.
- Join motifs with right sides facing for seamless joins.
Tip
For a sturdy, professional finish, weave in each color tail right after completing a section, not just at the very end. This makes final assembly much easier!
Conclusion
You have crocheted a whimsical, princess-inspired rug filled with flowers, crisp textured stitches, and playful leaves. This delicate and decorative piece will brighten any space and showcase your skills.

Leave a Reply