Boho Granny Square Vest Crochet Pattern | Women’s Handmade Crochet Top

Boho Granny Square Vest Crochet Pattern | Women’s Handmade Crochet Top

There is something undeniably magical about a granny square. What started as a humble way to use up leftover yarn scraps has evolved into one of the most beloved and versatile motifs in the entire world of crochet. And when you arrange those colorful little squares into a flowy, bohemian vest, you end up with something that feels both nostalgic and completely on-trend. This boho granny square vest is the kind of project that stops people in their tracks at the farmers market, the kind that earns you compliments at music festivals and casual weekend brunches alike. Best of all, it’s an achievable make for anyone who has moved past the beginner stage and is ready to try something truly wearable.

In this pattern, we’re going to walk through everything you need to know to create your own handmade crochet top from scratch. Whether you’re planning to use up a rainbow of scrap yarn or you’re starting fresh with a carefully curated color palette, this vest works beautifully either way. We’ll cover materials, sizing, how to construct the granny squares, how to join them, and how to finish the edges so the final result looks polished and intentional rather than patched together. By the end, you’ll have a lightweight, breezy top that captures the free-spirited energy of bohemian style while showing off your handmade craft.


About This Pattern

This granny square vest pattern is designed for women and uses a classic construction method: individual squares are made first and then seamed together to form the body of the top. The vest features an open front, a relaxed silhouette, and optional fringe along the hem for a truly boho finish. It works up beautifully in cotton yarn for warm-weather wear, but a cotton-acrylic blend gives you a little more drape and makes it suitable for layering in cooler months.

The pattern is written for sizes Small through 2XL, with modifications explained throughout so you can adjust for your fit. This is not a beginner project, but it’s very approachable if you know how to make a basic granny square and are comfortable with seaming. Think of it as an intermediate-level make with a beginner’s heart.


Materials You’ll Need

Before you cast on, gather your supplies. Having everything ready before you begin makes the process much more enjoyable.

Yarn: Approximately 600–900 yards of worsted weight yarn (weight 4), depending on your size. You can use a single color for a modern minimalist look, two or three colors for a classic boho palette, or a scrappy mix of many colors for that true vintage-inspired patchwork feel. Cotton or a cotton blend is highly recommended for drape and breathability.

Hook: US Size J/10 (6mm) crochet hook, or whatever size you need to achieve gauge.

Gauge: One finished granny square should measure approximately 5 inches by 5 inches after blocking. Your gauge will directly affect the fit of your vest, so take the time to make a swatch and block it before diving into the full project.

Notions: Yarn needle for weaving in ends and seaming, scissors, stitch markers, blocking mats and pins (highly recommended), measuring tape.

Yardage by Size:
Small: approximately 600 yards
Medium: approximately 680 yards
Large: approximately 760 yards
XL: approximately 830 yards
2XL: approximately 900 yards


Abbreviations Used in This Pattern

ch — chain
sl st — slip stitch
sc — single crochet
dc — double crochet
sp — space
rep — repeat
yo — yarn over
beg — beginning
RS — right side


Understanding the Construction

Before you begin making squares, it helps to visualize the final construction so you know exactly what you’re working toward. This vest is made up of two identical panels: a front panel and a back panel. Each panel is a rectangle made from a grid of granny squares sewn or slip-stitched together. Once both panels are complete, you seam them at the shoulders and sides, leaving openings for your armholes. That’s it. No complex shaping, no tricky increases or decreases. The beauty of the granny square construction method is that it’s entirely modular.

For a size Small, each panel uses a 3×5 grid of squares, meaning 15 squares per panel, 30 squares total. For each size up, you add one square to the width, so a Medium uses a 4×5 grid per panel, a Large uses a 5×5 grid, and so on. We’ll break down the exact counts by size a little further along.


The Granny Square Pattern

Let’s start with the most important element: the granny square itself. This is a classic four-round granny square that works up quickly and gives you a beautiful, textured result.

Foundation Ring: Ch 4, join with a sl st to form a ring.

Round 1: Ch 3 (counts as first dc), 2 dc into ring, ch 2, (3 dc, ch 2) three times into ring, join with sl st to top of beginning ch-3. You will have four clusters of 3 dc separated by ch-2 corner spaces.

Round 2: Sl st into the next 2 sts and into the corner ch-2 sp, ch 3, 2 dc into same sp, ch 1, (3 dc, ch 2, 3 dc) into next corner ch-2 sp, ch 1. Rep from * around, working (3 dc, ch 2, 3 dc) into each corner sp and ch 1 between clusters along the sides. Join with sl st to top of beg ch-3.

Round 3: Sl st to corner sp, ch 3, 2 dc in same sp, ch 2, 3 dc in same sp (corner made), ch 1, 3 dc in next ch-1 sp, ch 1, (3 dc, ch 2, 3 dc) in corner sp, ch 1, 3 dc in next ch-1 sp, ch 1. Rep around. Join.

Round 4: Sl st to corner sp, ch 3, 2 dc in same sp, ch 2, 3 dc in same sp, ch 1, (3 dc, ch 1) in each ch-1 sp across to next corner, (3 dc, ch 2, 3 dc) in corner sp. Rep around. Join, fasten off, and weave in ends.

Block each square to 5 x 5 inches. This step is not optional if you want your panels to line up neatly.


Square Count by Size

Here is a breakdown of exactly how many squares you’ll need to make for each size:

Small (finished bust: 34–36 inches): Each panel is 3 squares wide and 5 squares long. Total: 30 squares.

Medium (finished bust: 38–40 inches): Each panel is 4 squares wide and 5 squares long. Total: 40 squares.

Large (finished bust: 42–44 inches): Each panel is 5 squares wide and 5 squares long. Total: 50 squares.

XL (finished bust: 46–48 inches): Each panel is 5 squares wide and 6 squares long. Total: 60 squares.

2XL (finished bust: 50–52 inches): Each panel is 6 squares wide and 6 squares long. Total: 72 squares.

A note on length: if you want a longer vest that hits at the hip rather than the waist, you can add an additional row of squares to each panel. Just remember to adjust your yardage accordingly — each extra row will require roughly 80–100 additional yards.


Joining the Squares

Once all your squares are blocked and ready, it’s time to assemble your panels. There are several methods for joining granny squares, and the one you choose will affect the overall look of your finished vest.

The flat slip stitch join is clean and nearly invisible — you hold two squares with wrong sides together and slip stitch through the back loops of both pieces along the edge. This creates a subtle ridge on the right side that can add to the handmade charm.

The join-as-you-go method involves crocheting your squares together while you work the final round of each new square, attaching it to the previous square as you go. This eliminates the separate seaming step entirely and is a favorite method for projects with many squares.

The flat mattress stitch join uses a yarn needle and yarn to seam the squares using a mattress stitch, which creates a nearly seamless join with no ridge at all. This is the most invisible option but can be time-consuming.

For this vest, the slip stitch join is recommended for its balance of speed and neatness. Lay out your squares in the arrangement you want — this is your chance to balance your colors and make sure nothing clashes — then join them row by row, first horizontally and then vertically, until each panel is complete.


Assembling the Vest

Once both panels are assembled, hold them with right sides together. Seam across the top edge on each side, leaving a space in the center of each panel top unseamed for your neck opening. For most sizes, leaving the central 5–6 inches (one square width) open at the neck works well, but try the panels against your body before seaming to make sure the neckline feels comfortable for you.

Next, seam the side edges, leaving openings at the top of each side for your armholes. Armhole depth is typically 7–8 inches for sizes Small through Large and 8–9 inches for XL and 2XL. Since your squares are 5 inches each, you’ll be leaving the top one to two squares on each side unseamed to create the armhole opening.

Turn the vest right side out and try it on. This is the moment where you can adjust any fit issues before you move on to finishing.


Finishing the Edges

A beautifully finished edge transforms a collection of squares into a garment. For the boho aesthetic, you want something that looks intentional and handcrafted without being fussy.

Armhole edges: Work one round of single crochet evenly around each armhole opening, then work a second round of reverse single crochet (also called crab stitch) for a clean, slightly textured border. Fasten off and weave in ends.

Neckline: Work the same two-round border around the neckline, taking care to work evenly at the corners so the edge lies flat.

Front edges and hem: Since this is an open-front vest, the two front edges run from shoulder to hem along the sides of the front panel. Work a single crochet border along these edges, then the reverse single crochet round. Along the bottom hem, work the same border.

For an extra layer of boho flair, add fringe to the hem after all border work is complete. Cut strands of yarn approximately 10–12 inches long, fold them in half, and attach them with a larks head knot into every other stitch along the hem. Trim the fringe to a consistent length. You can use the main color, a contrasting color, or mix several colors for a multi-toned fringe that complements your squares.


Color Palette Ideas

One of the most enjoyable parts of planning this project is choosing your color palette. Here are a few directions that work especially well with the boho aesthetic.

Desert Sunset: Deep terracotta, burnt orange, golden yellow, and warm cream. This palette feels warm and earthy and photographs beautifully in natural light.

Wildflower Meadow: Sage green, dusty rose, lavender, and ivory. Soft and romantic, this combination is perfect for a springtime vest.

Classic Boho: Rust, mustard, olive, and brown with cream as your background. These are the colors most associated with vintage boho style and they never go out of fashion.

Monochrome: All shades of a single color, from the palest tint to the deepest shade. A monochromatic vest looks modern and sophisticated while still celebrating the patchwork texture of the granny square construction.

Scrappy Rainbow: Every color you have in your stash, united by a single neutral background color (usually cream or white) that appears consistently in every square. The neutral background creates visual cohesion even when the color pops are wildly varied.


Tips for Success

A few final thoughts before you get started.

Block your squares religiously. It takes time, but it is the single thing that separates a lumpy, uneven finished vest from one that looks like it came from a boutique.

Join your squares on a flat surface with your layout spread out in front of you so you can see the whole design. Take a photo of your layout before you start joining so you can refer back to it.

Weave in your ends as you go rather than saving them all for the end. It is much less daunting to weave in a few ends after each square than to face dozens of loose tails when the project is nearly done.

If you’re using multiple yarn colors, try to use the same brand and fiber content for all of them. Different fiber contents can behave differently when washed or blocked, which can distort the finished garment.

Wash and block the finished vest before wearing it. This evens out any inconsistencies, softens the fabric, and helps the entire piece settle into its final shape.


Wearing Your Granny Square Vest

The beauty of a boho granny square vest is its versatility. Wear it open over a flowy maxi dress for a festival-inspired look, or layer it over a simple fitted tee with wide-leg jeans for an everyday outfit that feels put-together and creative at the same time. It pairs effortlessly with peasant blouses, linen trousers, floral sundresses, and denim shorts alike. Style it with chunky jewelry, suede boots, or strappy sandals depending on the season and occasion.

This vest also makes a deeply meaningful handmade gift. Something this wearable and personal carries far more weight than anything pulled off a shelf, and the recipient knows exactly how much time and care went into making it.


Final Thoughts

Making a wearable garment by hand is one of the most satisfying things you can do as a crocheter. There is something profoundly grounding about taking a pile of yarn and transforming it, one granny square at a time, into something you’ll actually wear and love. This boho granny square vest is a project that rewards patience, attention to detail, and a willingness to play with color. It is a celebration of the craft in the best possible way.

Whether this is your first crochet garment or your twentieth, I hope this pattern gives you everything you need to create something beautiful. Happy hooking.

Categorized in:

Crochet Top Outfit Ideas,

Last Update: October 3, 2026