Free crochet pattern
Eight-square granny square vest
This granny square vest is made from eight large classic granny squares: four joined for the back and four for the front, with a square neck opening left by joining only part of the shoulders. Single crochet bands finish the hem, armholes and neckline. It fits a 32 to 36 inch bust with ease.
By the crochetpatterns.io editorial team · Updated · Editorial policy · pattern testing in progress

| Detail | Value |
|---|---|
| Skill level | Easy |
| Yarn weight | Medium (#4) |
| Yardage | 650–800 yd (594–732 m) |
| Hook | 5 mm |
| Gauge | One 8-round classic granny square = 9.5 in (24 cm). |
| Finished size | 38 in (96 cm) chest circumference, 19 in (48 cm) length before bands; fits 32–36 in bust |
| Time | about 15 hours |
Materials
- Worsted weight (#4) wool-blend or cotton-blend yarn in several colours, about 720 yd / 660 m total
- 5 mm (US H-8) crochet hook
- Stitch markers, tapestry needle
Yarn Kit & Substitution Options
This pattern calls for 800 yards of weight #4 yarn. Select a suggested yarn to see required skeins and estimated cost:
Caron Simply Soft · 100% Acrylic
315 yds per skein · High-yield yardage, silky no-scratch texture
3 skeins required
approx. $$16.47 total
Abbreviations (US terms)
- chain
- double crochet
- slip stitch
- single crochet
- space
- chain space
- stitch
- stitches
- repeat
- round
- right side
- place marker
Notes before you start
- Make 8 classic granny squares following the Classic Granny Square pattern on this site, repeating Round 4 until Round 8 is complete (96 dc per square).
- Block all squares to 9.5 in before joining. Size is changed by the number of rounds: each round adds about 0.6 in per square.
- For a 36–40 in bust, work 9 rounds per square (about 10 in).
Row progress: 0 of 8 done (0%)
Panels
0 of 2 done- Back: join 4 squares into a 2 × 2 panel, holding squares right sides together and slip stitching through the back loops.Mark row complete
- Front: join the remaining 4 squares into a matching 2 × 2 panel.Mark row complete
Shoulders and sides
0 of 3 done- Place the front and back right sides together. Along the top edge, place a marker 3 in (7.5 cm) in from each outer corner. Slip stitch the shoulders together from each outer corner to its marker, leaving the centre 13 in (33 cm) open for the neck.Mark row complete
- Along each side edge, slip stitch the panels together from the hem upwards for 10.5 in (27 cm), leaving 8.5 in (21.5 cm) open for each armhole.Mark row complete
- Turn right side out.Mark row complete
Bands
0 of 3 done- Hem: Join yarn at a side seam. Rnd 1: Ch 1, sc evenly around the lower edge (1 sc in each dc and ch-sp), sl st in first sc. Rnds 2–4: Ch 1, sc in each st around, sl st in first sc.Mark row complete
- Armholes (both): Join yarn at the underarm. Rnd 1: Ch 1, sc evenly around, sl st in first sc. Rnd 2: Ch 1, sc in each st around, sl st in first sc.Mark row complete
- Neckline: Join yarn at a shoulder seam. Rnd 1: Ch 1, sc evenly around, working sc2tog at each of the 4 inner neck corners, sl st in first sc. Rnd 2: Ch 1, sc in each st around, working sc2tog at each corner, sl st in first sc.Mark row complete
Working on:
Back: join 4 squares into a 2 × 2 panel, holding squares right sides together and slip stitching through the back loops.
Finishing
- Fasten off and weave in all ends.
- Wet block the finished vest flat to even out the seams.
Errata
No corrections have been published for this pattern. Found a mistake? Tell us and we will log the fix here with a date.
Your notes on this pattern
Keep track of the yarn, hook and changes you used. Saved in this browser only — nobody else can see it.
Frequently asked questions
How do I find my granny square vest size?
Measure your bust and add 2–4 in of ease. Divide by 4 to get the square size you need, then work rounds until your squares reach it.
Can I make it longer?
Add a row of half squares or several extra rounds of single crochet to the hem band.







