
Boho Granny Square Vest Crochet Pattern | Women’s Handmade Crochet Top
There’s something timeless about a granny square. It’s the motif that taught generations of crafters how to crochet, the humble little square that somehow manages to feel both nostalgic and completely fresh depending on how you use it. And when you assemble a collection of them into a flowing, open vest, you get something that feels right at home at a weekend farmer’s market, a music festival, a beach boardwalk, or simply layered over a linen dress on a warm evening.
This boho granny square vest pattern is designed for women who love wearable, handmade pieces that actually get worn. It’s not a display project. It’s a garment you’ll reach for again and again, one that gets better with every wash and wears in beautifully over time. The design is classic but the styling is very much now — long enough to hit at the hip, open at the front, with a relaxed silhouette that flatters a wide range of body types.
If you’ve made granny squares before, you already have most of the skills you need. If you haven’t, this is a wonderful first project because the construction is modular. You work square by square, which means you can pick it up and put it down without losing your place, and any mistakes stay contained to a single motif rather than affecting the whole piece.
Let’s get into everything you need to know.
Materials You’ll Need
Before you start, gather your supplies. Having everything on hand before you begin makes the process much smoother, and you’ll avoid the frustration of stopping mid-project to hunt something down.
Yarn: For this vest, you’ll want a light to medium weight yarn — a DK or worsted weight works beautifully depending on the drape you prefer. DK weight gives you a lighter, airier fabric that’s perfect for spring and summer layering. Worsted gives you a bit more structure and warmth, which makes it ideal for a fall boho look. Cotton yarn is a wonderful choice for this pattern because it’s breathable, durable, and gives granny squares that crisp, clean look. A cotton-acrylic blend works too and tends to be more budget-friendly. For a truly bohemian aesthetic, consider a linen blend or even a plant-based yarn like bamboo — the slight sheen and drape of bamboo yarn makes a vest look almost luxurious.
For color, you have complete creative freedom. You can go with a single neutral color like cream, camel, rust, or sage green for a more sophisticated, modern look. You can do a gradient from one shade to another using the same color family. Or you can go full traditional granny square and use scraps of different colors for each square, embracing the patchwork, eclectic character that makes the style so beloved. If you’re going multicolor, it helps to choose a single color for the joining and border that ties everything together — black, white, cream, and dark olive all work well for this.
Hook: For DK weight yarn, a 4.0mm or 4.5mm hook works well. For worsted, try a 5.0mm or 5.5mm. Ergonomic hooks are worth the investment for a project like this since you’ll be crocheting many squares and the repetitive motion can strain your hand over time.
Other supplies: Yarn needle for weaving in ends and joining squares, scissors, stitch markers, and a tape measure. A blocking mat and pins are optional but highly recommended — blocking your squares before joining makes assembly so much easier and the finished vest looks significantly more polished.
Sizing and Measurements
This pattern is written to be easily adjusted for different sizes. The beauty of a modular construction is that adding or removing squares changes the dimensions in a very intuitive way.
The vest is constructed from a series of identical granny squares. Each square, once blocked, measures approximately 4 inches by 4 inches (10cm by 10cm). The layout of squares is what determines the size of the finished garment.
For a small to medium bust (32–38 inches), a layout of 6 squares wide and 7 squares tall for each panel works well, giving you two panels (front and back) plus shoulder and side joining. For a medium to large (38–44 inches), go to 7 squares wide. For a plus-size or oversized fit, consider 8 squares wide. The length of the vest can be adjusted simply by adding or removing a row of squares from the bottom.
These are starting guidelines — always measure against a vest or top you already own and love the fit of, and adjust your square count accordingly. One of the biggest advantages of crochet is this kind of flexible customization.
The Granny Square Pattern
This is the heart of the entire project, so take your time learning this motif before you start making dozens of them. Once it clicks, it becomes completely automatic.
Foundation ring: Make a slip knot, 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 two more times so you have four groups of 3 double crochets separated by chain-2 corners. Join with a slip stitch to the top of the beginning chain 3. You should have four corner spaces and your square’s center is established.
Round 2: Slip stitch into the corner chain-2 space. Chain 3, work 2 double crochets into the same corner space, chain 2, work 3 double crochets into the same space (this forms one corner cluster). Chain 1. Move to the next corner space and repeat the corner cluster, chain 1, all the way around. Join with a slip stitch. You now have four corners with a chain-1 space on each side.
Round 3: Slip stitch into the corner chain-2 space. Chain 3, 2 double crochets in corner, chain 2, 3 double crochets in corner. Chain 1. Work 3 double crochets in the chain-1 side space, chain 1. Work the next corner, chain 1, 3 double crochets in side space, chain 1. Continue around. Join. Your square now has two clusters on each side and four corner clusters.
Round 4 (border round): Work one more round following the same logic — corners get a double cluster with chain 2 between them, and each side space gets a cluster of 3 double crochets with chain 1 between clusters. By the end of this round, you’ll have three clusters on each side.
Fasten off and weave in your ends. Block the square by pinning it to your mat, lightly misting with water, and allowing it to dry completely. This step transforms slightly uneven squares into crisp, uniform ones, and it makes all the difference in the finished garment.
Make as many squares as your size calculation requires. This is where podcasts, audiobooks, and long evenings on the couch come in very handy.
Joining the Squares
There are several methods for joining granny squares and they each create a different look. For a boho vest, the join-as-you-go method is practical and creates a nearly seamless fabric. The flat slip stitch join and the flat single crochet join are also popular choices.
The flat slip stitch join is the most invisible. Hold two squares with wrong sides together and slip stitch through both loops of corresponding stitches along one edge. This gives you a subtle, flat seam on the inside.
The flat single crochet join creates a small raised ridge on the right side of your work. When done intentionally with a contrasting color, this ridge becomes a design feature — it adds texture and a graphic quality to the finished vest that looks very deliberate and beautiful.
The join-as-you-go method means you attach each new square to completed ones while you’re still working the final round of the new square. Instead of completing corner or side chain spaces independently, you slip stitch into the corresponding space of the adjacent square. This is faster if you can get the hang of it and eliminates a separate joining step entirely.
For this vest, laying your squares out flat on a large table or blocking mat before joining is essential. Arrange them in the configuration for your size, photograph the layout if you’re working with multiple colors so you can reference it as you go, and then begin joining from the center outward or from top to bottom — either approach works.
Assembling the Vest
Once your squares are joined into two large panels (front and back), you’ll connect them at the shoulders and sides.
For the shoulder seams, join the top edge of three or four squares on each side of both panels, leaving the center open for the neck. The amount you leave open depends on your preference — a wider neck opening gives a more relaxed, off-shoulder effect, while a narrower one is more structured.
For the side seams, leave the bottom several squares open on both sides for armhole openings. The typical armhole for this style of vest runs about 7 to 9 inches, which translates to roughly two squares in height. Join the remaining side squares below the armhole on each side.
The vest is deliberately left open at the front, which is what gives it that effortless boho character. If you’d like closures, you can add a button loop at the top center front, attach a large statement button, or thread a leather cord or ribbon through the top corner squares for a lace-up effect. All three options add beautiful detail without complicating the basic construction.
The Border
A well-executed border ties the entire garment together and gives it a finished, intentional look. For this vest, a simple single crochet border worked around all outer edges is clean and effective. Work one round of single crochet in your joining color, then one round of reverse single crochet (also called crab stitch) for a subtle corded edge. This combination takes less than an hour and makes a significant visual difference.
For a more decorative border, a simple shell stitch edging adds beautiful scallops along the hem and front opening. Work three double crochets into every other stitch, skipping one stitch on either side, for a classic shell pattern. You can add a picot border at the armhole edges for delicate detail.
Styling Your Boho Granny Square Vest
This is where the fun continues beyond the craft room. A handmade garment like this deserves to be worn thoughtfully, and the good news is that a granny square vest is endlessly versatile.
Pair it over a white or cream peasant blouse with wide-leg trousers or flowy linen pants and a pair of leather sandals for a true boho market look. Wear it over a fitted ribbed tank and high-waisted denim shorts for a casual summer afternoon. Layer it over a long slip dress for an evening look that bridges the gap between effortless and intentional. In cooler months, it works beautifully over a chunky turtleneck for unexpected texture play.
Accessories lean naturally toward natural materials — wooden bead necklaces, leather or suede earrings, woven bags, and straw hats all complement the handmade quality of the vest. Let the garment be the statement piece and keep the rest of the outfit relatively simple so the crochet work gets the attention it deserves.
Tips for Making This Project a Success
A few things that make a real difference when you’re working through a project like this.
Keep your tension consistent from square to square. It’s easy for tension to shift, especially if you work on the project across many different sessions in different mental states — stressed, relaxed, distracted, focused. If you notice your squares are coming out different sizes, take a break and come back when you’re more settled. Blocking helps correct minor tension variations, but dramatic differences will show in the finished garment.
Weave in ends as you go rather than saving them all for the end. With a project that involves dozens of squares, letting ends pile up creates an overwhelming finishing task. Weave in each square’s ends before setting it aside, and assembly becomes a pleasure rather than a chore.
Make more squares than you think you need. It’s far better to have extras than to run short partway through assembly and discover you’ve run out of a yarn colorway that’s been discontinued. Extra squares can always become a matching bag, a headband, or the beginning of your next project.
Use a yarn that you genuinely love working with. You’ll be spending a lot of hours with this material, and yarn that feels pleasant in your hands makes every session more enjoyable. Don’t sacrifice on this — your enjoyment of the process is part of the finished object’s value.
Why Handmade Crochet Clothing Is Worth Your Time
In a world of fast fashion and disposable clothing, making a garment by hand is a quiet act of intention. You know exactly what went into it — the hours, the decisions, the specific skein of yarn you chose because you loved the color. That knowledge changes the way you wear something.
A handmade crochet vest doesn’t wear out the way fast fashion does. It’s repairable. If one square gets damaged, you can replace just that square. It grows more beautiful with wear and washing. It carries a particular energy that mass-produced garments simply can’t replicate, and other people notice it even when they don’t know why.
There’s also the meditative quality of the work itself. Crochet, especially repetitive motif work like granny squares, has a genuinely calming effect. The rhythmic hand movements, the focus required, the satisfying progression of a growing project — it’s a form of active rest that the modern mind genuinely needs.
Making your own clothing puts you back in relationship with what you wear. You understand the labor behind it. You’re less likely to discard it carelessly. You wear it proudly because it came from your own hands, and that pride is something no shopping cart can provide.
Final Thoughts
This boho granny square vest is one of those projects that rewards you long after you’ve put down your hook. It’s satisfying to make, beautiful to wear, and meaningful to own. Whether you work through it over a single focused week or return to it slowly over a whole season, the result will be the same — a wearable piece of handmade art that reflects your skill, your taste, and your time.
If you make this vest, share it. Tag your photos, show your color choices, talk about what you’d do differently next time. The crochet community is generous with its enthusiasm and skill, and your finished piece might be exactly the inspiration someone else needs to start their own.
Now pick up your hook, choose your colors, and make your first square. The rest will follow.