Are you a new or beginner crocheter? Just learning a basic stitches such as, chain, single crochet, half double crochet, and double crochet. Mastered how to make a square, coaster, dishcloth and so on. But yet to ready or dare not to start on any clothing/garment projects? Worry about sizes, measuring & shaping?
No! Let have fun with the very basic granny squares. If you can make a granny square you can make a lots of them, join them together to many many possibility items beside just a blanket.

Let start with this easy summer top. You will need 22 full squares, 4 shaping squares and 4 half squares. No, don’t panic with the shaping square. You will build the shape as you change the row/colour.
You don’t have to follow my colour arrangement. You can play around with what ever colours of yarn that you have left over. Mixed and matched them. It will be turned out the only one top in the world, unique!
When I start with this project, I did not think about the sizes I wanted to make. It just coincidently turn out to fit me. My clothing sizes for your reference, I’m normally wearing sizes US = XS or S, UK = 6 or 8.
If you don’t like the mess of mathematic, but you want to make the sizes smaller or bigger, just go down or go up the hook sizes. A square width X 4 = the width of the top. For example, if your square turn out 10cm x 10cm. 10 x 4squares = 40cm, which mean it can be fit up to 80cm bust. And, if you wish it to be longer, just add extra rows of squares. Easy? Let get started ;
Materials
- Crochet Hook F Sizes 4.0mm
- Organic Cotton Yarn, Fingering weight (4ply) yarns in 4 colours
- Measuring Tape
- Tapestry Needle
- Scissors
Gauge : 1 square = 9cm X 9cm (included joining row)
Finishes Sizes : Bust = 36cm, Length = 41cm, Weight = 120gram

Yarn & Colours
I’m using is Scheepjes Organicon Premium Blend Fibre. It is 100% cotton. I purchased this yarn to make a cardigan for my niece and I had extra after completed the cardigan. The yarn are light and soft. The colours are sweet. Looking at them I had the idea to turn them into granny squares. Below colours list for reference, and will only need 1 skein for each colour.
- Soft White (202 Soft Cloud)
- Light Pink (206 Soft Blossom)
- Dark Pink (207 Apple Blossom)
- Purple (205 Lavender)
Pattern
Note :
- Change yarn colour every row
- Refer chart for the colour reference and starting point of the row
- First hdc & ch1 count as double crochet.
- Work row 4 at last, because we will be joining the square as you go. Refer chart for the stitches to join together. We will slst to the opposite/side square chain stitch.


You can download clear pdf version of the chart here 👇🏻
Full Square A (make 11) & B (make 11)
Row 1 : Magic ring, hdc, ch1, 2dc, ch2, 3dc, ch2, 3dc, ch2, 3dc, ch1, invisible fasten off/seam
Row 2 : (hdc, ch1, 2dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, invisible fasten off/seam
Row 3 : (hdc, ch1, 2dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, 3dc, ch1, invisible fasten off
Row 4 : (hdc, ch1, dc), (2dc cluster, ch3, 2dc cluster),(2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), 2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch2, invisible fasten off/seam
Arm Shaping Square C (make 2)
Row 1 : Magic ring, hdc, ch1, 2dc, ch2, 3dc, ch2, 3dc, ch2, 3dc, ch1, invisible fasten off/seam
Row 2 : (hdc, ch1, 2dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 2dc) fasten off
Row 3 : (hdc, ch1, 2dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 2dc) fasten off
Row 4 : (hdc, ch1, dc, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster) fasten off
Arm Shaping Square D (make 2)
Row 1 : Magic ring, hdc, ch1, 2dc, ch2, 3dc, ch2, 3dc, ch2, 3dc, ch1, invisible fasten off/seam
Row 2 : (hdc, 2dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, 3dc, fasten off
Row 3 : (hdc, 2dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, dc fasten off
Row 4 : (hdc, ch1, dc, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), fasten off
Half Square E (make 2) & F (make 2)
Row 1 : Magic ring, hdc, ch1, 2dc, ch2, 3dc, ch2, 3dc, ch2, 3dc, ch1, invisible fasten off/seam
Row 2 : (hdc, ch1, 2dc), ch1, (3dc, ch2, 3dc), ch1, (3dc, ch2, 3dc), ch1, 3dc, fasten off
Row 3 : (hdc, ch1, 2dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, (3dc, ch2, 3dc), ch1, 3dc, ch1, dc, fasten off
Row 4 : (hdc, ch1, dc, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster, ch6, 2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), (2dc cluster, ch3, 2dc cluster), fasten off



Arm & neck hold border
sc, (ch1, picot, ch1, sc,) repeat pattern along the opening line. Skip picot stitch when reach corner. Refer chart for the stitches.
Bottom Border
(hdc, dc, picot, dc, picot, 2dc) * (sc, ch3, picot, ch3 sc), (2dc, picot, dc, picot, 2dc)* repeat *pattern till end.
Weave in all the yarn ends and you are done!
If you are following this pattern, I would love to see your work. Share and Tag your project with #znooipattern on Instagram or Facebook.
Happy Crochet 😊😊
Happy Crochet 😊😊
23 replies on “Crochet Granny Squares Summer Top ~ Free Pattern”
Hello. I want to make this beautiful crochet top, but I need to know what is the difference between square A and square B. Also, the instructions for both types of squares are together. How could I tell which is which? Thank you for sharing this pattern and thanks in advance for answering my questions.
Hi Risario. Thank for reaching me. Both square A and B are same as instruction. The different just the colour arrangement or the colour change on each row.
I don’t understand if you joint as you go during last round (4) or you join the squares after have completed all 4th rows around all of them
And another question, if they are join after, how can i do only a slst between the “arcs” (3ch between clusters) how can i go from a slst to another?
Hi Francesca, if you have completed all 4 rows and join after, you may using needle to seam the as said “slst” together and duplicate the loops to go to another “slst”. I hope this help. Happy crochet 😉
Oook thank u very much for answering!!
My daughter loves this top!!
Maybe on next one i’ll try to joint during the last row 🙂
Hi Francesca, joint as you go during last round.
Very confusing directions are not clear at all
Hi there. My 12 year old niece wants a granny square dress. The one she’s seen is not available as a patter. But this top is similar in style. Could I just lengthen by adding more rows of granny squares please? I’m a newbie so has to be fairly easy. Thanks
Hi Laura, yes you can adding rows to lengthen as a dress. But by just adding row it will become straight/shift dress. So I suggest you follow the top pattern. And then make the bottom separate with the width bigger then the top. Say maybe make a total of 12 granny squares or more by 4 or 5 rows of granny square depend one the length you want. Then you join the top and bottom together at the waist line by overlapping the bottom by decreasing the bottom to match the top. In this way you will get draped/ruffled bottom.
Hope this help.
Do you just do the fourth row on each square and then slip stitch them together where indicated?
Yes.
Hey! Are your measurements accurate? 36cm for the bust is very tiny. Can you add squares for to make it bigger around?
Hi Gabby, 36cm is measurement lay flat which is 4 squares. Yes you can add squares to make it bigger.
Oh my goodness that makes so mich more sense 🤣 so then how big around does yours end up being?
Gabby, times 2 the measurement.
[…] Here is another great granny square top that is easy for summer by the same designer. Get this great pattern here. […]
Fabulous top, but trying to join the squares beat me in the end. I couldn’t figure it out
Hello! is the 2dctog a cluster stitch? I can’t imagine that it would be a decrease. Thank you for your reply in advance.
Hi Audra. Yes, It is a cluster not decrease.
I am confused at how to join the squares. I could do with a video. Can’t work out how to do it. Don’t know which way round and where to start 🤔 If squares need to be front or back facing 🤔 Totally lost ☹️
Sorry no video. Only chart as guide for where to join with slst. I do it side by side by pick up front and back loop for the slst. If this direction confusing you, place the square back to back when joining. Working square with the right side facing you, joining square with the wrong side place below the working square. I hope this help.
[…] to get the shape on point for lay flat photograph, I will wet block it first. If you check out my granny square sumer top I don’t block it. The yarn itself give the shape and drape naturally and I don’t find […]