This granny square crop top pattern turns one of the most loved crochet basics into a wearable you can style in a hundred different ways. The design uses two oversized granny squares joined into a simple vest shape, which makes it beginner friendly while still looking bold and current.
Crochet Granny Square Crop Top

It is perfect for using scrap yarn, experimenting with color changes, and adjusting the fit without complicated math. You can make it cropped or longer, fitted or relaxed, and you can keep the edges clean or finish with a soft hem for a polished look. Because the construction is modular, it is easy to try on as you go and customize the neckline and armholes to feel comfortable on your body.
Materials
- 6 mm crochet hook or preferred size
- Size 4 acrylic yarn or scrap yarn joined together
- Stitch markers
- Scissors
- Yarn needle for weaving in ends
- Measuring tape
Granny Square Crop Top Vest Pattern
Stitch Guide
- ch: chain
- sl st: slip stitch
- sc: single crochet
- hdc: half double crochet
- dc: double crochet
- cluster: 3 dc worked into the same space
Notes Before You Start
- This pattern is made from two identical granny squares
- The size is adjustable by adding or reducing rounds
- Try on after marking neck and armholes before joining
- Color changes are optional and can be done at the end of any round
- Chain counts can vary slightly depending on your tension, keep your corners consistent
Square Construction Overview
- Each square begins with a center ring
- Each round builds out using clusters on the sides
- Corners are made by placing two clusters separated by a chain 1 in the corner space
- Spaces between clusters are separated with chain 2
Granny Square Front and Back Make 2

Foundation Round
- Make a magic circle
- Chain 3 to count as 1 dc
- Work 1 dc into the ring
- Chain 2 to form the first corner
- Work 3 dc into the ring
- Chain 2
- Work 3 dc into the ring
- Chain 2
- Work 3 dc into the ring
- Chain 2
- Slip stitch into the top of the starting chain 3 to close the round
- Pull the magic circle tail to tighten the center
Building the First Square Shape
- Slip stitch into the next space so you are in the first corner space
- Chain 3 to count as 1 dc
- Work 2 dc into the same corner space to complete the first cluster
- Chain 1
- Work 3 dc into the same corner space to create the second cluster of the corner
- Chain 2 to move to the next corner
- In the next corner space, work 3 dc, chain 1, 3 dc
- Chain 2
- Repeat the corner sequence in each corner space
- Slip stitch into the top of the starting chain 3 to close
Adding Side Clusters
- Slip stitch into the next chain 2 space until you reach a corner space
- Chain 3 and work 2 dc into the corner space
- Chain 1
- Work 3 dc into the same corner space
- Chain 2
- In the next side space, work 3 dc
- Chain 2
- In the next corner space, work 3 dc, chain 1, 3 dc
- Chain 2
- Continue around repeating
- Work 3 dc into each side space
- Work 3 dc, chain 1, 3 dc in each corner space
- Chain 2 between each cluster section
- Slip stitch to close the round
All Following Rounds
- Slip stitch into the next chain 2 space until you reach the next corner space
- Chain 3 and work 2 dc into the corner space
- Chain 1
- Work 3 dc into the same corner space
- Chain 2
- Work 3 dc in every side space across the side
- Chain 2 between side clusters
- Work the corner as 3 dc, chain 1, 3 dc
- Continue repeating around
- Slip stitch to close the round
- After closing each round, slip stitch forward into the corner space so you are ready to start the next round cleanly
Square Size And Fit Check
- Keep adding rounds until the square width reaches shoulder to shoulder
- A common size is 11 rounds total, but you can do fewer for a smaller fit or more for a larger fit
- Make the second square the exact same size as the first
Optional Color Change Instructions
- At the end of a round, finish the final slip stitch
- Cut yarn and pull through
- Join the new yarn in any corner space
- Chain 3 and continue the next round normally
- Weave in ends later
Blocking Optional But Helpful
- Lay each square flat
- Pin corners to sharpen the square shape
- Lightly steam or wet block depending on yarn type
- Let dry completely before assembling
Marking The Openings

Lay The Squares
- Place the two granny squares on top of each other with edges lined up
- Decide which side will be the inside of your top
Mark The Neck Opening
- Find the top edge center
- Mark the center section for the neck opening
- A simple guide is leaving the middle open and keeping 3 clusters on each side of the neck
- Adjust wider or narrower depending on your preferred neckline
Mark The Armholes
- From the top corners down along the side edges, count about 6 to 7 rows and mark that point
- Everything above the marker stays open for the armhole
- Everything below the marker gets joined
Try On Fit Test
- Carefully pin or hold the sides and shoulders where you plan to join
- Put it on over a top
- Check that your head fits through the neck opening comfortably
- Check that the armholes feel roomy and not tight
- Adjust your stitch markers if needed
Joining The Crop Top Vest

Prepare For Seaming
- Turn the squares inside out so the seam will be on the inside
- Line up the corners and edges so clusters match as neatly as possible
Join The Side Seams
- Join yarn at the bottom corner
- Single crochet through both layers along the side edge
- Work one single crochet per stitch or evenly through the spaces to keep it neat
- Stop when you reach the armhole marker
- Fasten off or keep yarn attached if you want to continue the shoulder seam
Join The Shoulder Seams
- Join yarn at one top corner edge
- Single crochet across the top edge toward the neck marker
- Stop at the neck marker to leave the neck opening open
- Fasten off
- Repeat on the other side of the neck opening if needed so both shoulders are joined evenly
Turn Right Side Out
- Turn the vest right side out
- Check that seams look neat and the fit feels correct
Optional Bottom Hem Border

Round 1 Hem
- Join yarn anywhere along the bottom opening
- Chain 1
- Work hdc evenly around the bottom edge
- Place hdc in each stitch and also in spaces as needed so the hem lies flat
- Slip stitch to the first hdc to join
Round 2 Hem
- Chain 1
- Work hdc in each stitch around
- Slip stitch to join
- Fasten off and weave in ends
Optional Finishing Touches
Clean Neckline Or Armhole Edge
- Join yarn at the neckline edge
- Chain 1
- Work single crochet evenly around the opening
- Slip stitch to join
- Repeat around armholes if you want a cleaner edge
Length Adjustment Option
- If you want a longer vest instead of cropped
- Add extra rounds to the granny squares before assembly
- Or add extra hem rounds at the bottom after assembly

Weaving In Ends
- Use a yarn needle
- Weave ends through the backs of stitches on the inside of the top
- Trim excess carefully
Fit And Customization Notes
- For a smaller fit, stop at fewer rounds and keep armholes slightly smaller
- For a looser fit, add rounds and leave more rows open at the top for armholes
- For a deeper neckline, increase the center neck opening
- For a more closed neckline, reduce the neck opening and join more of the top edge
- Scrap yarn stripes look best when you keep each round a single color
Beginner Notes And Troubleshooting
- If your square is curling, your tension may be tight, go up a hook size
- If corners look wavy, make sure you are doing chain 1 inside the corner and chain 2 between sections
- If the bottom hem flares, use fewer hdc or replace hdc with sc for a tighter edge
- If the neck opening feels tight, undo the shoulder seam a little and widen the neck gap
- If armholes feel small, move markers down to leave more space unjoined





Leave a Reply