The Buttoned Up Crochet Tank Top Project
I’m back with another crochet tank top project.
Maybe it’s the weather, or the quarantine, or the fact that I’m supposed to be visiting family in Thailand right now, but I’m crochet tank top crazy.
This crochet tank top pattern is fun and easy to customize. I love to make patterns that give you some creative license to make it uniquely your own.
If you’re looking for a crochet tank top pattern that’s a little more understated, you might like my Summer Vibes Tank Top or Summer May Tank Top
I used Bernat Softee baby cotton for this project from yarnspirations. I love cotton, and this baby cotton is one of my favorites for summer projects. It’s pretty light weight and the drape makes for a more ‘summer’ feel and fit.
I’m including the video tutorial here, but if you’d like to see more free video tutorials, just head over to my YouTube channel here.
If you’d like the ad free PDF pattern, or you just want to support these free projects, shop below:
Shop Ravelry here
Shop Etsy here
Shop Lovecrafts here
Materials
- #3 Light/DK weight yarn
- I used Bernat Softee Baby Cotton #3 Light/DK weight yarn
- Color pictured = Feather Gray
- Crochet hook size 3 mm
- Scissors
- Yarn needle
- 8 bottons ( 1″ )
- Thread
- Sewing needle
*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.
Stitches used & code
- ch = chain
- st = stitch(es)
- sc = single crochet
- dc = double crochet
- sl st = slip stitch
- sk = skip
- sp = space
- REP = repeat
- picot = ch 3, sl st into the back bump of first ch that you did
- ” = inches
Notes :
- This crochet pattern is made as US women’s sizes XS( S, M, L, XL, XXL )
- This pattern is a 2 rows repeat ( Row 5 and 6 )
- This pattern is in multiples of 3 chains
- In this picture I have demonstrated with size small
Yarn needed : 350( 380, 420, 450, 490, 520 ) yards
Gauge blocked : 18 dc X 8.5 rows = 4″
Measurements ( After blocked ) The Length does not include the strap
- XS : 32.02″ Circumference X 12.05″ Long
- S : 33.91″ Circumference X 12.05″ Long
- M : 35.79″ Circumference X 12.72″ Long
- L : 37.67″ Circumference X 12.72″ Long
- XL : 39.55″ Circumference X 13.38″ Long
- XXL : 41.44″ Circumference X 13.38″ Long

Pattern
Notes: The chains when we start will be the length of the tank top. The rows that we made will be the circumference.
Row 1 : ch 54( 54, 57, 57, 60, 60 ), sk 2 ch ( do not count as a st ), 1 dc into next ch and each ch across. Total of 52( 52, 55, 55, 58, 58 ) dc
Row 2 : Turn, ch 2 ( do not count as a st ), 1 dc into each st across. Total of 52( 52, 55, 55, 58, 58 ) dc
Row 3 and 4 REP row 2
Row 5 : Turn, ch 2 ( do not count as a st ), 2 dc into first st, *sk 2 st, 3 dc into next st* REP from *TO* until you have 3 st left, sk 2 st, 2 dc into next st. Total of 52( 52, 55, 55, 58, 58 ) dc
Row 6 : Turn, ch 2 ( do not count as a st ), 1 dc into each st across. Total of 52( 52, 55, 55, 58, 58 ) dc
- XS : REP Row 5 and 6 = 29 more times. Total of 64 rows
- S : REP Row 5 and 6 = 31 more times. Total of 68 rows
- M : REP Row 5 and 6 = 33 more times. Total of 72 rows
- L : REP Row 5 and 6 = 35 more times. Total of 76 rows
- XL : REP Row 5 and 6 = 37 more times. Total of 80 rows
- XXL : REP Roe 5 and 6 = 39 more times. Total of 84 rows
Row 65( 69, 73, 77, 81, 85 ) – Row 67( 71, 75, 79, 83, 87 ) REP Row 2
*The end of row 67( 71, 75, 79, 83, 87 ) Do not cut the yarn, we’ll crochet around the edges. If you don’t want to crochet around the edges, you just cut the yarn and weave the end ( Check picture below )

Crochet around the edges
For the top and bottom edges, we’ll crochet into the end of each row ( sp for reference ). For the side edges, we’ll crochet into a normal stitches.
Turn, ch 1, 1 sc into each st until you reach the corner, *1 sc, picot, 1 sc All into same sp* REP from *TO* into each sp until you reach the next corner, 1 sc into each st until you reach the next corner, *1 sc, picot, 1 sc All into same sp* REP from *TO* into each sp until you reach the next corner, cut the yarn and weave all the ends ( Check picture below )


Straps ( Make 2 )
Row 1 : ch 9, 1 sc into second ch from hook and each ch across. Total of 8 sc
Row 2 : Turn, ch 1 ( do not count as a st ), 1 sc into each st across. Total of 8 sc
Row 3 : Turn, ch 1 ( do not count as a st ), 1 sc into each of next 3 st, ch 2, sk 2 st, 1 sc into each of next 3 st. Total of 6 sc and 2 ch
Row 4 : Turn, ch 1 ( do not count as a st ), 1 sc into each of next 3 st, 2 sc into ch 2 sp, 1 sc into each of next 3 st. Total of 8 st
Row 5 and 6 REP Row 2
- XS : REP Row 3 – 6 = 22 more times. Total of 94 rows
- S : REP Row 3 – 6 = 23 more times. Total of 98 rows
- M : REP Row 3 – 6 = 24 more times. Total of 102 rows
- L : REP Row 3 – 6 = 25 more times. Total of 106 rows
- XL : REP Row 3 – 6 = 26 more times. Total of 110 rows
- XXL : REP Row 3 – 6 = 27 more times. Total of 114 rows
*The straps are adjustable, so. If you want a shorter strap, just make less repeat. If you want a longer strap, just keep repeating row 5 – 6 more times.
The end of row 94( 98, 102, 106, 110, 114 ) cut the yarn and weave all the ends
Sew all the buttons to the tank top
You can choose either side to be the right side (facing out), whichever you prefer. Place your project with the right side out. Sew your buttons on either end you prefer. I sewed 4 buttons total, about 3.5″ apart, but you can play around with more or less buttons as you prefer.
Since we didn’t make any button holes, we’ll use the spaces of the dc on the opposite side ( Check the picture below )

Sew the buttons for the straps
Before we begin sewing the buttons for the shoulder straps, we need to button up the front buttons. This way, we can see where the center of the garment will be when finished, which will help us center our strap buttons. Measure from the center of the arm pit (on either side) to about 3.5 to 4″ towards the center and place your first button. Repeat on the other side.
Next we’ll turn the garment around and repeat the same process on the back buttons. Make sure the the front and back buttons line up evenly.

Now the FUN part! 🙂 The straps are adjustable and removable, so that means you can play around and design them however you like. I’ll demonstrate the three main options below, but feel free to experiment on your own.
1 : Option one is pretty standard, you can use any holes to line the straps up front to back.
2: Same is option 1 but we’ll cross the straps in the back.

3: If you want shorter straps, it’s easy to adjust using another hole.
4: Same as number 3, but we’re folding the end forward and buttoning through both holes to hide the end of the strap.

That’s it! Congratulations on your crochet tank top. I’d love to see everyone’s finished projects and style choice on the straps. If you’d like to share with me, feel free to tag me on FB or IG @knitcroaddict.

