
Free Crochet Vest Pattern for All Skill Levels
Whether you’ve been crocheting for decades or just learned how to hold a hook last month, a vest is one of those projects that manages to feel both beginner-friendly and genuinely satisfying to wear when it’s done. There’s no sleeve shaping to worry about, no complicated armhole math, and the flat construction means you can see your progress with every row. Best of all, a well-designed vest is a wardrobe staple that works across seasons, layered over a cozy turtleneck in winter or worn directly over a tank top in the warmer months.
This free crochet vest pattern is written with everyone in mind. If you’re newer to crochet, you’ll find clear stitch breakdowns and tips along the way. If you’re more experienced, the pattern moves efficiently so you’re not slowed down by unnecessary hand-holding. Either way, by the time you finish, you’ll have a beautiful, wearable piece you made yourself.
Let’s get into it.
Why Crochet a Vest?
Vests have had a serious fashion moment over the last few years, showing up everywhere from high-end runways to everyday street style. The handmade version, though, has a texture and warmth that store-bought simply can’t replicate. Crocheted vests drape beautifully in plant-based fibers like cotton and linen, and they have a delightful coziness in wool blends. They’re also one of the most versatile garment types you can make because:
The construction is simple. Most vest designs are worked flat in two panels (a front and a back) that are seamed at the shoulders and sides, or worked in the round to eliminate seaming altogether.
They’re fast. Without sleeves to add, you cut your project time nearly in half compared to a full sweater.
The fit is forgiving. Garments worn over other clothing have much more ease built in, which means minor gauge variations won’t ruin the final fit.
They’re genuinely wearable year-round. A lighter vest in cotton works perfectly for spring and fall, while a bulkier vest in a warm wool is perfect layered under a coat or over a chunky knit in winter.
Materials You’ll Need
Before casting on, gather everything so you’re not hunting through your stash mid-project.
Yarn: Approximately 600–1,000 yards of medium-weight (worsted) yarn, depending on your finished size. A smooth yarn in a solid color is easiest for seeing your stitches, but a heathered or tweed style adds beautiful texture. Cotton, cotton blends, or acrylic all work wonderfully for this pattern. If you want a drapier result, look for a bamboo blend.
Hook: US size J-10 (6.0 mm) or whatever size is needed to achieve gauge. More on gauge below.
Yarn needle: For weaving in ends and seaming.
Scissors
Stitch markers: A few locking stitch markers are helpful for marking key points like the beginning of rounds or the center back.
Measuring tape
Optional: Buttons, fringe, or other embellishments for finishing.
Sizing
This pattern is written in sizes XS through 3X, with finished chest measurements as follows:
XS: 32–34 inches finished chest
S: 36–38 inches finished chest
M: 40–42 inches finished chest
L: 44–46 inches finished chest
XL: 48–50 inches finished chest
2X: 52–54 inches finished chest
3X: 56–58 inches finished chest
When in doubt, size up. Crocheted garments are generally more comfortable with a few inches of positive ease, meaning the finished garment should measure larger than your actual chest measurement rather than fitting like a second skin. For a relaxed, modern look, choose a size 2–4 inches larger than your chest. For an oversized, cozy feel, go 4–6 inches larger.
Gauge
Gauge is the part of pattern instructions that new crocheters sometimes want to skip. Please don’t skip it for garments. Even a small difference in gauge — half a stitch per inch — can mean your finished vest ends up several inches off from the intended size.
To check your gauge, make a swatch that’s at least 6 inches wide and 6 inches tall in the main stitch pattern used in this vest. After completing the swatch, lay it flat without stretching it and measure a 4-inch square in the center (avoiding the edges, which can distort slightly).
For this pattern, the target gauge is 14 stitches and 16 rows = 4 inches in half double crochet (hdc), using a US J-10 (6.0 mm) hook.
If you have more stitches per 4 inches, your tension is tight and you should go up a hook size. If you have fewer stitches per 4 inches, your tension is loose and you should go down a hook size. Recheck your gauge after switching hooks.
Abbreviations and Stitches Used
This pattern uses US crochet terminology throughout.
ch — chain
sl st — slip stitch
sc — single crochet
hdc — half double crochet
hdc2tog — half double crochet two stitches together (decrease)
st(s) — stitch(es)
sp — space
RS — right side
WS — wrong side
rep — repeat
blo — back loop only
If you’re unfamiliar with any of these stitches, a quick video tutorial on YouTube will have you up to speed in minutes. The hdc is the workhorse stitch of this pattern, and it’s one of the most beginner-friendly stitches in crochet — it creates a fabric with slightly more height than single crochet but with a tighter, warmer structure than double crochet.
Pattern Notes
This vest is worked flat in two pieces: the back panel and the front panel. After both pieces are completed, they are seamed at the shoulders and sides, leaving openings for the armholes. If you prefer to eliminate seaming, there are brief notes at the end for adapting this to an in-the-round construction.
The turning chain at the beginning of each row counts as the first stitch in hdc rows.
Read through the entire pattern before starting. This is one of the best habits any crocheter can build — it prevents surprises mid-project and helps you understand how the pieces connect.
Pattern Instructions
Back Panel
Foundation: Chain the number of stitches for your size:
XS: ch 57, S: ch 63, M: ch 69, L: ch 75, XL: ch 81, 2X: ch 87, 3X: ch 93
Row 1 (RS): Hdc in the 3rd chain from hook (the skipped chains count as the first hdc), hdc in each chain across. Turn.
Stitch count: XS 56, S 62, M 68, L 74, XL 80, 2X 86, 3X 92
Rows 2–60: Ch 2, turn. Hdc in each stitch across. Turn.
Continue working even rows of hdc until the piece measures approximately 14.5 inches from the foundation chain, or your desired length to the underarm.
Note: If you want a longer, tunic-length vest, simply continue working even rows until the piece reaches your desired length before beginning the armhole shaping.
Armhole Shaping:
Row 1 of Shaping: Sl st across the first 5 (5, 6, 6, 7, 7, 8) stitches. Ch 2, hdc across until 5 (5, 6, 6, 7, 7, 8) stitches remain unworked. Turn, leaving those final stitches unworked.
New stitch count: XS 46, S 52, M 56, L 62, XL 66, 2X 72, 3X 76
Rows 2–4 of Shaping: Ch 2, hdc2tog over the first two stitches, hdc to last 2 stitches, hdc2tog. Turn. (2 stitches decreased per row)
After 3 decrease rows: XS 40, S 46, M 50, L 56, XL 60, 2X 66, 3X 70
Rows 5–16 of Shaping (or until armhole measures approximately 8 inches): Ch 2, hdc in each stitch across. Turn. Work even without shaping.
At the end of this section, the back measures approximately 22.5 inches from the bottom edge to the top of the armhole.
Shoulder and Neck Shaping:
On the next row, you will divide the back into three sections to create the shoulders and the back neck.
Row 1 of Neck: Ch 2, hdc across the first set of shoulder stitches: XS 12, S 14, M 15, L 17, XL 18, 2X 20, 3X 21 stitches. Fasten off.
Skip the center neck stitches: XS 16, S 18, M 20, L 22, XL 24, 2X 26, 3X 28
Rejoin yarn to the remaining stitches for the second shoulder. Ch 2, hdc across. Fasten off.
Set the back panel aside.
Front Panel
The front panel begins exactly the same way as the back panel.
Foundation and Body: Work the same as the back panel through the armhole shaping. Your stitch count after armhole shaping should match the back.
Armhole Shaping: Work the same as the back.
Continue even rows until the armhole measures approximately 5 inches (instead of 8 inches like the back). This is where you’ll begin neck shaping so that the V-neck or rounded neck has time to develop before reaching the shoulder.
Neck Shaping (V-Neck Option):
Find the center of your work by counting stitches. Place a stitch marker at the center.
Row 1 of Neck: Ch 2, hdc to the stitch before the center marker. Turn, leaving the second half of stitches unworked. You are now working only the left front.
Row 2: Ch 2, hdc2tog, hdc to end. Turn.
Row 3: Ch 2, hdc to last 2 sts, hdc2tog. Turn.
Rep rows 2 and 3 alternately until you have the same number of shoulder stitches as the back shoulder: XS 12, S 14, M 15, L 17, XL 18, 2X 20, 3X 21.
Work even without decreasing until the front armhole matches the back armhole in length. Fasten off.
Rejoin yarn to the second half of the front stitches and work to mirror the first side, reversing the decrease direction.
Finishing
Seaming the Shoulders: Use your yarn needle and a length of matching yarn to whipstitch or mattress stitch the shoulder seams together, aligning the shoulder stitches of the front and back panels. The mattress stitch creates an nearly invisible seam and is worth learning for garment finishing.
Seaming the Sides: With the RS facing out, align the front and back panels along the side edges and seam from the bottom hem upward to where the armhole shaping begins. Leave the armhole sections open. Repeat on the other side.
Armhole Edging: Join yarn at the underarm seam and work a single round of sc around each armhole opening. This cleans up the edge and prevents stretching. If you want a more decorative edge, you can work a row of reverse single crochet (also called crab stitch) or a simple picot edging.
Neckline Edging: Join yarn at one shoulder seam and work sc evenly around the entire neckline, including down both sides of the V and across the back neck. Work one round of sc, then one round of sl sts for a tidy, minimal edge. For a chunkier, more decorative finish, work 2–3 rounds of sc.
Bottom Hem: If your foundation chain edge looks uneven compared to your last row of hdc, join yarn and work one round of sc along the bottom hem. This evens out the tension and gives the hem a cleaner look.
Weave in all ends thoroughly with your yarn needle, working through several rows of stitches and changing direction before trimming. This prevents ends from working their way loose over time.
Block your finished vest by lightly misting it with water and laying it flat to dry, or steaming it gently with an iron held an inch or two above the surface (never pressing directly onto crochet). Blocking evens out stitches, improves drape, and makes the finished piece look polished and professional.
Customization Ideas
One of the best things about a simple vest pattern is how much room there is to make it your own.
Add texture with stitch variations. Once you’re comfortable with the basic structure, swap the hdc body fabric for a different stitch pattern: the moss stitch, linen stitch, or a simple shell pattern all work beautifully in vest construction. Keep your stitch counts consistent with the pattern and always check your gauge in the new stitch before starting.
Experiment with color. A simple color block, where you switch yarn colors at a certain row, creates a dramatic visual effect with almost no extra effort. Or work stripes of varying widths throughout the body.
Lengthen it into a duster. Add as many even rows as you like before beginning armhole shaping. A longer vest worn open over flowy wide-leg pants is a stunning warm-weather look.
Add button bands. For a more structured vest, work a column of single crochet up both front edges and add a row of evenly spaced buttonholes on one side. This works especially well for the front open style.
Try different edging styles. Scallop edges, shell borders, and fringe all change the personality of the finished vest dramatically. Even a simple contrasting color on the armhole, neck, and hem edges can completely transform the look.
Tips for Success
Start with a gauge swatch every time, especially for garments. Those extra 20 minutes of swatching will save hours of frustration.
Mark your rows. It sounds tedious, but keeping a tally of your row count prevents the mystery of ending up with a front panel two inches longer than the back.
Don’t rush the finishing. Messy seams and untrimmed ends are what separate a homemade-looking garment from a truly handcrafted one. Take your time on the final steps.
When in doubt about sizing, crochet the larger size. You can always add ease, but a vest that’s too tight is unwearable.
Enjoy the process. A crochet vest worked in worsted weight yarn moves quickly. You’ll see it taking shape within a few sessions, and there’s something genuinely wonderful about wearing something you built stitch by stitch.
Frequently Asked Questions
Can I use a different weight yarn? Yes, with some adjustments. A bulky yarn will work up faster but will require fewer stitches for the same width. A DK weight will require more stitches. Always swatch and recalculate your stitch counts based on your gauge before starting the body of the garment.
How do I adjust the length? Simply add or remove rows in the body section (before armhole shaping) until the piece reaches your desired length. Each 4 rows adds approximately 1 inch in worsted weight yarn at this gauge.
What if I want to work this in the round? You can work the body as a tube by joining the foundation chain and working in continuous rounds until the armhole. At the armhole, you’ll divide for front and back and work each flat, or use steeks if you’re experienced with that technique.
My armhole is too loose or too tight. What do I do? The edging round of sc around the armhole will tighten the opening slightly. If you want a smaller armhole, add an extra row or two of sc edging. If you want a larger opening, omit the edging round.
Can I make this as a gift for someone else? Absolutely. Measure their chest and select the appropriate size. When gifting a crocheted garment, always note the yarn content on a tag — the recipient will want to know how to care for it.
Making your own clothing is one of the most rewarding things you can do with a crochet hook, and a vest is the ideal place to start or to return to when you want a project that’s satisfying without being overwhelming. This pattern gives you a solid foundation to work from, and the more you make it, the more you’ll understand how the shaping works and