
Matching Ribbed Crochet Crop Top and Shorts: Free Crochet Pattern
There is something undeniably satisfying about creating a matching set entirely by hand. When you finish both pieces and lay them side by side, the cohesion of the ribbed texture and the knowledge that you built every stitch from scratch makes the whole project feel like a genuine accomplishment. This free crochet pattern for a matching ribbed crop top and shorts is designed to be beginner-friendly enough for someone who has completed a few projects, but detailed enough to give experienced crocheters the structure they need to work efficiently.
This pattern produces a stretchy, textured ribbed fabric that is flattering, breathable, and perfect for warm weather. The crop top features a fitted silhouette with adjustable strap options, and the shorts have a comfortable elastic waistband that makes them easy to wear and simple to size. Whether you are heading to the beach, lounging at home, or layering over a swimsuit, this set is as versatile as it is beautiful.
Why Ribbed Crochet Works So Well for Clothing
Before jumping into the pattern itself, it is worth understanding why ribbing is such a popular technique for crochet garments. When you work stitches through the back loop only, the fabric naturally contracts and expands in a way that mimics knitted ribbing. This gives the finished fabric horizontal stretch, which is essential for clothing that needs to conform to the body without being stiff or restrictive.
For a crop top and shorts set, ribbed crochet offers several key advantages. The texture is visually interesting without being overwhelming, so the two pieces look cohesive even if you choose to wear them separately. The stretch means the fit is forgiving across a range of body measurements, which is incredibly helpful when you are crocheting for yourself and doing your own measurements. And because ribbed fabric lies relatively flat, the pieces drape well and do not add bulk.
Materials You Will Need
To complete this matching set, gather the following supplies before you begin.
Yarn: Choose a yarn with good stretch and stitch definition. Cotton-spandex blends, bamboo cotton yarns, or any lightweight yarn labeled as having elasticity will work beautifully. You will want a yarn that falls into the DK or light worsted weight category. For the full set in a medium size, plan on approximately 600 to 800 yards total, with roughly 350 to 400 yards for the top and 300 to 400 yards for the shorts depending on your length preferences.
Hook: A 4.0mm to 5.0mm crochet hook works well with most DK to light worsted weight yarns. Use the hook size that gives you a fabric with enough drape to feel comfortable against the skin without being so loose that it loses its shape.
Additional supplies: A tapestry needle for weaving in ends, scissors, stitch markers, a measuring tape, and approximately one yard of 1-inch-wide elastic for the shorts waistband.
Gauge: 14 stitches and 16 rows in back-loop-only single crochet equals 4 inches by 4 inches. Gauge is important for clothing, so take the time to make a swatch before starting the full project. If your gauge is off, adjust your hook size accordingly.
Sizing Information
This pattern is written for a small to medium size with notes for adjustments throughout. The finished crop top is designed to fit a 32 to 36 inch bust with approximately 2 inches of ease. The shorts are designed to fit a 32 to 38 inch hip with an adjustable waistband.
To adjust the size up or down, you will increase or decrease your starting chain or row count in the increments described within the pattern. Because the fabric is ribbed and therefore stretchy, there is a generous range of fit built into every size.
Understanding the Stitches
This pattern uses primarily single crochet and half double crochet worked through the back loop only, abbreviated throughout as BLO sc and BLO hdc. The back loop only technique is what creates the ribbing effect.
Back Loop Only Single Crochet (BLO sc): Insert your hook under only the back loop of the stitch, yarn over, and pull up a loop. Yarn over again and pull through both loops on the hook.
Back Loop Only Half Double Crochet (BLO hdc): Insert your hook under only the back loop of the stitch, yarn over, pull up a loop, yarn over, and pull through all three loops on the hook.
Chain (ch): Yarn over and pull through the loop on your hook.
Slip stitch (sl st): Insert hook into stitch, yarn over, and pull through both the stitch and the loop on your hook in one motion.
The Crop Top Pattern
Forming the Body
The crop top is worked in the round from the bottom hem upward. This creates a seamless tube that you will later divide for the front and back panels when you reach the underarm.
Foundation: Chain 110 (or a multiple of 2 plus 2 for sizing adjustments; add 10 chains per size up and subtract 10 chains per size down). Join with a slip stitch to the first chain, being careful not to twist your foundation chain.
Round 1: Chain 1, single crochet in each chain around. Join with a slip stitch to the first single crochet. (110 sc)
Rounds 2 through 20: Chain 1, BLO sc in each stitch around. Join with a slip stitch to the first BLO sc at the end of each round.
By the end of round 20, your piece should measure approximately 5 inches in height. This is the main body of the crop top from the hem to the underarm. If you would like a longer crop, continue adding rounds in this same pattern until you reach your desired length.
Dividing for the Front and Back
At this point, you will stop working in the round and begin working in flat rows for the front panel. The back panel will be worked separately afterward.
Row 1 (Front panel): Chain 1, BLO sc in the next 55 stitches. Turn. Leave the remaining 55 stitches unworked for the back panel.
Rows 2 through 12: Chain 1, BLO sc in each stitch across. Turn.
After completing row 12, the front panel should measure approximately 3 additional inches from the underarm division.
Shaping the Neckline
Row 13 (Right shoulder): Chain 1, BLO sc in the first 15 stitches. Leave the remaining stitches unworked. Turn.
Rows 14 through 18: Chain 1, BLO sc in each stitch across. Turn.
Fasten off and weave in the end.
Rejoin your yarn to the 41st stitch from the right edge of row 12 to begin the left shoulder.
Row 13 (Left shoulder): Chain 1, BLO sc in the last 15 stitches across. Turn.
Rows 14 through 18: Chain 1, BLO sc in each stitch across. Turn.
Fasten off and weave in the end.
Working the Back Panel
Rejoin your yarn to any of the 55 unworked stitches at the back.
Rows 1 through 18: Chain 1, BLO sc in each stitch across. Turn.
After row 18, the back panel should match the height of the front panel. You will not shape the neckline on the back for this design, as the straps will attach at the top corners and tie or fasten at the neckline. This creates a clean, modern look at the back.
Fasten off and weave in the end.
Making the Straps
You can make the straps as simple ties or as fitted crocheted bands depending on your preference. The tie version is more adjustable and works well for most body types.
Tie straps: Cut four lengths of yarn approximately 24 inches long. Using your tapestry needle, thread each length through the top corner of each shoulder panel, fold it in half, and knot securely. Braid or twist each pair of lengths together to create two straps per shoulder. Tie the front straps to the back straps at the shoulder for a customizable fit.
Crocheted straps: Chain 60 and fasten off. Attach one end to the front right shoulder corner and the other end to the back right shoulder corner with a knot or slip stitch. Repeat for the left side.
Finishing the Neckline and Armholes (Optional)
For a polished finish, work one round of single crochet around each armhole and around the entire neckline opening. This keeps the edges from curling and gives the garment a clean, finished appearance.
The Shorts Pattern
Foundation and Waistband
The shorts are worked flat in long horizontal rows that form the ribbing you will then seam and add elastic to at the waist.
Foundation: Chain 46 (or more for a longer inseam; each additional 6 chains adds approximately 1.5 inches to the length of the shorts).
Row 1: BLO sc in the second chain from the hook and in each chain across. Turn. (45 sc)
Rows 2 through 110: Chain 1, BLO sc in each stitch across. Turn.
You are creating a long ribbed rectangle. Each row of this rectangle will become a vertical rib when the piece is rotated, and the rows will wrap around your body. Continue working rows until the total width of the rectangle, when measured along the top edge, equals your hip measurement plus 2 to 4 inches of ease.
For a medium hip of 38 inches with 2 inches of ease, 110 rows is a good target. For a smaller hip, aim for 90 to 100 rows. For a larger hip, work 120 to 140 rows.
Fasten off, leaving a long tail for seaming.
Seaming the Shorts Panel
Fold the rectangle in half so that the short edges meet. Using your tapestry needle and the long tail, whipstitch the short edges together to form a tube. This seam will sit at the center back of the shorts.
Once seamed, the tube should slide comfortably over your hips. Lay the tube flat so that the seam sits at the center back, and the front center is at the fold.
Creating the Crotch Gusset
Flatten the tube so the front and back are aligned. At the bottom edge, you will join the front and back panels together partway to create the inseam and define the two leg openings.
Using a slip stitch seam or whipstitch, join the front and back panels together from the bottom edge inward for approximately 5 to 6 inches. This creates the crotch seam. The remaining unsewn portions on each side become the leg openings.
If you would like a longer inseam, stitch the crotch seam for 7 to 8 inches instead. For shorts with no visible inseam and a wider leg, reduce the crotch seam to 3 to 4 inches.
Finishing the Leg Openings
For each leg opening, work one round of single crochet evenly around the opening to stabilize and finish the edge. If you would like a small ribbed cuff at the hem of each leg, add 3 to 5 more rounds of BLO sc around each leg opening.
Adding the Elastic Waistband
Measure your waist or the desired waistband placement. Cut your elastic to that measurement minus 1 inch so that it has gentle tension when worn. Overlap the ends by half an inch and sew them together to form a loop.
Work one round of slip stitches around the top edge of the shorts, folding the top edge of the crocheted fabric down over the elastic as you go. Use your tapestry needle to whipstitch the folded fabric down securely, encasing the elastic inside. Alternatively, work a simple casing by adding additional rows at the top edge, fold them down over the elastic, and stitch the fold in place.
Tips for Getting the Best Fit
Trying on your pieces as you go is the most reliable way to ensure a great fit. With the crop top, slip the tube onto your body after completing the main rounds to check the circumference before you divide for the front and back. With the shorts, hold the rectangle up against your hip to check the width before seaming.
Blocking your finished pieces will also make a noticeable difference in the drape and appearance of the fabric. Lightly wet your finished pieces, gently press out excess water with a towel, and lay them flat on a blocking mat. Stretch them gently to their intended dimensions and allow them to dry completely. The ribbed texture will relax slightly and the fabric will become softer and more fluid.
If you find that your top or shorts are slightly narrower than you would like, stretching the ribbed fabric during blocking can open up the stitches and add a small amount of width without any additional crocheting.
Color and Yarn Ideas
This set looks striking in a single solid color, but it is also a wonderful candidate for experimenting with tonal or heathered yarns that add visual depth to the ribbing. Earthy neutrals like sand, terracotta, and sage green have a timeless quality that works for many occasions. Bright summer shades like coral, sky blue, and sunshine yellow give the set a more playful, beachy feel.
If you would like to mix colors between the top and the shorts, using a color family with two values of the same hue, such as a light and a deep dusty blue, creates a coordinated look without being perfectly matched.
Cotton and cotton blend yarns are especially wonderful choices for warm weather garments because they breathe well and wash easily. Lion Brand 24/7 Cotton, Paintbox Cotton DK, and Paintbox Cotton Blend DK are all approachable, widely available options that crochet beautifully at this gauge.
Caring for Your Finished Set
Most cotton and cotton blend yarns are machine washable on a gentle or delicate cycle. Always check your yarn label before washing to confirm the recommended care instructions. Lay your finished pieces flat to dry rather than hanging them, as crocheted fabric can stretch under its own weight when wet.
Store your set folded rather than hung, and keep it away from direct sunlight for extended periods, which can cause even colorfast dyes to fade over time.
Wearing Your Set
The ribbed crop top and shorts set is versatile enough to wear in several ways. Pair them together as a matching lounge set at home, or take the look outdoors by adding sandals and a lightweight linen shirt worn open over the top. The crop top alone layers beautifully over high-waisted trousers or a flowy maxi skirt.
Because the ribbing is textured but not bulky, you can layer the shorts under a slip dress or wear them with an oversized sweater on cooler evenings.
Final Thoughts
This matching ribbed crochet crop top and shorts pattern is one of those projects that teaches you a great deal about garment construction while producing something genuinely wearable at the end. The ribbed stitch technique is simple to learn and hypnotic to work, making it a great choice for crocheting during long evenings or weekend crafting sessions.
Take your time with the gauge swatch and the fit check, and do not hesitate to adjust the row and stitch counts to suit your own measurements. Crochet clothing is wonderfully flexible in that way. Every adjustment you make brings the finished piece closer to something that was designed specifically for your body.
If you make this set, consider sharing your finished photos with the hashtag #ribbedcrochetset so others in the crochet community can find inspiration in your work. Happy crocheting!