Hello everyone, welcome back! I’m so happy to be enjoying some sunshine here and I hope you are too. Today’s crochet halter top project will be just in time for the coming summer heat.
I’m still on my crochet summer top trend and I’m really excited about this one, probably because I can finally wear it without freezing!
I’m also excited because this Dragon Fly Crochet Halter Top has an extra surprise twist. Not only is it a cute crochet top, it can easily become another summer favorite, a summer dress, yay!
I used Lion Brand Truboo, and it is definitely a new favorite. It feels amazing, and it fits really well for summer clothing.
I’m posting the crochet halter top pattern with the option of making it a dress. So, it’s sort of two patterns in one. There’s a free written pattern and a video tutorial to follow along with as always.
If you’d like to add this to your pattern library, the ad free/printable PDF is available for purchase on my shops: Ravelry Etsy Lovecrafts
I know I’ve been posting some pretty low coverage tops lately. If you prefer a little more coverage for your summer wardrobe, you may like this Crochet Lace Shell Shrug.
If you’re enjoying the light and breezy tops, you may also like this Crochet Lacy Summer Top or my V Neck Summer Blouse.
Let me know what everyone thinks, I’m so excited to see everyone make one (or two!).


Materials
- #3 Light weight/DK weight yarn
- I used Lion brand Truboo #3 Light/DK weight yarn
- Color pictured = Mushroom
- Crochet hook size 3.5 mm
- Scissors
- Yarn 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
- sk = skip
- sp = space
- sl st = slip stitch
- REP = repeat
- V stitch = 1 dc, ch 1, 1 dc All into same st
- RS = right side
- WS = wrong side
- ” = inches
Notes :
- This crochet pattern is made as US women’s sizes XS( S, M, L, XL, XXL )
- This crochet pattern is made in two panels ( Front and back panels are made the same ). For the skirt we’ll crochet in round
- This crochet pattern is made from the top down
- In this picture I have demonstrated with size small
Yarn needed :
- Halter Top Version = 370( 390, 430, 450, 490, 510 ) Yards
- Dress Version = 860( 950, 1,040, 1,130, 1,220, 1,310 ) Yards
Gauge blocked : 16.50 dc X 10 rows = 4″
Measurements ( After blocked )
The Crochet Halter Top Version :
- XS = 30.54″ Body Circumference X 13.60″ Long
- S = 32.48″ Body Circumference X 13.60″ Long
- M = 34.42″ Body Circumference X 14.40″ Long
- L = 37.33″ Body Circumference X 14.40″ Long
- XL = 39.27″ Body Circumference X 15.20″ Long
- XXL = 41.21″ Body Circumference X 15.20″ Long

The Crochet Summer Dress Version :
- XS = 30.54″ Body Circumference X 46.54″ Hip Circumference X 26.40″ Long
- S = 32.48″ Body Circumference X 49.45″ Hip Circumference X 26.80″ Long
- M = 34.42″ Body Circumference X 52.36″ Hip Circumference X 28″ Long
- L = 37.33″ Body Circumference X 56.72″ Hip Circumference X 28.40″ Long
- XL = 39.27″ Body Circumference X 59.63″ Hip Circumference X 29.60″ Long
- XXL = 41.21″ Body Circumference X 62.54″ Hip Circumference X 30″ Long

Crochet Halter Top Pattern
Front and back panels are made the same
Front Panel
Upper Panel ( Make 2 )
We’ll start with the strap first ( All the sizes are made the same for the strap )
Row 1 ( WS ) : ch 4, sk 3 ch ( count as 1 dc ), 2 dc into next ch. Total of 3 dc
Row 2 ( RS ) : Turn, ch 3 ( count as 1 dc ), 1 V st into next st, 1 dc into last st/the third ch st. Total of 2 dc and 1 V st
Row 3 : Turn, ch 3 ( count as 1 dc ), 1 V st into the ch 1 sp of the V st from the previous row, 1 dc into last st/the third ch st. Total of 2 dc and 1 V st
Row 4 – Row 43 REP Row 3
Row 44 : We’ll start making the bra shape. Turn, ch 2 ( do not count as a st ), 1 dc into first st, 3( 3, 3, 4, 4, 4 ) dc into the ch 1 sp, 1 dc into last st/the third ch st. Total of 5( 5, 5, 6, 6, 6 ) dc
Row 45 : Turn, ch 2 ( do not count as a st ), 2 dc into first, 1 dc into each st until you have 1 st left, 2 dc into last st. Total of 7( 7, 7, 8, 8, 8 ) dc
Row 46 – Row 57( 58, 59, 60, 61, 62 ) REP Row 45 *In each row you’ll increase 2 st( 1 st on each side )
The end of row 57( 58, 59, 60, 61, 62 ) You’ll have a total of 31( 33, 35, 38, 40, 42 )
The end of row 57( 58, 59, 60, 61, 62 ) Cut the yarn ( Check picture below )

Make 1 more of this upper panel but DO NOT cut the yarn, we’ll join the upper panels together and start making the body
XS ONLY = Row 58 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn right side up then make, 1 dc into each st on that panel across. Total of 63 st included the ch 1 sp
S ONLY = Row 59 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn wrong side up then make, 1 dc into each st on that panel across. Total of 67 st included the ch 1 sp
M ONLY = Row 60 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn right side up then make, 1 dc into each st on that panel across. Total of 71 st included the ch 1 sp
L ONLY = Row 61 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn wrong side up then make, 1 dc into each st on that panel across. Total of 77 st included the ch 1 sp
XL ONLY = Row 62 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn right side up then make, 1 dc into each st on that panel across. Total of 81 st included the ch 1 sp
XXL ONLY = Row 63 : With the panel that still has the working yarn. Turn, ch 2 ( do not count as a st ), 1 dc into each st across, ch 1, bring the other panel and turn wrong side up then make, 1 dc into each st on that panel across. Total of 85 st included the ch 1 sp
The end of row 58( 59, 60, 61, 62, 63 ) should look like this. Check picture below

All the sizes
Row 59( 60, 61, 62, 63, 64 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each st across ( Make sure to make 1 dc into the ch 1 sp as well ). Total of 63( 67, 71, 77, 81, 85 ) dc
Row 60( 61, 62, 63, 64, 65 ) : Turn, ch 2 ( do not count as a st), 1 dc into each of next 31( 33, 35, 38, 40, 42 ) st, ch 1, sk next st, 1 dc into next st and each st across. Total of 63( 67, 71, 77, 81, 85 ) st included the ch 1 sp
Row 61( 62, 63, 64, 65, 66 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each of next 27( 29, 31, 34, 36, 38 ) st, ch 9, sk 9 st including the ch 1 sp, 1 dc into next st and each st across. Total of 63( 67, 71, 77, 81, 85 ) st included the ch 9
Row 62( 63, 64, 65, 66, 67 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each of next 27( 29, 31, 34, 36, 38 ) st, ch 4, 1 sc into the ch 1 sp on row 60( 61, 62, 63, 64, 65 ) Work over the ch 9 on the previous row, ch 4, 1 dc into each dc st across. Total of 63( 67, 71, 77, 81, 85 ) st included the ch 8 and a sc
Row 63( 64, 65, 66, 67, 68 ) : Turn, ch 2 ( do npt count as a st ), 1 dc into each of next 27( 29, 31, 34, 36, 38 ) st, 4 dc into the 4 ch sp, ch 1, 4 dc into next 4 ch sp, 1 dc into each dc st across. Total of 63( 67, 71, 77, 81, 85 ) st included ch 1 sp
Row 64( 65, 66, 67, 68, 69 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each of next 31( 33, 35, 38, 40, 42 ) st,ch 1, sk next ch 1 sp, 1 dc into next st and each st across. Total l of 63( 67, 71, 77, 81, 85 ) st included ch 1 sp
Row 65( 66, 67, 68, 69, 70 ) – Row 66( 67, 68, 69, 70, 71 ) REP Row 64( 65, 66, 67, 68, 69 )
Row 67( 68, 69, 70, 71, 72 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each st across ( Make sure to make 1 dc into the ch 1 sp as well ). Total of 63( 67, 71, 77, 81, 85 ) dc
Row 68( 69, 70, 71, 72, 73 ) : Turn, ch 2 ( do not count as a st ), 1 dc into each st across. Total of 63( 67, 71, 77, 81, 85 ) dc
Row 69( 70, 71, 72, 73, 74 ) – Row 74( 74, 76, 76, 78, 78 ) REP Row 68( 69, 70, 71, 72, 73 ) ( Check picture below )

The end of row 74( 74, 76, 76, 78, 78 ) Cut the yarn and leave about 14 – 16 inches long tail
REP The same for the Back panel
Join the front and back panel together
Take the back and front panels, place them together with correct sides facing each other, we’ll sew on the wrong side. Use the tail that we left earlier. Start sewing from the bottom up until you reach about 6 – 7 inches, using method of choice and then weave all the ends. *I recommend trying the top on before you weave all the ends! ( Check picture below )

Now, your crochet halter top is done and you can wear it just as it is.
Or, you can continue on and make your self a crochet summer dress 🙂 Just follow below for the dress!


Adding The skirt into the crochet halter top to form the summer dress
For the skirt part we’ll crochet in round
Round 1 : With the top right side out. Add new yarn at the side seam of the top then, ch 3 ( count as 1 dc ), 1 dc into each st around ( Make sure to crochet into the other side seam as well ), sl st into the third ch. Total of 128( 136, 144, 156, 164, 172 ) dc ( Check picture below )

Round 2 : ch 3 ( count as 1 dc ), 2 dc into next st, *1 dc into next st, 2 dc into next st* REP from *TO* around, sl st into the third ch. Total of 192( 204, 216, 234, 246, 258 ) dc
Round 3 : ch 3 ( count as 1 dc ), 1 dc into each st around, sl st into the third ch. Total of 192( 204, 216, 234, 246, 258 ) dc
Round 4 – Round 32( 33, 34, 35, 36, 37 ) REP Round 3
*If you want a shorter dress, just make less rounds. If you want a longer dress, just keep repeating round 3
The end of round 32( 33, 34, 35, 36, 37 ) Cut the yarn and weave all the ends

Congratulations on your new crochet halter top OR your crochet summer dress!
I’d love to see everyone’s finished projects, so if you’d like to share with us all, feel free to tag me in IG or FB. Thanks for tuning in again, see you next time. Happy crocheting!
