crochet TOP and SKIRT set / beginner friendly tutorial 🌸

How to Crochet a Matching Top and Skirt Set: A Beginner-Friendly Tutorial You’ll Actually Finish

If you’ve been scrolling through crochet content lately, you’ve probably noticed that matching crochet sets are absolutely everywhere right now — and for good reason. A handmade crochet top and skirt set is one of those projects that looks incredibly impressive but is far more achievable than most people think, especially if you pick the right stitches and construction method. Whether you’re a newer crocheter who has mastered the basics or someone who’s been at it for a while and wants a wearable fashion project, this tutorial is made for you.

By the end of this post, you’ll have a complete guide to making your own crochet top and skirt set from start to finish, including the materials you’ll need, stitch breakdowns, sizing tips, and all the little details that make the difference between a project that sits unfinished in a bag and one you actually wear out into the world.


Why a Crochet Set Is the Perfect Beginner Wearable Project

A lot of beginners make dishcloths and scarves, and then feel stuck when they want to move into garments. Tops and skirts can feel intimidating because they involve shaping, sizing, and wearability in ways that flat projects don’t. But a matching set is actually one of the smartest places to start with garment crochet, for a few simple reasons.

First, the repetition across both pieces helps you build confidence. Once you’ve made the body of the skirt using a basic stitch pattern, your hands already know what to do when you start the top. Second, a matching set means that even if your tension is slightly inconsistent between pieces, it will still look intentional and cohesive when worn together. Third, the style lends itself to very forgiving construction. Flowy, textured crochet fabric is incredibly flattering, and minor sizing variations are practically invisible once the set is on.

This particular tutorial uses a combination of half double crochet and granny stitch panels to create a lightweight, breathable set that works beautifully in cotton or cotton-blend yarn. The result looks like something you’d find in a boutique, but it costs a fraction of the price and takes only a weekend or two to complete.


Materials You’ll Need

Before you start, gather everything together so you’re not hunting for your scissors mid-project. Here’s what you’ll need for this set in a size small/medium — we’ll talk about sizing adjustments later.

Yarn: Approximately 800–1,000 yards of worsted weight cotton or cotton-blend yarn for the full set. Pure cotton is breathable and holds its shape well, making it ideal for summer wearables. Paintbox Simply Cotton Worsted, Lion Brand 24/7 Cotton, and WeCrochet Shine Worsted are all excellent options. Choose any color that speaks to you — this set looks stunning in cream, sage green, dusty rose, or a warm terracotta.

Hook: A 5.0mm (size H) crochet hook. This pairs beautifully with worsted weight cotton and gives you a fabric that has good drape without being too open or too stiff.

Notions: A tapestry needle for weaving in ends, a pair of scissors, stitch markers (at least four), a measuring tape, and an elastic waistband cut to your waist measurement for the skirt. You’ll also want a length of ribbon or crochet chain for the tie detail on the top if you choose to include it.

Gauge: 14 stitches and 10 rows in half double crochet equals approximately 4 inches by 4 inches. Always crochet a gauge swatch before starting. It sounds tedious, but it genuinely saves the project.


Abbreviations and Stitches Used

This pattern uses only a handful of stitches, which is part of what makes it beginner-friendly. Here’s what you’ll encounter:

ch — chain

sl st — slip stitch

sc — single crochet

hdc — half double crochet

dc — double crochet

sp — space

rep — repeat

st(s) — stitch(es)

yo — yarn over

If you’re comfortable with all of those, you’re ready to begin. If any of them are unfamiliar, spend fifteen minutes on YouTube watching a short tutorial for that specific stitch before starting — it will make the process much smoother.


Understanding the Construction

Both the top and the skirt in this set are worked from the bottom up, flat, and then seamed at the sides. This is the most beginner-friendly construction method for garments because you can try the pieces on as you go, and any adjustments are easy to make before you’ve committed to the full shape.

The skirt is a simple rectangle that wraps around the body, gathered slightly at the waist with an elastic band threaded through a crochet channel. The top uses the same rectangle base for the front and back panels, with simple shaping at the top for the straps. This keeps things clean, predictable, and easy to customize.


Part One: The Crochet Skirt

Step 1 — Foundation Chain

To begin the skirt, you’ll work a foundation chain. Measure around the widest part of your hips and multiply by 1.5 to get a gathered, flowy silhouette. For a size small/medium with a 38-inch hip measurement, that gives you approximately 57 inches of fabric width before seaming. Based on your gauge, this means you’ll chain approximately 200 stitches.

Chain 200 (or your adjusted number), and then turn your work.

If you want a more fitted skirt, you can chain closer to your actual hip measurement rather than 1.5 times, but the gathered version has a lovely bohemian look that flatters almost every body type.

Step 2 — Establishing the Stitch Pattern

Row 1 (Wrong Side): Chain 2 (this does not count as a stitch in this pattern), then work one half double crochet into each chain across. You should have 200 hdc. Turn.

Row 2 (Right Side): Chain 3 (counts as first dc), skip the first stitch, then work one dc into each stitch across, ending with one dc in the turning chain. Turn.

Row 3: Chain 2, hdc across. Turn.

Repeat rows 2 and 3 alternately until your skirt measures your desired length from the top edge to the hem. For a midi-length skirt that hits below the knee, aim for approximately 22–24 inches. For a mini skirt, 12–14 inches is lovely.

This alternating pattern of hdc rows and dc rows creates a beautiful subtle texture that adds visual interest without requiring any complex stitches. The dc rows open up slightly and give the fabric a gorgeous drape.

Step 3 — Creating the Waistband Channel

Once your skirt body is the right length, it’s time to add the waistband channel at the top edge.

Do not fasten off after your last row. Instead, chain 2 and work one row of hdc across the top edge. Then work a second row of hdc. Fold this strip over to the wrong side to create a folded channel and slip stitch it down, leaving a small opening of about 2 inches on one side for threading the elastic through.

Cut your elastic to your actual waist measurement (not your hip measurement), thread it through the channel using a safety pin, overlap the ends by about an inch, stitch them together securely, and then slip stitch the opening closed.

Step 4 — Hem and Finishing

At the hem of the skirt (the bottom edge where you started), work one round of single crochet all the way across for a clean, polished edge. You can also add a simple shell stitch border if you want a decorative hem: after your sc row, work along the hem as follows — skip 2 stitches, work 5 dc into the next stitch, skip 2 stitches, slip stitch into the next stitch, and repeat across. This creates a lovely scalloped edge that gives the skirt a feminine, finished look.

Seam the two short sides of the skirt together using a mattress stitch or slip stitch seam on the inside. Weave in all your ends. Your skirt is complete.


Part Two: The Crochet Top

The top is constructed as two matching rectangles — one for the front and one for the back — with a simple strap section added at the top. The granny-stitch panel in the center adds a classic crochet texture that makes the top look elevated and intentional.

Step 1 — Foundation for the Front Panel

Chain 70 (for a size small/medium, approximately 20 inches wide). Turn.

Row 1: Chain 2, hdc in each stitch across. (70 hdc) Turn.

Rows 2–4: Repeat row 1 three more times.

Row 5 (Granny Panel Start): Chain 4 (counts as dc + ch 1), skip 2 stitches, dc in next stitch, ch 1, skip 1 stitch, dc in next stitch, repeat from to across. Turn.

Row 6: Chain 3, dc in first ch-1 space, ch 1, dc in next ch-1 space, repeat across, ending with dc under the turning chain. Turn.

Rows 7–12: Repeat row 6.

Row 13: Chain 2, hdc in each stitch and ch-1 space across, treating each dc and each ch-1 space as one stitch. Turn.

Rows 14–17: Chain 2, hdc across. Turn.

This creates a top body that is about 10–11 inches tall, which is a comfortable crop length. If you want a longer top that covers the waistband of the skirt, add four to six more rows of hdc at the end before moving on to the straps.

Step 2 — Shaping the Straps

After your final row of hdc, you’ll divide the work to create two straps rather than continuing across the full width. This is where the top gets its shape.

Mark the center of your work with a stitch marker. Count 12 stitches in from the left edge and place another marker — this is where your first strap begins. Count 12 stitches in from the right edge and place another marker — this is where your second strap begins. The 46 stitches in the middle will remain open as the neckline.

Working the left strap: Reattach your yarn at the left edge and work hdc across the first 12 stitches only. Turn and continue working these 12 stitches back and forth until the strap measures approximately 8–10 inches (or your desired strap length). Fasten off and weave in the end.

Working the right strap: Reattach yarn 46 stitches in from the left edge and work the final 12 stitches. Work the same number of rows as the left strap to match. Fasten off.

Step 3 — Making the Back Panel

The back panel is worked identically to the front panel. You can make the straps on the back slightly shorter than the front if you prefer a V-back silhouette, or keep them the same length for a straight back.

Once both panels are complete, lay them together with the right sides facing each other. Slip stitch or sew the side seams together, leaving the strap sections free. Attach the front straps to the back straps at the top using slip stitch or a yarn needle and whipstitch. Try the top on before committing to the strap length, and adjust as needed.

Step 4 — Finishing the Top

Work one round of single crochet around the entire neckline and armhole openings for a clean edge. If you want to add a tie detail at the front, crochet a chain approximately 30 inches long, attach it at either side of the center neckline, and tie it in a bow. This detail elevates the whole look and gives the top a slightly more polished, deliberate feel.

Weave in all remaining ends.


Sizing Adjustments

This pattern is written for a size small/medium, but adjusting it for other sizes is very manageable. The main numbers to adjust are your foundation chain width (which controls the garment’s circumference) and your row count (which controls the height).

For a larger size, add stitches to the foundation chain in groups of 2 to keep the stitch pattern balanced. For the skirt, remember to start with your hip measurement multiplied by 1.5. For the top, measure around your bust and aim for the foundation chain to equal half your bust measurement (since you’re making two panels).

When in doubt, go up in hook size by 0.5mm for a slightly looser, more relaxed fit, or use a lightweight DK yarn for an airier summer version.


Yarn and Color Ideas

One of the most fun parts of making a matching set is choosing your color story. Here are some beautiful directions you can go:

A tonal cream or off-white set is eternally elegant and photographs beautifully. A sage green or olive set reads as earthy and modern. A warm terracotta or rust is perfect for fall and pairs effortlessly with neutrals. A soft dusty rose is romantic and summery. And if you’re feeling bold, a bright cobalt or poppy red makes a serious statement.

You can also work the top in one color and the skirt in a complementary shade for a coordinated-but-not-matching look that’s very fashion-forward right now.


Care Instructions for Your Finished Set

Cotton crochet garments hold up well to washing, but a little care goes a long way toward keeping your set looking its best. Machine wash on a gentle cycle in cold water, or hand wash in cool water with a small amount of mild detergent. Lay flat to dry to maintain the shape — do not hang cotton crochet to dry, as the weight of the wet yarn can stretch the fabric.

Store your set folded rather than on a hanger for the same reason.


Final Thoughts

Making your own crochet top and skirt set is one of those projects that genuinely changes the way you think about your wardrobe. When you wear something you made yourself — something that fits the way you want it to, in a color you chose, with details you added — it carries a different kind of satisfaction than anything you could pull off a rack. And the skills you build here, foundation chains, simple shaping, side seams, elastic channels, all of these carry forward into every future garment project you attempt.

Take your time, trust your tension swatch, and don’t be afraid to try the pieces on as you go. Crochet is wonderfully forgiving, and adjustments are almost always possible before you’ve finished. Most importantly, enjoy the process. There’s something genuinely lovely about making something beautiful with your own two hands, stitch by stitch, row by row.

Happy crocheting! 🌸

Categorized in:

Crochet Two Piece Sets,

Last Update: October 1, 2026