Free crochet skirt pattern

Free Crochet Skirt Pattern: A Beginner-Friendly Guide to Making Your Own Boho Skirt

There is something deeply satisfying about wearing something you made with your own hands. A crochet skirt is one of those wardrobe pieces that looks impossibly beautiful and intricate yet, once you understand the basic construction, is far more approachable than it appears. Whether you are a beginner who has just learned your first few stitches or an intermediate crocheter looking for a new weekend project, this free crochet skirt pattern will guide you from yarn selection all the way through the finishing touches, giving you a wearable, stylish skirt you will want to reach for all season long.

This pattern creates a flowy, bohemian-style skirt with a comfortable elastic waistband. It works up relatively quickly using a combination of basic stitches, and it is fully customizable in terms of length, color, and yarn weight. Best of all, it costs a fraction of what you would spend on a comparable store-bought piece, and you get the joy of knowing you made it yourself.


What You Will Need Before You Start

Before diving into the actual pattern, let’s talk about materials. Having everything gathered ahead of time makes the process smooth and enjoyable rather than full of interruptions.

Yarn: For this skirt, a lightweight cotton yarn or a cotton-blend works beautifully. Cotton is breathable, washes well, and has enough structure to hold the stitches without being stiff. You will need approximately 600 to 900 yards depending on your size and the desired length of the skirt. A DK weight or light worsted weight yarn is ideal. If you want a more open, lacy look, you can go down to a fingering weight and adjust your hook size accordingly.

Hook: A 4.0 mm to 5.0 mm crochet hook pairs well with DK to light worsted cotton. If your gauge is running tight, size up. If your stitches are too loose and gaps are larger than you want, size down. Always, always swatch before you start.

Elastic: You will need about half a yard of 1-inch wide elastic for the waistband. Braided elastic works well and holds its stretch through repeated washing.

Tapestry needle: This is for weaving in your ends once the skirt is complete.

Stitch markers: These will save your sanity when you are keeping track of round beginnings.

Scissors and a measuring tape: Absolute essentials.

Optional: A few decorative buttons, a fabric lining if you prefer extra coverage, or a length of ribbon to thread through a row of chain spaces near the waist for a more cinched look.


Understanding Gauge and Why It Actually Matters

Gauge is probably the most skipped step in crochet, and it is also the reason so many finished garments end up being the wrong size. Since a skirt needs to fit your body, gauge is genuinely important here.

For this pattern, the target gauge is approximately 14 double crochet stitches and 8 rows equal 4 inches using a 4.5 mm hook with DK weight cotton. Your gauge will vary based on how tightly or loosely you naturally crochet, which is why a swatch is worth the fifteen minutes it takes.

To make a gauge swatch, chain 20 stitches and work in double crochet for about 10 rows. Fasten off, block lightly if using cotton, then measure the center of your swatch to find how many stitches per 4 inches you are getting. Adjust your hook size until it matches the target gauge, or adjust your stitch count in the pattern to fit your personal gauge.


Taking Your Measurements

This pattern is written to be sized to your own body rather than to a predetermined size chart, which makes it adaptable for everyone. You will need three measurements:

Your hip measurement (the widest part of your hips and seat), your waist measurement (where you want the top of the skirt to sit), and the desired length of the skirt from waist to hem.

For reference, a mini skirt typically falls about 15 to 17 inches from the waist. A midi skirt usually measures around 25 to 30 inches. A maxi skirt goes 35 inches or longer depending on your height.

Write these measurements down and keep them nearby as you work.


The Pattern

Abbreviations Used

ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
hdc — half double crochet
sp — space
st — stitch
rep — repeat
RS — right side


The Waistband

The waistband is worked flat so you can easily insert the elastic, then seamed at the back.

Chain a number of stitches equal to your waist measurement plus 1 inch of ease, making sure your stitch count is a multiple of 2. For example, if your waist is 30 inches and your gauge gives you 3.5 stitches per inch, you would need approximately 108 to 112 chains.

Row 1: Sc in the second chain from hook and in each chain across. Turn.
Row 2: Ch 1, sc in each stitch across. Turn.
Row 3: Ch 1, sc in each stitch across. Turn.
Row 4: Ch 1, sc in each stitch across. Turn.
Row 5: Ch 1, sc in each stitch across. Do not turn. Do not fasten off.

You now have a waistband that is 5 rows of single crochet tall, which is just the right width to fold over and encase a 1-inch piece of elastic. Set this aside for a moment.

Cut your elastic to your actual waist measurement (no ease this time — the elastic should be snug but comfortable). Overlap the ends by about half an inch and sew them together securely to form a loop.

Fold the waistband in half lengthwise around the elastic loop, with the starting chain edge and the final row aligned. Using your tapestry needle and a length of matching yarn, whipstitch the two long edges together, encasing the elastic inside. Keep the two short ends of the waistband open — you will seam those once the body of the skirt is complete.


The Skirt Body

Now comes the main event. You will be working in joined rounds from the bottom of the waistband downward to the hem. If you prefer to work from hem to waist, you absolutely can, but working waist to hem makes it easier to try the skirt on as you go and stop at your desired length.

Setting up the first round:

With the RS facing and starting at the bottom edge of the waistband, join your yarn with a sl st. You will now pick up stitches evenly along this bottom edge. A good starting number is to pick up 1 stitch for every stitch along the waistband edge.

If your waistband has 110 stitches, you will have 110 stitches to work with. Make note of this number.

Ch 3 (counts as first dc), dc in each stitch around, join with sl st to top of beginning ch-3. This is Round 1.

Rounds 2 through 4: Ch 3, dc in same stitch, dc in each stitch to end of round, join with sl st to top of beginning ch-3. These rounds work even with no increases, establishing the hip area. Try the skirt on after Round 4 to check the fit around your hips.

Adding flare — the increase rounds:

To give the skirt its flowy A-line or boho shape, you will begin increasing every few rounds. The rate of increase determines how dramatic the flare is.

Round 5 (increase round): Ch 3, dc in same stitch (1 increase made), dc in next 9 stitches, rep [2 dc in next stitch, dc in next 9 stitches] around, join. You have added approximately 10 percent more stitches.

Rounds 6 and 7: Work even in dc with no increases.

Round 8 (increase round): Ch 3, dc in same stitch, dc in next 10 stitches, rep [2 dc in next stitch, dc in next 10 stitches] around, join.

Rounds 9 and 10: Work even.

Round 11 (increase round): Ch 3, dc in same stitch, dc in next 11 stitches, rep [2 dc in next stitch, dc in next 11 stitches] around, join.

Continue in this pattern — working two even rounds followed by one increase round — until the skirt reaches your desired length minus about 2 inches for the hem border.

The beauty of this method is that it works no matter your stitch count. Simply divide your total stitch count by 10 to find how many increases to make per round, then space those increases evenly.


The Decorative Hem Border

The hem border adds visual interest and a polished finish to the bottom edge of the skirt. This shell stitch border is classic, simple, and works beautifully with any yarn color.

Round 1 of border: Ch 1, sc in each stitch around, join with sl st to first sc.

Round 2 of border: Ch 1, sc in first stitch, skip 2 stitches, work 5 dc in next stitch (shell made), skip 2 stitches, rep [sc in next stitch, skip 2 stitches, 5 dc in next stitch, skip 2 stitches] around, join with sl st to first sc.

Note: For this round to work out evenly, your stitch count from the last body round needs to be a multiple of 6. If it isn’t, add or subtract a few stitches in Round 1 of the border to get there.

Round 3 of border: Sl st to center dc of first shell, ch 3, work 4 more dc in same stitch, sc in sc between shells, rep [5 dc in center dc of next shell, sc in sc between shells] around, join with sl st to top of beginning ch-3.

Round 4 of border: Repeat Round 3 if you want a deeper border, or fasten off here for a simpler look.

Weave in all ends.


Back Seam

If your skirt body was worked in rounds, you will not have a seam to worry about. However, if you worked the waistband flat and left the short ends open, now is the time to seam those together using a whipstitch or mattress stitch for a nearly invisible join.


Finishing and Blocking

Once all your ends are woven in, give the skirt a good soak in cool water with a small amount of wool wash or gentle dish soap. Gently squeeze out the excess water — never wring — then roll the skirt in a clean towel to absorb more moisture. Lay it flat on a blocking mat or a clean dry towel and reshape it, smoothing the hem border out so the shells lie flat and even.

Blocking makes an enormous difference with cotton yarn. It opens up the stitches, evens out any tension inconsistencies, and gives the skirt that professional, polished look. Allow it to dry completely before wearing or hanging.


Customization Ideas

One of the greatest things about making your own crochet skirt is that you are not locked into anything. Here are some ways to make this pattern completely your own.

Color blocking: Work the first half of the skirt in one color and the second half in a contrasting color, or switch colors every few rounds for a striped effect.

Variegated yarn: A self-striping or variegated cotton yarn does all the color work for you and creates a beautiful gradient effect with zero extra effort.

Adding pockets: Before seaming the back, crochet two small rectangular pocket bags in sc and attach them to the inside of the skirt body. Reinforce the pocket openings with a row of sc for durability.

Waist tie instead of elastic: Instead of a sewn-in elastic, work a round of evenly spaced chain-2 spaces along the top of the skirt body and thread a long crochet cord or ribbon through them for a drawstring waist.

Asymmetrical hem: Work more increase rounds on one side than the other, or add an extra panel of length at the front, to create a high-low hemline.

Lacy panels: Replace some of the solid double crochet rounds with a filet crochet mesh pattern (alternating dc and ch-1 spaces) for an airy, romantic look.


Washing and Care Instructions

Cotton crochet items are generally easy to care for, but it is worth checking the specific label on your yarn since some blends have different requirements. In general, you can machine wash cotton crochet garments on a gentle cycle in cool water. Lay flat to dry rather than putting them in the dryer, since heat can cause cotton to shrink and may distort the shape of the skirt over time.

Store your finished skirt folded rather than hanging if possible, since hanging can cause heavier crochet fabric to stretch out at the waist over time.


A Few Tips for Crochet Success

If this is your first time crocheting a garment, there are a few things worth keeping in mind beyond the technical steps.

Work in good light. Straining to see your stitches leads to mistakes and fatigue. Natural daylight is ideal, but a good daylight lamp works well for evening crochet sessions.

Take breaks. Repetitive hand motions can cause strain if you work for long stretches without rest. Put the work down, stretch your hands, and come back fresh.

Do not be afraid to frog and restart. “Frogging” — ripping out stitches — sounds discouraging, but catching a mistake early means a better finished product. Undoing a few rounds is far less painful than finishing an entire skirt and discovering the problem at the end.

Count your stitches regularly. Placing a stitch marker at the beginning of each round and counting before you join will save you from mysterious stitch count discrepancies that throw off your shaping.

Trust the process. Garment crochet can feel intimidating at first, but once the waistband is done and you are working those first rounds of the body, you will find a rhythm and the skirt will grow faster than you expect.


Final Thoughts

A handmade crochet skirt is one of the most rewarding things you can create. It is practical, beautiful, and deeply personal in a way that no store-bought piece can be. This free crochet skirt pattern gives you a solid foundation that you can return to again and again, tweaking it each time to suit a new season, a new color palette, or a new vision you have for your wardrobe.

Whether you make this in a breezy ivory cotton for summer or a rich jewel-toned burgundy for fall, you will end up with something you are genuinely proud to wear. Share your finished skirt on social media and tag your work so other makers can find inspiration in what you have created. And if you make any modifications that make the pattern even better, leave a note for the next person who finds their way to this page — the crochet community is one of the most generous and supportive creative communities out there, and your experience has real value to someone just starting their own skirt.

Happy crocheting.

Categorized in:

Crochet Two Piece Sets,

Last Update: October 28, 2026

Tagged in:

, , ,