
Crochet Vest Pattern: Floral Lace Waistcoat with Scalloped Edging — A Cottagecore Button Front Top for Women
There is something quietly magical about slipping on a handmade vest. It sits at the intersection of practical and beautiful, functional and artistic, vintage and entirely your own. If you have been dreaming of a project that feels both romantic and wearable, one that you can layer over a flowy linen blouse in summer or a chunky turtleneck when the air turns crisp, this crochet vest pattern is exactly what you have been searching for. This floral lace waistcoat is designed for women who love the cottagecore aesthetic — all soft edges, natural textures, garden-inspired detail, and the kind of slow-craft satisfaction that no fast fashion purchase can ever replicate.
Whether you are an intermediate crocheter looking to push your skills forward or an experienced maker who simply wants a fresh, thoughtful pattern to sink into, this guide covers everything you need: materials, stitch breakdowns, sizing notes, construction tips, and finishing details. A downloadable PDF version of this pattern is also available so you can print it out and work from it at your own pace, without needing a screen nearby.
Why a Floral Lace Waistcoat Belongs in Your Wardrobe
The waistcoat has had a remarkable style renaissance over the past few years, and with good reason. It adds structure without restriction, personality without effort, and a certain timeless quality that trendy pieces rarely manage. When you make one in floral lace crochet, you are taking all of that energy and layering it with the kind of handmade warmth that elevates any outfit from ordinary to genuinely lovely.
The cottagecore movement, which celebrates rural simplicity, natural materials, and old-fashioned craftsmanship, has brought renewed attention to garments like this one. Scalloped edging, shell stitches, and open lace patterns are all signatures of the aesthetic, and this vest weaves them together into something cohesive and wearable. You are not making a costume. You are making a piece of clothing that will become a staple.
The button front construction makes it easy to wear in a variety of ways — fully buttoned for a more polished look, left open over a dress for a layered editorial feel, or half-buttoned with a tucked-in blouse for that effortless vintage charm. The scalloped hem and neckline edging make it feel finished and intentional without requiring any special finishing techniques. Everything is designed so that the making process feels as enjoyable as the wearing.
Materials You Will Need
Before you cast on, gathering the right materials makes the entire process smoother. Here is what you will need for this crochet vest pattern.
Yarn: This pattern works beautifully in a fingering or DK weight yarn with a good drape. Natural fibers are ideal for the cottagecore look — consider a cotton, linen blend, or bamboo-cotton yarn in a soft cream, sage green, dusty rose, warm oat, or natural ecru. These colors photograph beautifully and suit the floral lace design. You will need approximately 800 to 1,200 yards depending on your size (see sizing notes below).
Hook: A 3.5mm or 4.0mm crochet hook works well with DK weight yarn for this pattern. If you are using fingering weight, drop to a 3.0mm or 3.25mm. Always swatch first, because gauge matters in a fitted garment like this one.
Buttons: Six to eight buttons, approximately 15mm to 18mm in diameter. Horn buttons, wooden buttons, shell buttons, or vintage pearl buttons all complement the cottagecore aesthetic beautifully. Look for buttons with a handmade or natural feel rather than plastic or synthetic.
Additional notions: Yarn needle for weaving in ends and seaming, stitch markers, scissors, a tape measure, and blocking mats and pins if you plan to wet block the finished garment (highly recommended for lace).
Gauge and Sizing
Getting gauge right is the single most important step in making a garment that actually fits. The last thing you want after hours of careful work is a vest that hangs too loose or pulls uncomfortably across the shoulders.
For this pattern using DK weight yarn and a 4.0mm hook, aim for approximately 18 stitches and 10 rows per 4 inches in the main lace pattern. Work a gauge swatch of at least 6 inches by 6 inches, wash and block it the same way you plan to treat the finished garment, and measure carefully before you begin.
This pattern is written in the following sizes: XS (32–34″), S (34–36″), M (36–38″), L (38–40″), XL (40–42″), and 2XL (42–44″). Finished bust measurements are approximately 2 to 4 inches larger than the body measurement for a relaxed, comfortable fit that works well as a layering piece. If you are between sizes, go up for a more relaxed fit or down for something that hugs the body more closely.
Throughout the pattern, stitch counts and measurements are given for each size in order: XS, S, M, L, XL, 2XL.
Stitch Guide and Abbreviations
This pattern uses a handful of standard stitches plus one central lace motif that gives the vest its floral character. All stitches are written in US crochet terminology.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
dc — double crochet
tr — treble crochet
sk — skip
sp — space
yo — yarn over
RS — right side
WS — wrong side
Floral Lace Motif (worked over a multiple of 10 stitches + 5): This is the signature stitch of the vest. Each floral repeat creates a small, five-petaled flower-like cluster surrounded by an airy mesh background. The combination gives the fabric that open, layered look that reads as lace from a distance but reveals its botanical inspiration up close.
Row 1 (RS): Ch 3 (counts as dc), dc in 4th ch from hook, ch 2, sk 2, sc in next, ch 2, sk 2, (dc, ch 1, dc) in next, ch 2, sk 2, sc in next, ch 2, sk 2, dc in next; repeat from to last st, dc in last st. Turn.
Row 2 (WS): Ch 1, sc in first st, ch 3, sk ch-2 sp, (2 dc, ch 1, 2 dc) in ch-1 sp, ch 3, sk ch-2 sp, sc in dc; repeat from across. Turn.
Row 3 (RS): Ch 5 (counts as dc, ch 2), sc in ch-3 sp, ch 2, (dc, ch 1, dc) in ch-1 sp, ch 2, sc in ch-3 sp, ch 2, dc in sc, ch 2; repeat from to end. Turn.
Row 4 (WS): Ch 3, ch 3, (2 dc, ch 1, 2 dc) in ch-1 sp, ch 3, sc in dc; repeat from ending with dc in turning ch sp. Turn.
These four rows make up the pattern repeat. Once you have worked a few repeats, the rhythm becomes intuitive and the flowers begin to bloom naturally as your hook moves across the row.
Construction Overview
This vest is worked in pieces — a back panel, two front panels, and then joined at the shoulders and sides before the edging is added. Some makers prefer to work garments seamlessly, but working in pieces actually makes the shaping for armholes and the button band significantly cleaner in a lace pattern like this one.
Back Panel: Begin at the bottom hem and work upward. The back is a single rectangular-ish piece with armhole shaping on both sides at the top. The floral lace pattern runs continuously from the hem to the shoulder seam, making the back the most satisfying section to work because you can watch the full design emerge without interruption.
Cast on the appropriate number of foundation stitches for your size. Work in the floral lace pattern until the piece measures approximately 14 (14.5, 15, 15.5, 15.5, 16) inches from the foundation edge, or your preferred body length to the underarm. Then work armhole shaping by slip stitching across the first 4 (4, 5, 5, 6, 6) stitches, working across in pattern to within the last 4 (4, 5, 5, 6, 6) stitches, turn, and continue decreasing 1 pattern stitch on each end of each RS row 2 (2, 3, 3, 3, 4) times. Continue even in pattern until the armhole measures approximately 8 (8.5, 9, 9.5, 10, 10.5) inches. Fasten off.
Front Panels (make two, mirrored): Each front panel begins at the lower edge and works upward in the same lace pattern as the back. At the appropriate length, work armhole shaping on the side edge the same way as the back. At the same time, begin the neckline shaping on the front edge by gradually decreasing one pattern stitch every 2 (2, 2, 3, 3, 3) rows until the shoulder is reached. The front panels are narrower than the back, which gives the vest that open, sweeping neckline that works so well as a layering piece.
Shoulder Seams: Join the front panels to the back at the shoulders using a slip stitch seam on the wrong side, or use a whipstitch if you prefer a slightly raised seam on the right side. Both methods work well; it is mostly a matter of preference and how the yarn drapes.
Side Seams: Join the side edges of the front and back panels from the hem upward, leaving the armhole open. Use a slip stitch seam for the cleanest finish in a lace fabric.
The Scalloped Edging: Where the Magic Happens
The scalloped edging is what truly transforms this vest from a nice crochet project into something that looks artisan-made and intentional. It runs along both front opening edges, the neckline, the bottom hem, and around each armhole. Working the edging last means you have one continuous decorative element that ties the entire garment together.
Scallop edging pattern: With RS facing, attach yarn at the lower right front corner.
Round 1: Sc evenly around the entire front opening, neckline, and second front edge, placing 3 sc at each corner and working sc2tog at any indentations. Join with sl st to first sc.
Round 2: Sk 1 sc, 5 dc in next sc, sk 1 sc, sl st in next sc; repeat from around, adjusting the stitch count at corners as needed to keep the scallops evenly spaced. Join with sl st. Fasten off.
For the hem edge: Work round 1 as a foundation row of sc, then work round 2 the same way, creating a continuous scallop along the entire bottom. The scallops at the bottom hem feel like the hem of a garden dress, soft and flowing rather than rigid.
For the armholes: Work a single round of sc around each armhole opening, placing 3 sc at the underarm to ease the curve, then work the scallop row. Keeping the armhole edging simple ensures it does not add bulk under the arm.
Adding the Buttons and Button Loops
The button band is worked as part of the front edging rather than as a separate strip. On the right front edge for women’s sizing (left front for men’s), work button loops as part of the scallop foundation round. Space them evenly at approximately 2 to 2.5 inches apart, beginning about 1 inch from the neckline and ending about 2 inches from the hem.
To create a button loop: At the placement point, ch 5, sk 2 sc, sl st in next sc. On the following scallop row, work the scallop stitches into the ch-5 space, treating it as a scallop anchor the same way you would a sc. This creates a beautiful loop that is both functional and decorative — it looks like it belongs rather than like an afterthought.
On the left front edge, simply work the edging as written without button loops, and sew your chosen buttons onto the WS of the left front band to correspond with the loops on the right. Take a moment when positioning the buttons to try the vest on or pin it flat and measure carefully. A well-placed button makes all the difference.
Finishing and Blocking
Blocking a lace crochet piece is genuinely transformative. Before blocking, lace fabric can look slightly bunched and the stitch definition can be hard to see. After blocking, the flowers open up, the mesh breathes, the scallops lay flat and even, and the whole garment gains a softness and drape that makes it look professionally made.
To wet block the vest: Soak the finished piece in cool water with a small amount of wool wash or gentle soap for about 20 minutes, gently squeeze out the water without wringing, roll it in a towel to remove excess moisture, and then lay it flat on your blocking mats. Pin the scallops into their final shape — this is where they really shine, each scallop becoming a neat, even arc. Pin the corners of the front panels square, smooth the body to the intended measurements, and allow it to dry completely before removing the pins. This can take 24 hours depending on your yarn and your climate, but it is worth every minute of waiting.
Styling Your Crochet Vest
This floral lace waistcoat is a genuine wardrobe chameleon. In spring and summer, try it over a white eyelet blouse with wide-leg linen trousers, or over a floral maxi dress with sandals and a straw hat. The open lace allows air to move through, making it comfortable even on warmer days when you want a layer without overheating.
In autumn, layer it over a loose, long-sleeved jersey or a light turtleneck. The vest adds texture and visual interest while the layer beneath provides warmth. Pair it with corduroy trousers and ankle boots for a look that is thoroughly cottagecore without feeling costume-like.
For a more polished take, wear it fully buttoned over a silk shell and straight-leg trousers, letting the floral lace speak for itself. The scalloped hem will peek out below the hem of most blouses, adding an unexpected detail that makes even a simple outfit feel considered.
PDF Download and Pattern Notes
This pattern is available as a formatted PDF that includes all stitch instructions, a full schematic with measurements for all six sizes, a stitch diagram for the floral lace repeat, notes on substituting yarn, and tips for adjusting the length. Having a printed copy means you can work from it comfortably without squinting at a phone screen, make notes in the margins as you go, and tuck it into your project bag to take along wherever you crochet.
The PDF is designed to be printer-friendly, with clear typography and diagrams that reproduce well in black and white on a standard home printer. Page one covers materials and gauge, pages two and three cover the full written pattern, and page four contains the schematic and stitch key.
A Few Tips Before You Begin
Working a lace garment for the first time can feel a little daunting, but the floral repeat in this pattern is genuinely one of the more forgiving lace structures because it has clear visual landmarks at each flower center. Once you can see the flowers forming, keeping your place becomes intuitive rather than a matter of counting every single stitch.
Use stitch markers generously, especially while learning the repeat. Place one at the beginning of each row and one at each pattern repeat boundary until you have worked enough rows to read the fabric confidently.
If your yarn is slippery (bamboo and silk-blend yarns can be), work at a slightly slower pace and consider using a hook with a slightly deeper throat that grips the yarn a little more. If your yarn is stickier (some cottons and acrylics), the extra grip actually helps you work the yarn overs and pulls-through more cleanly.
And finally: enjoy this. There is something deeply satisfying about working a lace stitch that looks complicated but reveals itself, row by row, to be a simple, rhythmic conversation between your hands and your hook. This vest is the kind of project that people notice when you wear it, and when they ask where you got it, you get to say you made it yourself.
Making your own clothing is one of the oldest, most human things there is. This crochet vest pattern is an invitation to slow down, to work with