
Crochet Granny Square Vest Pattern: A Complete Step-by-Step Guide
Few things in the world of fiber arts carry the same timeless charm as the granny square. It’s the motif that has traveled from grandmothers’ living rooms to high-fashion runways, and it shows absolutely no signs of slowing down. If you’ve been wanting to make something wearable with your granny square skills, a vest is one of the most rewarding projects you can tackle. It’s flattering on virtually every body type, endlessly customizable, and surprisingly approachable for crocheters at an intermediate skill level.
This complete crochet granny square vest pattern will walk you through everything from materials and gauge to assembly and finishing, with enough detail that you won’t need to guess your way through a single step. Whether you’re making this for yourself, a gift, or to sell at a craft fair, this guide has you covered.
Why a Granny Square Vest?
Before we dive into the pattern itself, it’s worth taking a moment to appreciate why this particular project has become such a beloved staple. A vest is one of those versatile wardrobe pieces that works across seasons. Layer it over a fitted turtleneck in autumn, a breezy linen blouse in spring, or a simple T-shirt on a cool summer evening. The open structure of a granny square construction means the garment breathes beautifully, and the geometric design adds visual interest without competing with whatever you’re wearing underneath.
From a construction standpoint, making a garment entirely from motifs is also wonderfully forgiving. Unlike working a seamless sweater in the round, where one sizing mistake can unravel your entire plan, a motif-based vest lets you adjust the sizing by simply adding or removing squares. You’re essentially building with textile Lego blocks.
Materials You’ll Need
Getting your supplies together before you start will make the entire process smoother. Here’s what you need for this pattern.
Yarn: Approximately 600–900 yards of worsted-weight yarn, depending on your size. This pattern works beautifully in a single color for a modern, minimalist look, or in multiple coordinating colors for a more boho, patchwork effect. A yarn with a bit of cotton content drapes particularly well for vests. Good choices include Lion Brand Pound of Love, Paintbox Simply DK (held double), or any worsted-weight cotton-blend yarn.
Hook: US Size J (6.0 mm) crochet hook, or whatever size gives you the correct gauge.
Notions: Yarn needle for weaving in ends and seaming, scissors, stitch markers, and a measuring tape.
Gauge: Each finished granny square should measure approximately 4 inches by 4 inches after a light blocking. It’s important to check your gauge before you begin, because even a quarter-inch difference per square will add up significantly across the finished garment.
Sizing Guide
This pattern is written to be easily adjustable. Below is a general breakdown based on the number of granny squares used.
For a size Small (bust 32–34 inches), you will work with a grid of roughly 5 squares wide by 6 squares tall for each front and back panel, using approximately 60 squares total for the full vest.
For a Medium (bust 36–38 inches), work a grid of 6 squares wide by 6 squares tall per panel, using approximately 72 squares total.
For a Large (bust 40–42 inches), work 7 squares wide by 6 squares tall per panel, for approximately 84 squares total.
For an XL (bust 44–46 inches), work 8 squares wide by 7 squares tall per panel, totaling approximately 112 squares.
The beauty of this construction is that you can also add a half-square or use border stitches to fine-tune your fit once the main assembly is done. Don’t be afraid to adjust based on your own measurements rather than following a standard size label.
The Classic Granny Square: Step-by-Step
If you’ve made granny squares before, this is a standard four-round construction. If you’re newer to the motif, work slowly through these instructions and you’ll have it memorized within a few squares.
Foundation Ring: Make a magic ring, or chain 4 and join with a slip stitch to form a ring.
Round 1: Chain 3 (counts as first double crochet throughout). Work 2 double crochets into the ring. Chain 2. Work 3 double crochets into the ring. Chain 2. Repeat from the “3 double crochets, chain 2” sequence two more times. Join with a slip stitch to the top of the beginning chain 3. You now have four clusters of 3 double crochets with a chain-2 corner space between each cluster. Fasten off if using a different color for each round, or continue.
Round 2: Join yarn in any corner chain-2 space. Chain 3, work 2 double crochets in that corner space, chain 2, work 3 double crochets in the same corner space. This completes your first corner. Chain 1. In the next corner space, work 3 double crochets, chain 2, 3 double crochets. Chain 1. Repeat for the remaining two corners. Join with a slip stitch to the top of the beginning chain 3. Fasten off if changing colors.
Round 3: Join yarn in any corner space. Chain 3, work 2 double crochets in the corner space, chain 2, work 3 double crochets in the same space. Chain 1. Work 3 double crochets in the chain-1 side space. Chain 1. Work the corner cluster in the next corner space. Continue around in this manner, with one cluster of 3 double crochets in each side space separated by chain-1 spaces, and the double-cluster with chain-2 in each corner. Join and fasten off.
Round 4: This round follows the same logic as Round 3. Join in a corner space, work the corner cluster, chain 1, then work clusters of 3 double crochets in each side space separated by chain-1 spaces, working the corner clusters in each corner. By the end of this round, you will have three clusters on each side of the square. Join and fasten off.
After completing each square, weave in your ends and give the square a light blocking if you prefer sharper edges and more even dimensions. Pinning squares to a blocking mat and spraying them lightly with water works well for natural fiber yarns.
Planning Your Color Layout
This is one of the most enjoyable parts of the entire project, and it’s worth spending a little time here before you begin crocheting all your squares. Lay out a rough sketch on paper or arrange finished test squares on a flat surface.
For a sophisticated, modern look, choose two or three colors in the same tonal family, such as dusty rose, terracotta, and cream. Alternate them in a checkerboard or diagonal stripe arrangement.
For a true vintage boho look, embrace as many colors as you like, using scraps from your stash and letting each square be a surprise. This is one of the most economical ways to work through leftover yarn.
For a sleek, contemporary appearance, choose a single color throughout. A deep navy, rich burgundy, or warm camel in a solid-colored yarn makes a vest that looks almost more woven than crocheted, with the granny grid serving as subtle texture rather than overt patchwork.
Assembling the Vest
Once all your squares are complete, it’s time to assemble them into a garment. There are two popular methods for joining granny squares, and your choice will affect the final look of the vest.
The Flat Slip Stitch Join: Hold two squares with right sides together and slip stitch through the back loops of both edges. This creates a visible seam on the outside, which many crocheters find adds a charming, intentional texture to the finished garment. Use the same yarn as your border color for a cohesive look, or use a contrasting color to make the seam lines a deliberate design element.
The Join-As-You-Go Method: If you prefer to avoid a seaming session at the end, you can join each square to the previous one during the final round. When you reach a side that borders a completed square, replace the chain-1 space with a slip stitch into the corresponding chain-1 space of the adjacent square. This method takes more concentration during construction but results in a beautifully flat, seamless-looking fabric.
For the vest structure, you will assemble two large rectangular panels (front and back) of equal dimensions. Then, with right sides together, seam the panels along the shoulder edges, leaving a center opening for the neck that measures roughly 8–10 inches wide for most adults. Seam the side edges of the panels together, leaving armhole openings that measure approximately 7–9 inches from the shoulder seam downward, again adjusting based on your measurements.
Creating the Armhole and Neckline Finish
Once the main body of the vest is assembled, a clean finishing border around the armholes and neckline will take the piece from homemade to professionally crafted.
For the armhole border, join your yarn at the bottom of one armhole opening. Work one round of single crochet evenly around the entire opening, working 1 single crochet into each stitch or end of row around the edge, and working 3 single crochets into corners to help them lie flat. Join with a slip stitch and then work one round of reverse single crochet (also known as crab stitch) for a neat, rope-like edge that won’t curl. Fasten off and weave in ends. Repeat for the second armhole.
For the neckline, join your yarn at one shoulder seam and work one round of single crochet around the entire neckline, followed by one round of reverse single crochet. If you’d like a slightly higher or more structured neckline, add a second round of single crochet before working the reverse single crochet edging.
For the bottom hem of the vest, work the same single crochet and reverse single crochet border around the entire lower edge. This prevents the bottom from stretching out over time and gives the garment a polished finish.
Optional Closures and Embellishments
A simple vest can be worn open, letting it fall naturally over whatever you’re wearing underneath. But if you’d like a closure, here are a few approaches that work particularly well with this construction.
Buttons are a classic choice. Sew two or three large decorative buttons to the front left panel and crochet simple button loops on the right panel by working a short chain, skipping a stitch, and slip stitching back into the fabric. Wooden, shell, or vintage buttons suit the aesthetic of a granny square vest particularly well.
Ties are another easy option. Crochet two lengths of chain (each approximately 18–24 inches long) and attach them at the center front edges. Tie them in a loose bow at the waist for a more fitted, feminine silhouette.
Fringe can be added along the bottom hem for a boho festival look. Cut yarn into lengths roughly twice the desired fringe length, fold each piece in half, and use a crochet hook to pull the folded loop through a stitch along the hem, then pull the ends through the loop and tighten. Trim all fringe pieces to an even length when you’re done.
Blocking and Caring for Your Finished Vest
Blocking your finished vest before you wear it for the first time makes a significant difference in its appearance. Wet the entire garment by submerging it in cool water, gently squeeze out excess water without wringing, and then lay it flat on a blocking mat or clean towel. Ease it into shape, making sure all the squares are aligned and the edges are straight and even. Let it dry completely before moving it.
For ongoing care, hand washing in cool water with a gentle detergent is the safest approach for most yarns. If the yarn is machine washable, use a delicate or hand-wash cycle in a mesh laundry bag. Always lay the vest flat to dry rather than hanging it, as gravity can distort the shape of a wet crocheted garment.
Troubleshooting Common Issues
If your squares are curling rather than lying flat, try going up a hook size. Tight tension is the most common culprit for curling granny squares.
If your squares are noticeably different sizes from one another, check your tension consistency and consider counting your stitches more carefully. Even a single extra chain in a corner can throw off the dimensions of a square.
If your assembled vest is pulling across the chest or back, you may need to add an additional column of squares or choose a larger size.
If the armholes are too tight, work an additional round of single crochet along the armhole opening rather than just the finishing border, which will add a small but meaningful amount of room.
Making It Your Own
The pattern described here is intentionally classic, but there is enormous room for personalization. You can use larger squares worked to six or eight rounds for a looser, more open fabric with a drapier feel. You can use smaller squares worked to just two or three rounds and join more of them together for a denser, warmer fabric that’s perfect for transitional-season layering.
You can also mix motifs, using some traditional square granny motifs alongside granny hexagons, solid granny squares, or even small flower motifs. As long as each motif is the same size, they will piece together just like identical squares.
The granny square vest is more than just a crochet project. It’s a canvas for your personal style, your color preferences, and your skill level. And once you’ve made one, chances are good you’ll want to make several more.
Final Thoughts
A crochet granny square vest is one of those projects that reminds you why you fell in love with crochet in the first place. It’s satisfying at every stage, from winding colorful yarn around your fingers to placing that final finishing stitch on the neckline border. The finished piece is genuinely wearable, genuinely stylish, and entirely made by your own hands.
Take your time with it. Make your squares while watching a favorite show or sitting with friends. Lay them out on the floor and rearrange them until the color composition makes you happy. And when you finally put on the finished vest, you’ll feel that particular pride that only comes from wearing something you made yourself.
Happy crocheting.