
Easy Crochet Bell Sleeve Dress Tutorial: Step-by-Step Guide for All Skill Levels
There is something undeniably magical about a crochet bell sleeve dress. The way the sleeves flare out at the elbow, the way a handmade garment drapes over your body with a softness that no store-bought piece can replicate — it is the kind of project that makes you fall in love with crochet all over again. Whether you are a confident beginner who has mastered basic stitches or an intermediate crocheter looking for your next wearable challenge, this tutorial will walk you through every step of creating a beautiful, bohemian-inspired bell sleeve dress you will be proud to wear.
This pattern is designed to be approachable. We will break the dress into manageable sections — the bodice, the skirt, and the sleeves — so you never feel overwhelmed. By the end, you will have a stunning handmade garment that looks far more complicated than it actually is.
What You Will Need Before You Start
Before diving into the stitches, gather your materials. Having everything on hand before you begin saves time and keeps your momentum going.
Yarn: Choose a lightweight yarn for this project. A DK weight (light worsted) or a sport weight yarn works beautifully for a dress because it creates fluid drape without being too heavy. Cotton, cotton-blend, or bamboo yarn are excellent choices for warmer weather since they breathe well and hold their shape. For a flowy, bohemian look, a cotton-acrylic blend gives you softness with just enough structure. You will need approximately 800 to 1,200 yards depending on your dress size, so plan accordingly and purchase extra skeins to be safe.
Hook: A 4.0mm or 4.5mm crochet hook pairs well with DK weight yarn. Check your yarn label for the recommended hook size and adjust based on your tension. If your gauge is too tight, go up a hook size. If your stitches are loose and floppy, go down a size.
Notions: You will need a yarn needle for weaving in ends, scissors, stitch markers (these are your best friends for this project), a tape measure, and optionally, a row counter or simple tally sheet to track your progress.
Gauge: Gauge matters in garment making. For this pattern, aim for approximately 16 stitches and 10 rows equaling 4 inches in half double crochet. Crochet a small swatch before beginning the dress, wash it, and measure again — yarn can shrink or relax after washing, and you want your finished dress to fit the way you intend.
Understanding the Pattern Structure
This dress is worked in three main sections that are eventually joined together. The bodice is worked flat (back and forth in rows) to allow for shaping, then seamed at the sides. The skirt is worked in the round from the bottom of the bodice and gradually increases to create a flared silhouette. The sleeves are worked separately in a simple tube, then shaped with a series of increases at the cuff to create that signature bell flare.
The entire dress uses just a handful of foundational stitches: chain, slip stitch, single crochet, half double crochet, double crochet, and a basic shell stitch for the decorative hem. If you know these stitches, you are ready to begin.
A note on sizing: the measurements given here are for a medium adult size, which typically corresponds to a 36-inch bust and 38-inch hip. At the end of this tutorial, you will find guidance on how to adjust the stitch count for different sizes.
Section One: The Bodice
The bodice is the foundation of the dress and the most structured part of the pattern. Take your time here, because a well-fitted bodice makes the entire garment feel polished and intentional.
Foundation Chain: Chain 72 stitches. This gives you a starting width of approximately 18 inches, which will form the front panel of your bodice.
Rows 1 through 4 — Base Structure: Work in half double crochet (hdc) across all 72 stitches, chaining 2 and turning at the end of each row. The half double crochet creates a dense, stable fabric with just enough elasticity to be comfortable against the body. At the end of row 4, you should have a rectangle measuring roughly 18 inches wide and about 3 inches tall.
Rows 5 through 8 — Waist Shaping: To create a gentle waist, you will decrease gradually on both sides. At the beginning of each row, skip the first stitch and work a half double crochet two together (hdc2tog) in the second and third stitches. At the end of each row, work hdc2tog in the last two stitches, then chain 2 and turn. After completing rows 5 through 8, you will have reduced the stitch count to approximately 64 stitches.
Rows 9 through 12 — Waist Panel: Work even (no increases or decreases) across the 64 stitches for 4 rows. This creates the narrowest point of the bodice, which should sit at or just above the natural waist.
Rows 13 through 16 — Hip Shaping: Now you will increase back outward to accommodate the hips. At the beginning of each row, work 2 hdc into the first stitch. At the end of each row, work 2 hdc into the last stitch before turning. Over 4 rows, you will add 8 stitches, bringing the total back to 72.
After row 16, fasten off and set the front panel aside. Repeat all of the above steps to make the back panel of the bodice. You will have two identical panels when finished.
Joining the Bodice: Place the two panels together with wrong sides facing each other. Using a slip stitch or a whipstitch through both layers, seam the side edges together, leaving the top 5 to 6 inches open on each side for the armhole. This creates the tube of the bodice with two armhole openings for the sleeves to attach later.
Section Two: The Skirt
The skirt is where this dress truly comes to life. Worked in the round from the bottom edge of the bodice, the skirt grows and flares with each increase row, creating a romantic, sweeping silhouette.
Setting Up the Skirt: With your bodice seamed and held vertically, locate the bottom edge. Join your yarn at one of the side seams. You should have 144 stitches running around the entire bottom circumference of the bodice (72 from the front panel and 72 from the back).
Round 1: Chain 3 (counts as first double crochet), then work 1 double crochet into each stitch around. Join to the top of the chain 3 with a slip stitch. You are now working in the round.
Rounds 2 through 5: Work even in double crochet, joining each round with a slip stitch and starting each new round with a chain 3.
Round 6 — First Increase Round: Work 2 double crochets into every 8th stitch around. This adds 18 stitches to your round, bringing the total to 162 stitches. This gentle increase keeps the skirt from flaring too suddenly.
Rounds 7 through 11: Work even in double crochet.
Round 12 — Second Increase Round: Work 2 double crochets into every 9th stitch around. You will add approximately 18 stitches again, landing around 180 stitches total.
Rounds 13 through 18: Work even. The skirt is now reaching toward the knee or mid-thigh depending on your stitch tension and yarn weight. Try the dress on at this point (or hold it against your body) to gauge the length. If you want a longer skirt, add more even rounds here before proceeding to the final increases and hem.
Round 19 — Third Increase Round: Work 2 double crochets into every 10th stitch around to add about 18 more stitches.
Rounds 20 through 24: Work even.
The Hem — Shell Stitch Border: The shell stitch hem gives the dress its finishing touch and reinforces the boho aesthetic beautifully. To work the shell stitch border, skip 2 stitches, work 5 double crochets into the next stitch (this is your shell), skip 2 stitches, and slip stitch into the next stitch. Repeat this pattern all the way around. Because you are working shells into a round of double crochets, you may need to adjust your count slightly so the shells space evenly — aim for each shell being 6 stitches apart from center to center. Fasten off and weave in your end.
Section Three: The Bell Sleeves
The bell sleeves are what make this dress iconic. They are worked as a simple tube from the shoulder down, with a dramatic series of increases at the lower half to create the wide, flaring bell shape. Each sleeve is made the same way.
Foundation Chain for the Sleeve: Chain 36 and join with a slip stitch to form a ring, being careful not to twist your chain. This gives you approximately a 9-inch circumference for the upper sleeve, which fits most adult arms comfortably.
Rounds 1 through 4: Work in half double crochet around, joining each round with a slip stitch. This creates the upper sleeve tube.
Rounds 5 through 8: Continue in half double crochet, but decrease slightly to taper the sleeve toward the elbow. To do this, work hdc2tog twice evenly spaced around each round, reducing by about 2 stitches per round. After 4 rounds of decreasing, you will be at approximately 28 stitches.
Round 9 — Elbow Marker: Place a stitch marker in this round. This is your pivot point — from here, the sleeve transitions from tapering to flaring.
Rounds 10 through 14 — Beginning the Bell: Work 2 hdc into every 4th stitch around each round. This increases the circumference noticeably with each round, creating the beginning of the bell shape.
Round 15 — Dramatic Flare: Switch to double crochet for a longer, more dramatic flare. Work 2 double crochets into every 3rd stitch around.
Round 16 through 18: Work 2 double crochets into every 2nd stitch around. Your sleeve should now be flaring widely and beautifully.
Bell Hem: Finish the sleeve cuff with the same shell stitch border used on the skirt hem. Skip 2 stitches, work 5 double crochets into the next stitch, skip 2 stitches, slip stitch into the next. Repeat around and fasten off.
Make a second identical sleeve. Attach both sleeves by lining up the top of the sleeve tube with the armhole opening on the bodice and sewing them in place using a yarn needle and whipstitch. Work slowly and evenly around the entire armhole for a clean, secure seam.
Finishing Details
Once your bodice, skirt, and sleeves are assembled, there are a few finishing touches that elevate the dress from a project to a polished piece.
Neckline: Work a single row of single crochet around the entire neckline to stabilize the edge and prevent it from stretching. If you would like a more decorative neckline, work a picot edge (single crochet, chain 3, slip stitch into the first chain, single crochet) for a delicate, feminine detail.
Tie or Drawstring: For additional waist definition, use a length of yarn or a ribbon to thread through the waist panel of the bodice. Work a simple chain stitch long enough to wrap around your waist twice, or use a store-bought ribbon in a complementary color. Thread it through the gaps in the stitches at the waist section and tie it in a bow at the front or back.
Blocking: Blocking a crochet garment is one of the best things you can do for the finished look. Wet blocking involves gently soaking the dress in cool water, pressing out the excess moisture with a towel (never wring), and then laying the dress flat on a foam blocking mat or clean towels. Shape it to the correct measurements and pin if needed, then allow it to dry completely. Blocking opens up the stitches, evens out the tension, and makes the shell stitch hem and bell sleeves fall beautifully.
Weaving in Ends: Use a yarn needle to weave in all remaining tails in at least two directions for security. Trim the ends close to the fabric.
Sizing Adjustments
To size down or up from the medium, adjust your starting chain count in multiples of 4 (to keep the increase math clean). For a small, reduce the foundation chain to 64 stitches per panel. For a large, increase to 80. For an extra-large, try 88. Adjust the sleeve foundation chain in increments of 4 as well. Keep in mind that if you change the stitch count significantly, the number of increase rounds in the skirt section may also need to be adjusted to maintain an even distribution.
Tips for Success
Working in cotton yarn for the first time can feel different from acrylic because cotton has less stretch. If you find the stitches feel stiff or tight, going up half a hook size makes a noticeable difference. Also, cotton yarn tends to show tension inconsistencies more clearly than acrylic, so taking extra care to maintain even tension, especially in the bodice, will pay off in the finished look.
When joining the sleeves, it helps to stuff the bodice lightly with tissue paper or a small pillow so it holds its shape while you sew. This gives you a three-dimensional surface to work with and helps you position the sleeve evenly without distortion.
If you want a sleeveless version of this dress, simply skip the sleeve section entirely and finish the armhole edges with a single round of single crochet. The result is a simple crochet sundress that works perfectly for summer.
Final Thoughts
A crochet bell sleeve dress is one of those projects that gets more beautiful with every step. What starts as a simple rectangle of half double crochet transforms row by row into something genuinely wearable and wonderful. The combination of the fitted bodice, the flowing skirt, and those dramatic flared sleeves creates a silhouette that feels both timeless and effortlessly stylish.
Do not be discouraged if your first attempt has a few imperfections — every handmade garment tells the story of the person who made it, and a little variation is part of the charm. Block it, wear it, and be proud of what your hands created.
If you make this dress, share your finished project with the crochet community. Tag your photos, join a crochet-along, or simply show a friend. Handmade fashion deserves to be celebrated, and you deserve to hear how incredible it looks.