You are going to love the crochet granny square tank top, especially if you like crocheting granny squares and granny square clothes.
It’s a lovely crochet tank top with a fake button row, meaning the buttons are there just as decoration and the top doesn’t open in the front.
Using the flower granny square, it’s such a great sleeveless crochet top for summer.
Let’s dive into the crochet pattern details for this free crochet pattern.
Find more: Women’s Top FREE Crochet Patterns.

Table of Contents
How to get this crochet pattern
This pattern is FREE to read right here on the blog ↓
Buy the printable PDF
Available in the Crochet Everyday Bliss membership
Pattern overview
Pattern overviewHow to crochet the Crochet Granny Square Tank Top
The granny square tank top is crocheted as separate flower granny squares that is then flat slip stitch joined into a rectangle.
Then you will crochet the bottom and top edge, before continuing to crochet the fake button row.
Finally the straps are crocheted, and then you’ll sew the straps to the main piece as well as the buttons.
The stitches used includes crocheting into the back loop only.

Would you like to save this?
We will email this pattern to you, so you can come back to it later.
Free, and you can unsubscribe any time.
If you like this crochet pattern, save it on Pinterest!

Yarn for the Crochet Granny Square Tank Top
For this granny square tank top crochet pattern the suggested yarn is Hobbii – Friends Cotton 8/8, it’s a 3 light cotton yarn that comes in many different colors.
You can of course substitute to other yarns & even try experimenting with different weights of yarn and crochet hook to something you have in your yarn stash.
A Great Summer Granny Square Pattern
If you love crocheting granny squares, then this crochet granny square top is just what you need.
You can swap out the flower granny square with other granny squares for a personal twist. Then mix and match the colors to make it fit your style.
It’s for sure a great summer crochet pattern using cotton yarn.
Helpful Tools & Tips
Buy the Crochet Granny Square Tank Top
Get the downloadable PDF crochet pattern for this crochet pattern below, or join the Crochet Everyday Bliss Membership and get access to ALL crochet patterns and more!
Not ready to crochet it yet?!
- Share about this crochet pattern on Instagram & Facebook using #joyofmotioncrochet.
- Save on Pinterest to make it later.
Crochet Granny Square Tank Top
About the Crochet Granny Square Tank Top
The Granny Square Tank Top crochet pattern is a great women’s garment for summer. With sizes XS to 5XL you’ll find a size that fits you.
Featuring a floral granny square, this crochet top for sure gives off a summer vibe. However you can easily swap it for the granny square pattern you prefer.
Grab your crochet hook and yarn and start crocheting your granny square tank top today.
Project level: Easy
WHAT'S YOUR CROCHET SKILL LEVEL?
Take the Quiz
Get helpful tips for your next crochet project & increase your skills!
Materials
Crochet Hook Size
Yarn
- Yarn
- Hobbii – Friends Cotton 8/8 in color CA – 24 sunflower, CB – 03 oatmilk, CC – 114 sage and CD – 114 misty green
- Weight
- 3 Light Yarn
- Fiber
- 100% cotton
Yarn amount needed:
| Color | Skeins |
|---|---|
| Size XS | |
| Color A (CA) | 1 |
| Color B (CB) | 2 |
| Color C (CC) | 4 |
| Color D (CD) | 3 |
| Total | 10 |
| Size S | |
| Color A (CA) | 1 |
| Color B (CB) | 2 |
| Color C (CC) | 4 |
| Color D (CD) | 4 |
| Total | 11 |
| Size M | |
| Color A (CA) | 1 |
| Color B (CB) | 3 |
| Color C (CC) | 4 |
| Color D (CD) | 4 |
| Total | 12 |
| Size L | |
| Color A (CA) | 2 |
| Color B (CB) | 3 |
| Color C (CC) | 5 |
| Color D (CD) | 5 |
| Total | 15 |
| Size XL | |
| Color A (CA) | 2 |
| Color B (CB) | 3 |
| Color C (CC) | 5 |
| Color D (CD) | 5 |
| Total | 15 |
| Size 2XL | |
| Color A (CA) | 2 |
| Color B (CB) | 4 |
| Color C (CC) | 5 |
| Color D (CD) | 6 |
| Total | 17 |
| Size 3XL | |
| Color A (CA) | 2 |
| Color B (CB) | 4 |
| Color C (CC) | 6 |
| Color D (CD) | 6 |
| Total | 18 |
| Size 4XL | |
| Color A (CA) | 2 |
| Color B (CB) | 4 |
| Color C (CC) | 6 |
| Color D (CD) | 7 |
| Total | 19 |
| Size 5XL | |
| Color A (CA) | 2 |
| Color B (CB) | 4 |
| Color C (CC) | 7 |
| Color D (CD) | 7 |
| Total | 20 |
One skein is 50 grams · 75 meters · 82 yards.
Other Materials Needed
Gauge
Each square measure 12 x 12 cm / 4.7 x 4.7 inches.
Crochet Pattern Notes
- This crochet pattern is written in US terms.
- All measurements given are unblocked.
- Note that measurements are given as exact as possible. But crochet tension & technique might give variations in the result, that changes from person to person.
- Read pattern instructions carefully before beginning to make sure you understand everything. It might save you hours frogging your work & crocheting it again!
- Make a swatch that measures at least 10 x 10 cm / 4 x 4 inches using the stitch the gauge is given for. If your swatch matches the gauge, you’re good to go. If the gauge is wrong, you might need to change your hook. Go up in crochet hook size if your stitches are smaller & go down in crochet hook size if your stitches are bigger. Learn more about testing gauge.
- Check yarn info if you want to find an alternative or test your yarn against the gauge. Learn more about substituting yarn.
- This pattern is written for 9 sizes, where the different sizes are given in parenthesis like this: XS (S) M (L) XL (2XL) 3XL (4XL) 5XL. If just one number is given, it applies to all sizes. I recommend that you highlight or circle the size you’re making before you begin to make the pattern easier to follow. Size adjustments are added under the heading “Sizes & Measurements”.
- At the end of each row, the stitch count is given in parenthesis.
Sizes and Measurements
*Note: The 3 largest sizes are a bit large in size, so consider going down 1 size if you see the measurements works better for you.
| Sizes | Bust/Waist/Hip Cirfumference | Body Length |
|---|---|---|
| XS | 76 cm / 29.9 inches | 48 cm / 18.9 inches |
| S | 88 cm / 34.6 inches | 48 cm / 18.9 inches |
| M | 100 cm / 39.4 inches | 48 cm / 18.9 inches |
| L | 112 cm / 44.1 inches | 48 cm / 18.9 inches |
| XL | 124 cm / 48.8 inches | 48 cm / 18.9 inches |
| 2XL | 136 cm / 53.5 inches | 48 cm / 18.9 inches |
| 3XL | 148 cm / 58.3 inches | 48 cm / 18.9 inches |
| 4XL | 160 cm / 63 inches | 48 cm / 18.9 inches |
| 5XL | 172 cm / 67.7 inches | 48 cm / 18.9 inches |
Size Adjustments
- Adjust circumference:
- Add or reduce the number of granny squares widthwise to adjust circumference or:
- Adjust how narrow or wide the button row is by reducing/adding the number of rows you crochet.
- Adjust body lenght:
- Add or reduce the number of granny squares lengthwise.
- Adjust strap length:
- Add or reduce the number of stitches you chain at the beginning of the strap instructions.
Abbreviations
- BL = back loop
- BLsc = back loop single crochet
- CA = color A
- CB = color B
- CC = contrasting color / color C
- CD = color D
- ch = chain
- ch-2-sp = chain space created by 2 chains
- ch-3-sp = chain space created by 3 chains
- dc = double crochet
- sc = single crochet
- sl st = slip stitch
- sp / sp(s) = space(s)
- st = stitch(es)
We try our best to include all crochet abbreviations in the list above for the crochet pattern, but sometimes we may forget one or two.
Learn more about crochet abbreviations & find a complete list on our Crochet Abbreviations & Terms post.
Stitches You Will Need
Back Loop Single Crochet (BLsc)
Crochet single crochet stitches in the back loop instead of the whole stitch.
Bobble
*yarn over, pull up a loop from next st, yarn over and pull through 2 loops*, repeat from *to* 2 times (4 loops on hook), yarn over and pull through all loops on the crochet hook.
Techniques You Will Need
Flat Slip Stitch Join
In this pattern the flat slip stitch join technique is used to assemble pieces.
Crocheting In The Back Loop
In this crochet pattern you need to know how to crochet in the back loop only.
This means that you will not crochet through the whole stitch as usual. A typical stitch contains two loops. One in the front, nearest you, and another stitch in the back, furthest away from you. One is called the front loop (the one nearest you), the other one the back loop, the one furthest away from you.
These stitches are abbreviated with BL in front of their regular abbreviation.
Instructions for the Crochet Granny Square Tank Top
Flower Granny Squares
Make 24 (28) 32 (36) 40 (44) 48 (52) 56 granny squares total following the instructions below. If you want a full photo tutorial, see the Flower Granny Square Tutorial.
Ch 3, counts as 1st double crochet + base chain.
Round 1: dc 15 times into 3rd ch from hook (base ch), sl st in 1st st (=16 st). Fasten off & cut yarn.
Round 2: Make slipknot. *bobble 1 in next 2 st, ch 1, bobble in the next 2 st, ch 2*, repeat from *to* 3 times, sl st in first st (=28 st). Fasten off & cut yarn.
Round 3: Make slipknot. *bobble 1 in next ch-2-sp, ch 3, bobble 1 in same ch-2-sp, ch 2, bobble 1 in next ch 1-sp, ch 2*, repeat from *to* 3 times, sl st in 1st st (=40 st). Fasten off & cut yarn.
Round 4: Make slipknot. *dc 4 in next ch-3-sp, ch 2, dc 4 in same ch-3-sp, [ch 1, dc 4 in next ch-2-sp] twice, ch 1*, repeat from *to* 3 times, sl st in 1st st (=84 st). Fasten off & cut yarn.
Assembly
- Fasten threads and weave in ends on all granny squares.
- Flat slip stitch join the granny squares into a 6×4 (7×4) 8×4 (9×4) 10×4 (11×4) 12×4 (13×4) 14×4 rectangle.
Bottom Edge
Crochet along one of the longest sides with the right side of the granny squares facing.
Make slip knot. BLsc 1 in each stitch across bottom edge, 21 stitches per square (=126 (147) 168 (189) 210 (231) 252 (273) 294 st).
Cut yarn and fasten off.
Top Edge
Crochet along the other long side with the right side of the granny squares facing.
Make slip knot. BLsc 1 in each stitch across top edge, 21 stitches per square (=126 (147) 168 (189) 210 (231) 252 (273) 294 st).
Do not fasten off.
Fake Button Edge
Continue directly onto the short edge from the from top edge.
Tip: Place stitch marker on first stitch made to know where to end second row more easily.
Row 1: BLsc 1 in each stitch, 21 stitches per square, turn (=84 st).
Row 2: Ch 1 (does not count as a st), sl st 1 in BL of each st, turn (=84 st).
Row 3-7: Repeat row 1 and 2 until you have crocheted 7 rows, ending with a repeat of row 1.
Do not cut yarn, continue directly to flat slip stitch join the short edges together.
Then fasten off and cut yarn.
Straps
Make 2.
Ch 52 st.
Row 1: Sc in second stitch from hook and in each st across, turn (=51 st).
Row 2: Ch 1 (does not count as a st), sl st 1 in BL of each st, turn (=51 st).
Row 3: Ch 1 (does not count as a st) BLsc 1 in each stitch, turn (=51 st).
Row 4-7: Repeat row 2 and 3 every other row.
Fasten off and cut yarn.
The Rest of This Crochet Pattern is for Subscribers
Pop your email in below and the full pattern opens up right away.
Free, and you can unsubscribe any time.
Finishing
- Sew 7 buttons evenly onto the fake button row.
- Lay the granny squares tube flat and place the straps evenly on each side, then sew it to the back and front.
- Fasten threads & weave in ends.

More Women’s Top FREE Crochet Patterns
- Spider Lace Crochet Top Pattern
- Easy Crochet Raglan Top – FREE Crochet Pattern
- Crochet Rectangle Top for Summer
- 3/4 Sleeves Crochet Sweater Pattern
- Crochet Tie Front Top – Free Pattern
- Top Down Crochet Top – FREE Pattern
- Raglan Crochet Tee Pattern
- Crochet Summer Top Pattern
- Easy Crochet Top Pattern For Beginners
- Crochet Singlet Pattern for Women
- Ocean Waves Halter Top – FREE Crochet Pattern
- Back to Basic Tee Crochet Pattern
- Simple Crochet Top Pattern
- Crochet Tank Top Pattern
- Color Block T-top – FREE Crochet Pattern
- Ladies Crochet Top Pattern
- Gardenia Top – FREE Crochet Pattern
- My Favorite Tee – FREE Crochet Pattern
- Striped Crochet Top Pattern
- Iris Irene Tee – FREE Crochet Top Pattern
Share & Worth Noting
Thank you for sharing my FREE patterns & tutorials. When you do, you support me & the blog, which makes it possible to continue sharing free content with you.
Not all content on this blog website is free, but the more you share, the more free content I will be able to share. Note that all premium content are ad free.
My crochet patterns can be used to sell handmade pieces. You are required to credit Joy of Motion/Janne Kleivset as the designer by linking back to My website: https://joyofmotioncrochet.com. You can not use my pictures when selling your handmade items. Finally, you can not resell, reprint or share any parts of my patterns as your own.



















