
Simple Lace Crochet Vest Pattern (Free + Size Inclusive)
If you have been looking for a versatile, elegant, and beginner-friendly crochet project, this simple lace crochet vest pattern is exactly what you need. Whether you are brand new to crochet or have been hooking for years, this pattern walks you through every step so you can create a stunning layering piece that works for every body type and size. Best of all, it is completely free.
This vest is designed to be lightweight and breathable, making it perfect for layering over a tank top, blouse, or long-sleeve shirt. The open lace texture gives it a delicate, feminine look without requiring complicated stitches. If you know how to chain, single crochet, and double crochet, you have everything you need to get started.
Let’s dive in.
Why You Will Love This Lace Vest Pattern
Lace crochet can look intimidating, but this pattern proves that beautiful results do not have to come with a steep learning curve. Here is what makes this vest a go-to pattern for crocheters of all skill levels.
The construction is simple and flat. You will work two identical rectangular panels, one for the front and one for the back, then seam them together at the shoulders and sides, leaving openings for the armholes. That is it. No complicated shaping, no confusing decreases, and no working in the round if you do not want to.
The lace stitch pattern used here is a classic shell-and-chain combination that creates a lovely open fabric with great drape. It looks impressive, but once you work through the first few rows, your hands will move through it almost on autopilot.
The size range goes from XS all the way through 5XL. This pattern was written with size inclusivity in mind from the very beginning, not as an afterthought. Every size was considered during the design process so that the garment looks and fits beautifully across the full range.
Materials You Will Need
Before you cast on (or rather, before you make your foundation chain), gather your supplies. Here is what you need for this project.
Yarn: Choose a light DK weight or worsted weight yarn with good drape. Cotton, cotton blends, and linen-blend yarns work beautifully for this vest because of their breathability and the way they hold the lace structure without being too stiff. You can also use a soft acrylic or bamboo blend if that is what you have on hand or prefer to work with. Avoid anything too fuzzy or textured, since the lace pattern will be harder to see and the finished fabric may look muddy.
Approximate yardage by size: XS needs about 400 yards, S needs about 450 yards, M needs about 500 yards, L needs about 575 yards, XL needs about 650 yards, 2XL needs about 725 yards, 3XL needs about 800 yards, 4XL needs about 875 yards, and 5XL needs about 950 yards. These estimates include a small buffer, but always check your gauge swatch before purchasing yarn.
Hook: Use a 5mm (H/8) crochet hook for DK weight yarn, or a 5.5mm (I/9) hook for worsted weight. If your swatch comes out too tight or too loose after blocking, adjust your hook size accordingly.
Notions: You will need a yarn needle for weaving in ends and seaming, scissors, stitch markers (optional but helpful for marking key points), and a measuring tape.
Gauge
Gauge is especially important in garment making. Even a small difference in gauge across many inches of fabric adds up to a significant size difference in the finished piece.
For this pattern, the target gauge is 14 stitches and 8 rows equal 4 inches in the lace stitch pattern, blocked. Always make a swatch that is at least 6 by 6 inches before starting, wash and block it the same way you plan to treat the finished garment, and measure it once dry.
If your swatch is too small (too many stitches per inch), try a larger hook. If it is too large (too few stitches per inch), try a smaller hook.
Finished Measurements
The vest is designed with 2 inches of positive ease, meaning the finished garment will measure 2 inches larger than your actual bust measurement. This gives it that relaxed, layering-friendly fit.
Here are the finished bust measurements for each size: XS is 34 inches, S is 36 inches, M is 40 inches, L is 44 inches, XL is 48 inches, 2XL is 52 inches, 3XL is 56 inches, 4XL is 60 inches, and 5XL is 64 inches.
The length from shoulder to hem is 22 inches for XS through M, 23 inches for L through XL, and 24 inches for 2XL through 5XL. The armhole depth is 8 inches for XS through M, 9 inches for L through XL, and 10 inches for 2XL through 5XL.
Abbreviations
Here is a quick reference for the abbreviations used throughout the pattern.
ch means chain. sl st means slip stitch. sc means single crochet. dc means double crochet. sk means skip. sp means space. rep means repeat. st means stitch. RS means right side. WS means wrong side.
The Lace Stitch Pattern
This pattern uses a repeating shell-and-chain lace stitch that creates the open, airy texture you see in the finished vest. Here is how it works.
The lace pattern is worked over a multiple of 6 stitches plus 1, plus 2 for the turning chain.
To begin, work a foundation chain in the required number of stitches for your size. Then work the pattern as follows.
Row 1 (RS): Dc in the 4th ch from hook, ch 2, sk 2 ch, sc in next ch, ch 2, sk 2 ch, repeat from the beginning across until 1 ch remains, dc in last ch. Turn.
Row 2 (WS): Ch 1, sc in first dc, ch 2, 5 dc in next sc (this is your shell), ch 2, sc in next ch-2 space, repeat across, ending with sc in top of turning ch. Turn.
Row 3: Ch 3 (counts as first dc), dc in first sc, ch 2, sc in center dc of shell, ch 2, sk 2 dc, repeat from beginning across, ending with 2 dc in last sc. Turn.
Row 4: Ch 3 (counts as first dc), 2 dc in first dc, ch 2, sc in next ch-2 space, ch 2, 5 dc in next sc, repeat across, ending with 3 dc in top of turning ch. Turn.
Row 5: Ch 1, sc in first dc, ch 2, sk 2 dc, sc in center dc of shell, ch 2, sc in next sc, repeat across, ending with sc in top of turning ch. Turn.
Repeat rows 2 through 5 for the pattern. Once you get the rhythm of these rows, you will find it easy to memorize.
Pattern Instructions
Foundation Chain
For XS, chain 61. For S, chain 67. For M, chain 73. For L, chain 79. For XL, chain 85. For 2XL, chain 91. For 3XL, chain 97. For 4XL, chain 103. For 5XL, chain 109.
You will work two identical panels using these foundation chains. One becomes the front, and one becomes the back.
Working the Panel
Work in the lace stitch pattern as described above until your panel measures the target length for your size. For XS through M, work until the piece measures 22 inches from the foundation chain. For L through XL, work until the piece measures 23 inches. For 2XL through 5XL, work until the piece measures 24 inches.
Fasten off and weave in your ends. Make a second identical panel.
Armhole Opening
You do not need to shape the armhole during construction. Instead, when you seam the two panels together in the finishing step, you will leave a specific amount of space open at the sides for the armhole.
If you prefer a more tailored look or find that the basic seam leaves the armhole too open for your liking, you can work a row of sc around the armhole edge after seaming. This tidies the edge and can be customized with a decorative stitch or a contrasting color.
Assembly
Lay your two panels flat with the right sides facing each other. Use stitch markers to pin the shoulder seams before sewing.
Shoulder seams: Starting at the outer edge of one shoulder, use your yarn needle and a length of yarn to seam the top of the two panels together. The shoulder width for XS through M is 3.5 inches on each side. For L through XL, it is 4 inches on each side. For 2XL through 5XL, it is 4.5 inches on each side. Leave the center open as the neckline. Repeat for the other shoulder.
Side seams: Fold the vest so the shoulder seams are aligned. At the bottom, seam upward from the hem. Leave the top portion of the side open for the armhole. The armhole depth for XS through M is 8 inches. For L through XL, it is 9 inches. For 2XL through 5XL, it is 10 inches.
Weave in all remaining ends.
Finishing Touches
Once your vest is seamed, you have a few options for finishing the edges.
Neckline and armhole edging: Work one round of sc around the neckline and each armhole opening. You can keep it simple with just one round, or add a second round using a reverse sc (also called crab stitch) for a more polished look. If you want a little extra detail, a picot edging around these openings adds a beautiful, delicate finish that complements the lace body of the vest perfectly.
Hem edging: Work one or two rows of sc along the bottom hem edge if desired, or leave the foundation chain as the hem for a clean, simple look.
Blocking: Wet blocking is highly recommended for this vest, especially if you used a plant-based fiber like cotton or linen. Soak the finished garment in cool water, gently squeeze out the excess moisture (do not wring), and then lay it flat on a blocking mat or clean towel. Pin it to the finished measurements if needed, and allow it to dry completely. Blocking opens up the lace pattern and evens out the stitches, making a significant difference in the finished look and drape of the piece.
Customization Ideas
One of the best things about a simple pattern like this is how easy it is to make it your own.
You can add fringe along the hem or the armhole edges for a boho look. You could substitute a different yarn color for the edging to create a fun two-tone effect. If you want to add a button closure at the front, work the two panels with a small gap at the center front and add a few buttons and loops.
Some crocheters also like to add a waist tie by threading a length of ribbon or a crocheted I-cord through the eyelets of one row at the natural waist level. This gives the vest a more defined silhouette if you prefer that look.
You can also extend the length of this vest into a duster or cardigan-style piece simply by adding more rows before seaming. The beauty of working in flat panels is that length adjustments are completely intuitive.
Tips for Success
A few practical tips will help you get the best results with this pattern.
Always swatch and block your swatch before starting. Lace stitches especially can look very different before and after blocking, and your yarn may relax significantly once washed.
Count your stitches at the end of every row, especially in the beginning. Lace patterns have a tendency to creep if you accidentally add or skip a stitch, and catching it early saves you from having to rip out a lot of work.
If you are new to reading lace patterns, try working through the stitch pattern on a small practice swatch before starting on your actual panel. Just 20 stitches wide and 10 or 15 rows tall is enough to get comfortable with the rhythm.
When seaming the shoulders and sides, use the mattress stitch for the most invisible seam on a knit or crochet fabric. You can also use a slip stitch seam on the wrong side if you prefer to work with your hook rather than a needle.
Yarn Suggestions
If you are not sure what yarn to use, here are some great options that work beautifully with this pattern.
Lion Brand 24/7 Cotton is a worsted weight cotton yarn that is affordable, widely available, and comes in a wonderful range of colors. It gives the lace a crisp, structured look that holds its shape beautifully after blocking.
Paintbox Simply DK in cotton is another great option if you prefer a lighter weight yarn. It is smooth, has good stitch definition, and comes in a lovely array of both neutral and vibrant colors.
For a more luxurious feel, Paintbox Simply Linen Blend or any bamboo-cotton blend yarn adds a subtle sheen and incredible drape that makes this vest look truly elegant.
If you prefer to work with acrylic, choose one that is labeled as having good drape, such as WeCrochet CotLin or Paintbox Simply Aran. Stiffer acrylics can make lace patterns look blocky, so look for something described as soft or drapey on the label.
Frequently Asked Questions
Can a beginner make this vest? Yes, absolutely. If you are comfortable with chains, single crochet, and double crochet, you have all the skills you need. The lace stitch pattern may take a row or two to get used to, but it repeats consistently throughout the project.
Can I use a different yarn weight? You can, but you will need to adjust your hook size and recalculate your stitch count based on your gauge. The pattern instructions assume the gauge listed above, so if your fabric is denser or more open than the target gauge, your finished size will be different.
How do I know which size to make? Measure your bust and add 2 inches for ease. Choose the finished bust size that is closest to that measurement. If you are between sizes, it is generally better to size up for a relaxed layering fit.
Can I make this vest longer or shorter? Absolutely. Simply work more or fewer rows before seaming. Each additional row adds approximately half an inch in length, so you can easily customize the length to suit your preferences.
What if I want a closed front instead of a pullover style? You can split the front panel into two halves and work them separately, leaving a gap at the center front. Then add button bands or ties along the center front edges for a cardigan-style closure.
Final Thoughts
This simple lace crochet vest is the kind of pattern you will come back to again and again. It is fast enough to be satisfying, beautiful enough to wear proudly, and practical enough to become a wardrobe staple. The size-inclusive range means you can make one for yourself, your friends, and your family without needing to search for a separate pattern for each size.
Whether you reach for a soft neutral like cream or sand, a rich jewel tone, or a playful pop of color, this vest is going to look stunning. And because the construction is so simple, it is a wonderful canvas for experimenting with different yarns, color combinations, and finishing details.
Share your finished vest with the crochet community online using the hashtag for your favorite crochet group or tagging your posts so others can find this free pattern. There is nothing more inspiring than seeing how different yarn choices and color combinations bring the same pattern to life in completely different ways.
Happy crocheting, and enjoy every stitch.