It’s been awhile since I’ve made a summer top that I’ve been this excited about. I’ve had the idea for this crochet crop top pattern for ages, but I’ve been avoiding it out of pure anxiety!
Any time you make a garment using squares, it gets a little messy figuring out sizing adjustments. I’ve spent a couple weeks in the design phase of this boho style crochet crop top pattern on a roller coaster of emotions lol.

What you all may not know is, I struggle terribly with math, even basic stuff. So figuring out the sizing on projects, particularly this one, is more like giving birth than the simple calculations they probably should be 🤣
When I put this finished crochet crop top on, I was briefly ecstatic with how it looked. I was in love with the design. Then the thought of writing the pattern came back. How do I make the adjustments, and even more daunting, how will I explain it in my second language??
After all was said and done, this crochet crop top pattern turned out to be another one of my all time favorite designs.
You can adjust it to be longer or shorter, fringe or no fringe. You can play with the square color combos etc. and make it just the way you want it.

I used Alize Bella in a #2 sport weight, which I’m sure you’ve noticed is a staple for summer projects in my pattern catalog. I love it, but feel free to use any #2 you like, just be sure to check your gauge!
I’m so happy to finally get to share this crochet crop top with you all, it’s been a big challenge but in the end, I think it was totally worth it. Let me know what you think!
If you’re not sure about the squares on this one, check out some of my other favorite crochet summer tops below.
1 Relaxed Fit Crochet Tank Top / 2 Crochet Kimono Cardigan / 3 Crochet Lacy Summer Top

If you’d like to own this or any of my patterns in an ad free, printable, downloadable format, or you’d just like to support the channel, check them out on all my sales channels below.
If you’d like a video tutorial to follow along, be sure to scroll down to the bottom.
Materials
- #2 Sport weight yarn
- I used 3 colors of Alize Bella #2 sport weight yarn
- Crochet hook size 5mm
- Scissors
- Yarn needle
- Stitch markers
*These materials contain affiliate links, for which I make a small commission. It’s no extra cost to you, makes shopping easier and helps to keep the lights on.
Stitch Used & Code (US Term)
- ch = chain
- st = stitch(es)
- sl st = slip stitch
- hdc = half double crochet
- dc = double crochet
- sp = space
- sk = skip
- REP = repeat
- RS = right side
- WS = wrong side
- ” = inches
Skill: Easy
Notes:
- The pattern is written in English US terminology
- This pattern made as US women’s Sizes XS( S, M, L, XL, XXL )
- In this picture I have demonstrated with size Small
- This crop top is worked flat in two separate pieces from the bottom up and then sewn together. We’ll start by making our granny squares and sewing them together, then crochet the body part. The fringe is added later.
Yarn needed:
- Color A = 360( 390, 440, 490, 540, 570 ) Yards
- Color B = 20( 25, 30, 35, 40, 45 ) Yards
- Color C = 12( 15, 18, 21, 24, 27 ) Yards

Gauge blocked:
- 17 st (dc and ch sp) X 7 rows = 4″
- Square measurements = 3.5″
Measurements (After blocked)
*The length doesn’t include the fringe
- XS = 14.82″ Body width across X 13.78″ Length
- S = 18.58″ Body width across X 13.78″ Length
- M = 22.35″ Body width across X 14.92″ Length
- L = 26.11″ Body width across X 16.07″ Length
- XL = 29.88″ Body width across X 17.21″ Length
- XXL 33.64″ Body width across X 17.21″ Length

CROCHET CROP TOP PATTERN
BODY PANEL (MAKE 2)
Square
Notes: For the squares, all the sizes are made the same but just use different amounts of the squares. Round 1 – 3 is 1 square.
- XS = Make 4 squares
- S = Make 5 squares
- M = Make 6 squares
- L = Make 7 squares
- XL = Make 8 squares
- XXL = Make 9 squares
Round 1 (Color C): ch 6, sl st into the first ch that we did to form a ring, ch 3 (count as 1 dc), 2 dc into the ring sp, *ch 2, 3 dc into the same ring sp* REP from *TO* 2 more times, end with ch 2, sl st into the third ch that we did, cut the yarn. Check picture below

Round 2 (Color B): Add new yarn into any of the ch 2 sp, ch 3 (count as 1 dc), 2 dc into the same ch 2 sp, ch 1, *(3 dc, ch 2, 3 dc All into the next ch 2 sp/the corner), ch 1* REP from *TO* around and for last sp is going to be the same sp that we did the fist 3 ch and 2 dc/the corner, 3 dc into that sp, ch 2, sl st into the third ch, cut the yarn. Check picture below

Round 3 (Color A): Add new yarn into any of the ch 2 sp/the corner, ch 3 (count as 1 dc), 2 dc into the same ch 2 sp, ch 1, 3 dc into the next ch 1 sp, ch 1, *(3 dc, ch 2, 3 dc All into the next ch 2 sp/the corner), ch 1, 3 dc into next ch 1 sp, ch 1* REP from *TO* around and for last sp is going to be the same sp that we did the fist 3 ch and 2 dc/the corner, 3 dc into that sp, ch 2, sl st into the third ch, cut the yarn and leave about 10-12″ long tail. Check picture below

Sew The Squares Together
To sew the squares together, you can use which ever method you prefer. Using the tail that we left earlier to sew, I place the right side of the squares facing up and I’m going to sew on the right side. Check picture below and remember that the pictures shown is size small, if you’re making different sizes, the number of the squares will be different. After you’ve sewn all squares together, you can weave all the ends now or you can do it later.

The Crochet Crop Top Pattern Body
Notes:
- For the body we’re going to use color A
- Place the squares that we’ve sewn right side facing up.
Row 1 (RS): Add new yarn into the right corner the square at the ch sp. Then, ch 3 (count as 1 dc), 2 dc into same sp, *ch 1, 3 dc into next ch sp*, REP from *TO* into each ch sp across. Total of 63( 79, 95, 111, 127, 143 ) st including the ch sp. Check picture below

Row 2 (WS): Turn, ch 4 (count as 1 dc and ch 1 sp), *3 dc into ch 1 sp, ch 1* Rep from *TO* across, end with 1 dc into the third ch. Total of 63( 79, 95, 111, 127, 143 ) st including the ch sp. Check picture below

Row 3: Turn, ch 3 (count as 1 dc), 2 dc into the first ch 1 sp, *ch 1, 3 dc into next ch 1 sp* REP from *TO* across. Total of 63( 79, 95, 111, 127, 143 ) st including the ch sp. Check picture below

REP Row 2 and Row 3, 7( 7, 8, 9, 10, 10 ) more times. You’ll have a total of 17( 17, 19, 21, 23, 23 ) rows
*If you’d like a shorter or longer top, just repeat row 2 and row 3 less or more times.
Row 18( 18, 20, 22, 24, 24 ): Turn, ch 4 (count as 1 dc and ch 1 sp), 3 dc into ch 1 sp, *ch 1, 3 dc into next ch 1 sp* REP from *TO* into each of next 2( 4, 6, 7, 9, 11 ) sp then cut the yarn, sk 7( 7, 7, 9, 9, 9 ) ch sp, add new yarn into next sp then, ch 3 (count as 1 dc), 2 dc into same sp, ch 1, *3 dc into next ch 1 sp, ch 1*, REP from *TO* across, end with 1 dc into the third ch. Cut the yarn and leave about 14-20″ long tail. Check picture below

Joining The Top Pieces Together
Sew the shoulder seams together
Take the back and front panel, place them with the correct side facing down, then we’ll sew on the wrong side. Using the tail that we left earlier, sew along the top of the shoulder seam areas together using method of choice. Check picture below

Sew The Sides Together
Fold your top in half at the shoulder seams with the right side facing each other, we’ll sew on the wrong side. Cut a new strand of yarn 18-24 inches long, enough to sew the side seams up to the arm pit. Start sewing from the bottom up to the side seam about 5 and a half inches for all the sizes, using method of choice. *If you want smaller arm holes, just sew more. If you want bigger arm holes, just sew less but make sure that both sides are even. Check picture below

Crochet Around The Sleeve Edges
Note: We’re going to crochet into the end of the row of the sleeve edge (sp for reference)
Turn your top right side facing out, add new yarn into the arm pit corner, then ch 1 (do not count as a st), 2 hdc into each sp around the sleeve edge, cut the yarn and weave all the ends. Both sides are made the same. Check picture below

Adding Fringes (Optional)
Cut 128( 160, 192, 224, 256, 288 ) pieces of 12″ of yarn/fringe and if you’d like a shorter or longer fringe, just cut them shorter or longer but remember that the length of the finished fringe will be almost haft of the length that you cut. For example, I cut my fringe 12″ long and my fringe will be 6″ long before I trim the ends so my finished fringe is about 5 – 5.5″ after I trim the ends.
Fringe (Row 1)
Step 1: Take 4 pieces of fringe and fold in half. See picture 1
Step 2: Insert into the ch sp and make sure that the loop is big enough to pass ends through. See pictures 2 and 3
Step 3: Pass the ends through the loop and tighten. See picture 4, 5 and 6
Repeat steps 1 – 3 into each ch sp around. See pictures 7 and 8

Fringe (Row 2) *making the knots
Step 1: Take half of the fringe from the left and right fringe from each fringe “group” or tassel. These will combine to make the finished fringe tassel. See picture 1
Step 2: Make a knot. I make a knot about 1 inch below the first row of the fringe knots. See picture 2
Step 3: Tighten up. See picture 3
Repeat steps 1 – 3 around. See pictures 4, 5, 6, and 7

Next, you just need to trim all the ends and make sure it’s nice and even.
Now you’re done, congrats on finishing this crochet crop top pattern!
I hope it went smoothly for you. Don’t forget to share with us all on social media. Until next time.
Happy crocheting ✌💖🧶