One oversized granny square as the entire front panel is a bold design choice, and it works here because the solid side sections and structured edging give it enough context to read as a proper garment rather than a flat motif. The lilac-to-purple color progression across the rounds adds depth without requiring any extra techniques beyond the basic granny construction. For more granny square garment ideas, the granny square top and skirt set takes the same motif-based approach into a full outfit.
Linen Crochet Top
Solid sc panels at the sides keep the vest structured and wearable as a standalone layer, no lining needed. The bobble edging around the neckline and armholes is what elevates this from a simple joined-squares construction into something more finished.
Materials
- Worsted weight yarn number 4 in three colors dark medium and light
- Crochet hook size based on bust measurement
- Yarn needle
- Scissors
Crochet Methods You’ll Use
Sizing Notes
- The vest is designed to fit approximately 6 inches smaller than your bust
- 30 to 32 inch bust uses a 4.0 mm hook
- 34 inch bust uses a 5.0 mm hook
- 36 inch bust uses a 5.5 mm hook
- For larger sizes increase hook size by one size for every 2 inches
Corner behavior matters
You’ll work corners a few different ways:
- In most rounds you use chain 3 in corners
- In Round 9 you switch to chain 1 in corners for a tighter, more structured edge
This tighter corner helps the square feel less floppy and sets you up for the stitch-count round that follows.
Linen stitch note
Your side panels include linen stitch. Linen stitch is simple, but it can confuse crocheters because it looks like it “moves” over the row.
The key is remembering:
- You work into chain spaces, not into the single crochet stitches
- Your chain 1 should sit on top of the single crochet below, forming a woven texture
Pattern Instructions

Main Granny Square Make 2
- Round 1 with dark color make a slip knot chain 2 work 8 single crochet into the first chain and slip stitch to join
- Round 2 chain 4 counts as double crochet and chain 1 double crochet in next stitch chain 1 repeat around and slip stitch to join
- Round 3 slip stitch into space chain 3 work 2 double crochet in same space chain 1 in next space work 3 double crochet chain 3 3 double crochet for corner repeat around and fasten off
- Rounds 4 and 5 with medium color attach yarn to a corner work granny clusters with 3 double crochet chain 3 3 double crochet in corners and 3 double crochet in side spaces with chain 1 between clusters
- Rounds 6 and 7 with light color repeat the same granny square pattern
- Round 8 with medium color repeat the granny square pattern
- Round 9 with dark color repeat the pattern using chain 1 in corners instead of chain 3
- Round 10 with dark color chain 3 work 1 double crochet in every stitch and every chain space around for a total of 144 stitches
- If you’re a beginner and crochet patterns feel confusing, start with the video tutorial below, it’s the easiest way to learn as you go!
Understanding the Granny Square Section
Why Round 10 becomes a solid double crochet round
After multiple granny rounds, you finish with a round that converts the edge into a smooth, stitch-by-stitch fabric.
That gives you:
- A cleaner base for straps and panels
- More predictable stitch placement for assembly
- A more “vest-like” finish rather than an open-lacy square edge
If your stitch count is off at this round, fix it here. This is the moment where accuracy helps the whole vest behave.
Shoulder Straps
- Attach dark yarn to any corner stitch
- Work 1 double crochet in the corner and the next 6 stitches for a total of 7 stitches
- Chain 3 turn and work double crochet across for 6 to 7 rows or until the strap reaches the center of your shoulder
- Repeat for the second strap on the same square starting 7 stitches from the opposite corner

Strap Fit Guidance
How to know your strap is the right length
You’re aiming for the strap to land at the center top of your shoulder, not too close to the neck and not sliding off the outer shoulder.
A simple way to check:
- Hold the square against your body like a vest front
- Let the strap extend upward
- Stop when it comfortably reaches the shoulder center
If you make straps too long, the armhole drops low and the vest can gape at the sides. Too short, and it pulls the neckline up.
Keep both straps identical
Count your rows and match them. Even a one-row difference can cause the vest to twist slightly when worn.
Side Panels
- From the bottom corner count up 25 stitches and place a marker
- Row 1 with dark color work 25 double crochet from the corner up to the marker and fasten off
- Row 2 with light color work linen stitch by placing 2 single crochet chain 1 skip 1 single crochet across and ending with 2 single crochet
- Rows 3 to 5 work single crochet in the first stitch single crochet in chain spaces and chain 1 over single crochet stitches to complete four rows total
- Repeat the same side panel on the opposite side
Side Panel Clarity and Common Confusions

Why you place a marker 25 stitches up
This controls the height of the side panel, which helps define:
- How fitted the vest feels at the waist
- How open or covered the sides are
- How deep the armhole becomes after assembly
If you want a longer vest body, you do not change this number first. You would typically adjust border rounds later. This 25-stitch placement is doing the shaping.
Linen stitch row mechanics
On Row 2 you create the first woven row. After that, your later rows use the chain spaces as landing spots.
If your linen stitch looks too tight:
- Make sure your chain 1 is not being pulled short
- Consider using a hook one size larger just for the linen stitch rows, then return to the main hook size (only if your tension is dramatically tight)
Assembly and Border
- Place the front and back pieces with right sides together and sew the shoulder straps and side panels using a yarn needle
- Bottom border round 1 with dark color attach yarn at a side panel and work double crochet evenly around
- Bottom border round 2 chain 3 turn and work double crochet around including 6 evenly spaced decreases
- Bottom border rounds 3 and 4 work plain double crochet around
- Decorative edging round 1 with medium color work single crochet around ensuring the stitch count is a multiple of 3
- Decorative edging round 2 work 2 single crochet chain 3 slip stitch into the first chain to form a picot skip 1 and repeat around
- Repeat the same picot edging around the neckline and armholes
Assembly Notes That Prevent Fit Problems

Right sides together matters
Because granny squares and color changes can create a subtle “front” and “back” texture, placing right sides together makes seams sit cleaner and look more intentional from the outside.
Evenly spacing the 6 decreases
Those decreases shape the bottom border so it hugs slightly instead of flaring.
A simple method:
- Count your total stitches around
- Divide by 6
- Place a marker at each interval
- Work a decrease at each marker point
This keeps the border symmetrical and prevents puckering in one spot.
Finishing Notes
Weave in ends with movement in mind
This vest will stretch slightly when worn. Weave ends through multiple directions (not just straight lines) so they stay locked in after wear.
Picot edging consistency
The picot round looks best when your stitch count is correct.
If you notice rippling, it usually means:
- Your stitch count isn’t truly a multiple of 3, or
- Your single crochet round is too tight
If needed, loosen your tension on Decorative edging round 1 so the neckline and armholes stay comfortable.
Troubleshooting
- My granny squares are different sizes: This usually comes from tension changes during color swaps. Block both squares to match before assembly. Even a light steam block can help the corners square up.
- My armholes feel too tight: Check strap placement and side panel height first. If straps are placed too far inward, the armhole narrows. If the side panel starts too high, it closes the armhole.
- My bottom border flares: The decreases may be too few or uneven. Make sure you truly have 6 evenly spaced decreases across the round, and that you are not accidentally adding stitches at corners.







