crochet babydoll top pattern

Crochet Babydoll Top Pattern: A Complete Step-by-Step Guide for Beginners and Beyond

There is something undeniably charming about a crochet babydoll top. The flowy silhouette, the delicate texture of handmade stitches, the way it pairs beautifully with high-waisted jeans or a flowy skirt — it is one of those garments that feels both timeless and on-trend at the same time. Whether you are just getting comfortable with your hook or you have been crocheting for years and want a rewarding wardrobe project, this crochet babydoll top pattern is designed to guide you through every step with clarity and confidence.

This pattern creates a fitted bodice that flares out into a relaxed, flowy hem, giving it that classic babydoll silhouette. It is worked primarily in rows from the top down, with some simple shaping to create the flare. The stitch pattern is beginner-friendly but interesting enough to keep experienced crocheters engaged. By the end of this guide, you will have a wearable, stylish top that looks like it came straight from a boutique.

Let us get into everything you need to know.


What You Will Need

Before you pick up your hook, gather your materials. Having everything ready before you start makes the process smoother and more enjoyable.

Yarn: Choose a lightweight yarn for this project. A DK weight (also called light worsted or size 3) works beautifully for a garment that drapes well and feels comfortable against the skin. Cotton yarn is an excellent choice because it is breathable, holds its shape, and washes well. Mercerized cotton in particular gives your finished top a subtle sheen that makes it look polished. You could also use a cotton-acrylic blend if you want a bit more stretch and softness. Plan for approximately 400 to 600 yards depending on your size, with larger sizes requiring more yardage.

Hook: A size 4.0 mm (G/6) crochet hook is recommended for DK weight cotton yarn. Always check your gauge before beginning, because the fit of a garment depends on it more than almost any other factor.

Notions: You will need a tapestry needle for weaving in ends, scissors, stitch markers, and a measuring tape. If you plan to add a button closure or decorative elements, keep those materials on hand as well.

Gauge: 18 stitches and 20 rows in single crochet equals 4 inches by 4 inches. Swatching may feel like an extra step, but for a fitted garment like this one, it is genuinely worth the ten minutes it takes. If your swatch comes out smaller than the gauge, go up a hook size. If it comes out larger, go down a hook size.


Size Guide and Finished Measurements

This pattern is written for sizes XS through XL, with adjustments noted throughout. The finished measurements below refer to the garment itself, not body measurements. Crochet tops typically have one to two inches of positive ease built in.

For size XS, the finished bust measurement is 32 inches. For size S, it is 35 inches. For size M, the bust is 38 inches. Size L finishes at 41 inches, and size XL finishes at 44 inches. The bodice length from shoulder to waist is approximately 10 inches for all sizes, and the skirt portion flares out to add another 8 to 10 inches of length, making the total top approximately 18 to 20 inches long from shoulder to hem.

If you need to adjust the length, it is easy to do so by adding or subtracting rows in the skirt section.


Abbreviations and Stitch Guide

This pattern uses standard US crochet terminology. Here is a quick reference for the abbreviations used throughout:

ch = chain, sc = single crochet, dc = double crochet, hdc = half double crochet, st = stitch, sp = space, sk = skip, sl st = slip stitch, rep = repeat, RS = right side, WS = wrong side, beg = beginning, rnd = round, BLO = back loop only.

Shell Stitch: Work 5 double crochets into the same stitch or space. This creates a fan-shaped cluster that forms the decorative element of the skirt portion.

V-Stitch: Work one double crochet, chain one, then work one double crochet into the same stitch or space.


Pattern Notes

This top is worked in two main sections: the bodice and the skirt. The bodice is worked flat (back and forth in rows) to allow for a simple button or tie closure at the back, or you can seam it closed if you prefer. The front and back bodice panels are made separately and then joined at the sides. The skirt is worked in the round from the joined bodice downward.

If you would like to modify this pattern into a seamless design, you can work the bodice in the round from the start, but you will need to adjust the stitch count to account for working in rounds rather than rows.

The pattern uses a combination of single crochet for the bodice, which gives it structure and shape, and shell stitches with double crochets for the skirt, which creates that beautiful flowy drape.


Part One: The Front Bodice Panel

Foundation Chain

To begin the front bodice, chain the following number of stitches depending on your size. For XS chain 37, for S chain 40, for M chain 44, for L chain 47, and for XL chain 51. These chains represent the width of your front bodice panel.

Row 1 (RS): Single crochet in the second chain from the hook and in each chain across. Turn. (XS: 36 sc | S: 39 sc | M: 43 sc | L: 46 sc | XL: 50 sc)

Rows 2 through 6: Chain 1, single crochet in each stitch across. Turn.

Row 7 (Neckline Shaping Begins): Chain 1, single crochet across the first 10 (11, 12, 13, 14) stitches for the right shoulder strap. Turn, leaving the remaining stitches unworked.

Work 5 more rows of single crochet on these shoulder strap stitches only, then fasten off.

Rejoin your yarn at the center of the row, leaving the center 16 (17, 19, 20, 22) stitches unworked for the neckline. Single crochet across the remaining 10 (11, 12, 13, 14) stitches for the left shoulder strap. Work 5 more rows on these stitches. Fasten off.

This creates the scoop neckline of the front panel. You now have two shoulder straps extending upward from the main body of the front piece.


Part Two: The Back Bodice Panel

The back bodice panel is worked identically to the front for the first six rows, but the neckline shaping is slightly different to create a higher back neckline.

Foundation Chain and Rows 1 through 6: Work the same as the front panel.

Row 7 (Back Neckline Shaping): Chain 1, single crochet across the first 10 (11, 12, 13, 14) stitches. Turn.

Work 8 more rows on these stitches for the right back shoulder strap. Fasten off.

Rejoin yarn, leave the center 16 (17, 19, 20, 22) stitches unworked, and single crochet across the remaining shoulder strap stitches. Work 8 more rows. Fasten off.

Because the back shoulder straps are two rows longer than the front, the back neckline sits higher, giving the top a classic babydoll silhouette when viewed from the side.


Joining the Shoulder Straps

Lay both panels flat with right sides facing each other. Using a tapestry needle and a length of yarn, whipstitch or mattress stitch the front and back shoulder straps together at the top edges. You should have one joined seam on each side, connecting the front left strap to the back left strap, and the front right strap to the back right strap.

When you turn the piece right side out, you will have a connected neckline with two joined shoulder seams.


Part Three: Joining the Side Seams

Lay the front and back panels together with right sides facing. Using mattress stitch or whipstitch, join the side seams from the bottom edge of the bodice upward, leaving the armhole open. The armhole begins approximately 4 to 5 inches from the bottom edge of the bodice and extends to the shoulder seam.

Once both side seams are joined, you will have a wearable bodice shell with two open armholes.


Part Four: The Armhole Edging

To clean up the armhole edges, join your yarn at the underarm seam and work a single round of single crochet evenly around each armhole opening. Join with a slip stitch and fasten off. This simple edging prevents the armhole from stretching out and gives it a tidy finish.

If you want a more decorative armhole edge, you can work a small shell border. Simply replace the plain single crochet edging with the following: single crochet, skip 2, work 5 double crochets in the next stitch, skip 2, repeat around, adjusting as needed to end evenly. This creates a dainty scalloped edge that echoes the skirt.


Part Five: The Skirt

This is where the magic happens. The skirt section is worked in the round from the bottom edge of the bodice, and it uses a combination of shell stitches and chain spaces to create that flowy, feminine silhouette.

Setup Round: Join yarn at one of the side seams at the bottom edge of the bodice. Work a round of single crochet evenly across the bottom edge of the entire bodice, placing one single crochet in each stitch and working the front and back panels continuously as one round. Join with a slip stitch to the first single crochet. Do not turn.

Your stitch count for the setup round will be approximately 72 (78, 86, 92, 100) stitches.

Round 1 (Increase Round): Chain 3 (counts as first dc), work one double crochet in the same stitch, work 2 double crochets in each stitch around. Join with a slip stitch to the top of the beginning chain. This doubles your stitch count and is what creates the flare.

You should now have approximately 144 (156, 172, 184, 200) stitches.

Round 2: Chain 3, double crochet in the next stitch, chain 1, skip 1, double crochet in next 2 stitches, repeat from to around. Join.

Round 3: Chain 3, double crochet in next stitch, work 5 double crochets (shell) in the chain-1 space, double crochet in next 2 stitches, repeat from to around. Join.

Round 4: Chain 3, double crochet in next stitch, chain 2, skip the center 3 stitches of the shell, double crochet in next 2 stitches, repeat from to around. Join.

Round 5: Chain 3, double crochet in next stitch, work 5 double crochets in the chain-2 space, double crochet in next 2 stitches, repeat from to around. Join.

Repeat rounds 4 and 5 five more times, or until the skirt reaches your desired length. The shells will naturally stack on top of each other, creating beautiful vertical columns of fan stitches that give the skirt movement and structure.

Final Round (Hem): Work a round of crab stitch (reverse single crochet) around the hem for a clean, slightly rolled edge that lies flat and looks intentional. Alternatively, you can work a final shell round without the paired double crochets, allowing the shells to be the last decorative element before you fasten off.


Part Six: The Neckline Edging

Join yarn at the center front of the neckline. Work a single round of single crochet evenly around the entire neckline opening, working into the ends of rows along the straight edges and into the foundation chain or live stitches at the curved sections. Join with a slip stitch. You can leave the edge as a simple single crochet border, or work a second round of crab stitch for extra polish.

If you want to add adjustable ties to the neckline instead of a fixed edge, work a chain of approximately 50 to 60 stitches from each front corner of the neckline and allow them to tie behind the neck. This transforms the scoop neckline into a more adjustable keyhole or halter style.


Finishing Touches

Weave in all your ends carefully using a tapestry needle. For cotton yarn especially, take the time to weave each tail in at least two or three directions so it does not work its way loose after washing. Wet block your finished top by soaking it in cool water, gently squeezing out the excess moisture without wringing, and then laying it flat on a towel to dry in the shape you want. Blocking evens out your stitches and opens up the lace pattern in the skirt beautifully.

If you want to add a button closure at the center back bodice, simply work a single column of chain-1 button loops along one back edge during the final finishing and sew buttons onto the corresponding side. This adds a sweet vintage detail and makes the top easier to put on.


Styling Your Crochet Babydoll Top

Once your top is finished and blocked, the fun part begins. A crochet babydoll top is one of the most versatile pieces you can add to a handmade wardrobe. Pair it with high-waisted wide-leg trousers and sandals for a bohemian summer look. Layer it over a fitted long-sleeve shirt for a cottagecore-inspired outfit during transitional weather. Tuck the front hem loosely into a denim mini skirt and add platform sneakers for something more casual and modern. Because the skirt of the top flares out, it naturally balances out different body shapes and creates a flattering silhouette for a wide range of figures.

If you make yours in a neutral like cream, ivory, or soft beige, it will go with almost everything in your wardrobe. For a bolder statement, try a deep terracotta, sage green, or dusty rose. These earthy, muted tones have been incredibly popular in handmade fashion and photograph beautifully for anyone who loves sharing their makes on social media.


Tips for Customizing This Pattern

One of the best things about making your own clothing is that you can adjust every detail to fit your preferences and your body. If you want a longer bodice, simply add more rows of single crochet before beginning the neckline shaping. If you want the skirt to start earlier and be longer overall, begin the skirt section sooner. You can also change the shell stitch count to 3 or 7 double crochets per shell for a smaller or larger fan effect, as long as you adjust the chain spaces accordingly to keep the geometry working out.

Want a crop top version instead of a full babydoll length? Stop the skirt after three or four shell rounds and work your hem edging. The cropped version is equally cute and uses significantly less yarn, making it a great option if you have a partial skein you want to use up.

If you are working with a different weight yarn than called for, keep in mind that bulkier yarn will produce a stiffer, more structured fabric that may not drape the same way. Lighter yarns like fingering or lace weight will produce a much more delicate, sheer fabric. Both can work, but the gauge and yardage will change accordingly.


Common Questions and Troubleshooting

One of the most frequent issues people run into when crocheting garments for the first time is the top curling at the edges. If your bodice panels are curling, it is almost always a tension issue. Try loosening your tension slightly, or switch to a hook one size larger and rework your gauge swatch.

If the skirt is puckering rather than lying flat, your increase round may not have added enough stitches. The skirt needs to be significantly wider than the bodice to lie flat, which is why the increase round doubles the stitch count. If you are still seeing puckering after blocking, try adding an extra increase round before the shell pattern begins.

If your armholes feel too tight or too loose, you can adjust the number of stitches in the bodice panels on your next make. Crochet gar

Categorized in:

Crochet Top Outfit Ideas,

Last Update: October 9, 2026

Tagged in:

, , ,