• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Toyslab creations

  • FREE CROCHET PATTERNS
    • CROCHET BABY BOOTIES
    • CROCHET BABY BONNET
    • CROCHET TOPS
    • CROCHET SKIRTS
    • BABY WEARS
    • BEANIE
    • CROCHET ACCESSORIES
  • CROCHET PATTERNS
  • CROCHET ROUNDUP
  • SHOPS
    • RAVELRY
    • ETSY
    • LOVECRAFTS
    • KO-FI
Home » Crochet Heart Crop Top | Free Pattern

Crochet Heart Crop Top | Free Pattern

August 24, 2025 by toyslabcreations

Pin
Share
0 Shares

This post may contain affiliate links. This means that if you make a purchase from those links I receive a commission at no additional cost to you. Thank you for continued support!

The crochet heart crop top is a very cute crochet halter top pattern. This crochet crop top can be finished in about 3 hours.It has a heart detailing on the chest and it’s tied at the back and neck with straps. This top is great for the summer weather. It’s very beginner friendly and a very easy pattern.

DESIGN

The crochet heart crop top pattern is worked bottom up, it has little eyelets that adds to its beauty, it shaped at the arm holes and has a heart shape cut out at the chest area that is made with short rows. It’s a halter top that is tied at the neck and at the back.

ADORABLE

The crochet heart crop top pattern is super cute. It is an adorable pattern that is perfect for summer and sure to earn you sweet compliments.

YARN

I used Dk weight yarn in color white for the crochet heart crop top pattern. You can use any brand of Dk weight yarn of your choice.

SIZE

The crochet heart crop top pattern has only one sizing option. This blog post contains the written instructions for the backless crochet crop top. It fits bust size 32-38 inches. The written pdf pattern contains photo tutorials. The free pattern is written below.

Read on to find the free crochet pattern below or find the ad-free printable pdf version on Ravelry, Love Crafts Ko-fi and Etsy.

If you prefer to work with UK terms please scroll further down the page to view the UK version

Sign up for newsletter here

Also watch more crochet video tutorials of my patterns on my YouTube channel. Subscribe and turn on notifications so you won’t miss any of my future videos. Happy crocheting!

PDF PATTERN

If you prefer to work offline or if you would like to support my work, purchase the ad-free printable pdf version, including all photo tutorials on Ravelry, Love Crafts Ko-fi and Etsy.

ravelry
lovecraft
ko-fi
etsy

PIN it for later here

easy crochet heart crop top pattern

Save this pattern to your Ravelry favourite here

Check Out These Other Free Crochet Pattern

Jewel Crochet Crop Top | Free Pattern
Crochet Backless Crop Top Pattern | Free Pattern
Diagonal Crochet Tank Top | Free Pattern
Crochet Diamond Mesh Top | Free Pattern
Flowers and Diamonds Crochet Summer Top | Free Pattern

US VERSION

CROCHET HEART CROP TOP | FREE PATTERN

Bust

32-38

Materials

Dk weight yarn -1 balls of 100g

4.0 mm crochet hook

Stitch markers

Scissors

Stitch Guide (US Version)

Ch: Chain

Hdc: Half double crochet

HdcCS: Half double crochet Cross Stitch

Skip the next Hdc , Hdc in the next stitch, then Hdc in the skipped Hdc.

Hdc2tog: Half double crochet two together

Sc: Single Crochet

Slst: Slip stitch

* *: repeat the instructions between the asterisk

Gauge :

14 stitches /12 rows = 10 cm/4 inches in Hdc

Pattern note

  • Ch 2 at the beginning of the row does not count as a stitch.
  • The chain stitches count as stitches.
  • The pattern is worked bottom up.

Pattern Instructions

Ch 85

Row 1: Hdc in the 3rd chain from the hook and in each chain across (83 Hdc)

Row 2: Ch 2, turn. Hdc in the first stitch and in the next 5 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 9 Hdc (83 stitches)

Row 3: Ch 2, turn. Hdc in the first stitch and in each stitch across. (83 stitches)

Row 4: Ch 2, turn. Hdc in the first stitch and in the next 12 stitches *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 2 Hdc (83 stitches)

Row 5: Repeat row 3

Row 6: Ch 2, turn. Hdc in the first stitch and in the next 5 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 9 Hdc (83 stitches)

Row 7: Repeat row 3

Row 8: Ch 2, turn. Hdc in the first stitch and in the next 12 stitches *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 2 Hdc (83 stitches)

Row 9: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (81 stitches)

Row 10: Ch 2, turn. Hdc2tog, Hdc in the next 3 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 6 Hdc, Hdc2tog (79 stitches)

Row 11: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (77 stitches)

Row 12: Ch 2, turn. Hdc2tog, Hdc in the next 8 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 13 Hdc, Hdc2tog (75 stitches)

Row 13: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (73 stitches)

Row 14: Ch 2, turn. Hdc2tog, Hdc in the next 15 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 2 Hdc, Hdc2tog (71 stitches)

Row 15: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (69 stitches)

Row 16: Ch 2, turn. Hdc2tog, Hdc in the next 4 stitches, *Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 12* repeat till end of the row. End row with 9 Hdc, Hdc2tog (67 stitches)

Heart

Row 17: Ch 2, turn. Hdc2tog, Hdc in the next 32 stitches (33 stitches)

Row 18: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 10 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 15, Hdc2tog (31 stitches)

Row 19: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (29 stitches)

Row 20: Don’t Ch 2, turn. Hdc2tog, Ch 1 skip 1, HdcCS, Ch skip 1, Hdc 12, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 5, Hdc2tog (27 stitches)

Row 21: Repeat row 19 (25 stitches)

Row 22: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 6 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 11, Hdc2tog (23 stitches)

Row 23: Repeat row 19 (21 stitches)

Row 24: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 12 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 1, Hdc2tog (19 stitches)

Row 25: Repeat row 19 (17 stitches)

Row 26: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 2 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 7, Hdc2tog (15 stitches)

Row 27: Ch 2, turn. Hdc2tog twice, Hdc in each stitch across, 2hdc in the last stitch (14 stitches)

Row 28: Don’t Ch 2, turn. 2 Hdc into the first stitch, Hdc in each stitch across, finish row with Hdc2tog twice (13 stitches)

Row 29: Repeat row 27, Ch 1 and cut yarn. (12 stitches)

Reattach yarn with a Slst to the other part of the top at the edge and work towards the middle.

Row 17: Ch 2, Hdc2tog, Hdc in the next 32 stitches (the last stitch is worked into the same stitch as the last stitch from previous row 17) (33 stitches)

Row 18: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 14 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 11, Hdc2tog (31 stitches)

Row 19: Ch 2, turn. Hdc2tog, Hdc in each stitch across. Finish row with Hdc2tog. (29 stitches)

Row 20: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 4 stitches, Ch 1 skip 1, HdcCS, Ch skip 1, Hdc 12, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 1, Hdc2tog (27 stitches)

Row 21: Repeat row 19 (25 stitches)

Row 22: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 10 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 7, Hdc2tog (23 stitches)

Row 23: Repeat row 19 (21 stitches)

Row 24: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 17 stitches, Hdc2tog (19 stitches)

Row 25: Repeat row 19 (17 stitches)

Row 26: Don’t Ch 2, turn. Hdc2tog, Hdc in the next 6 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 3, Hdc2tog (15 stitches)

Row 27: Ch 2, turn. Hdc2tog twice, Hdc in each stitch across, 2hdc in the last stitch (14 stitches)

Row 28: Don’t Ch 2, turn. 2 Hdc into the first stitch, Hdc in each stitch across, finish row with Hdc2tog twice. (13 stitches)

Row 29: Repeat row 27, Ch 12 and connect to the other row 29 with a Slst , Ch 1and cut yarn. (24 stitches) a total of 36 stitches with the 12 stitches from the previous row 29

Upper Chest

Reattach yarn with a Slst to one edge of the top and work from the edge through the 12 chains to the other end.

Row 30: Ch 2, Hdc2tog twice, Hdc in the next 10 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 14, Hdc2tog twice (32 stitches)

Row 31: Ch 2, turn. Hdc2tog twice, Hdc in each stitch across, finish with Hdc2tog twice (28 stitches)

Row 32: Ch 2, turn. Hdc2tog twice, Hdc in the next 14 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 2, Hdc2tog twice (24 stitches)

Row 33: Ch 2, turn. Hdc2tog , Hdc in each stitch across, finish with Hdc2tog (22 stitches)

Row 34: Ch 2, turn. Hdc2tog, Hdc in the next 5 stitches, Ch 1 skip 1, HdcCS, Ch 1 skip 1, Hdc 9, Hdc2tog (20 stitches)

Row 35: Repeat row 33 (18 stitches) Ch 1 and cut yarn.

Neckline

Ch 10, reattach yarn to the edge of the project Slst through all 18 stitches from row 35 Ch 12

Row 1: Hdc in the third chain from the hook and in the next 6 stitches, Ch 1 skip 1, HdcCS, Ch skip 1, Hdc 12,Ch 1 skip 1, HdcCS, Ch 1 skip 1, finish row with Hdc 11(38 stitches)

Row 2: Ch 2, turn. Hdc in the first stitch and in each stitch across. (38 stitches)

Row 3: Ch 2, turn. Hdc in the first stitch and in the next 14 stitches, Ch 1 skip 1, HdcCS, Ch skip 1, Hdc 12,Ch 1 skip 1, HdcCS, Ch 1 skip 1, finish row with Hdc 3(38 stitches)

Row 4: Repeat row 2. Ch 1 and cut yarn. (38 stitches)

Heart Finishing

Reattach yarn with a Slst to the 5th of the 12 chain that connects the heart,

Row 1: Ch 2, Hdc into the same stitch and the next 3 stitches (4 stitches)

Row 2: Ch 2, turn. Hdc2tog twice (2 stitches)

Row 3: Ch 2, turn. Hdc2tog (1 stitch) work Sc around the outline of the heart, ( work two Sc into the stitch that connects the heart from row 17) continue around the heart, finish at the starting point with a Sc2tog. Ch 1 and cut yarn

Neck Straps

Attach yarn with a Slst to the second row of the neckline,

Ch 50, Sc in the 2nd chain from the hook, and in each stitch across (49 stitches) Slst to the beginning Ch 1 and cut yarn.

Repeat instructions for the other side.

Back Straps

Attach yarn with a Slst to one of the edges of the first row of the project, Ch 120, cut yarn.

Repeat instructions for the other side.

Finishing

Pass the back straps through the 4th and 7th rows on both ends in a criss-cross manner

Weave in all ends.

FINISHED TOP

UK VERSION

CROCHET HEART CROP TOP | FREE PATTERN

Bust

32-38

Materials

Dk weight yarn -1 balls of 100g

4.0 mm crochet hook

Stitch markers

Scissors

Stitch Guide (UK Version)

Ch: Chain

Htr: Half treble crochet

HtrCS: Half treble crochet Cross Stitch: Skip the next Htr , Htr in the next stitch, then Htr in the skipped Htr.

Htr2tog: Half treble crochet two together

Dc: Double Crochet

Slst: Slip stitch

  • *: repeat the instructions between the asterisk

Gauge :

14 stitches /12 rows = 10 cm/4 inches in Htr

Pattern note

  • Ch 2 at the beginning of the row does not count as a stitch.
  • The chain stitches count as stitches.
  • The pattern is worked bottom up.

Pattern Instructions

Ch 85

Row 1: Htr in the 3rd chain from the hook and in each chain across (83 Htr)

Row 2: Ch 2, turn. Htr in the first stitch and in the next 5 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 9 Htr (83 stitches)

Row 3: Ch 2, turn. Htr in the first stitch and in each stitch across. (83 stitches)

Row 4: Ch 2, turn. Htr in the first stitch and in the next 12 stitches Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 2 Htr (83 stitches)

Row 5: Repeat row 3

Row 6: Ch 2, turn. Htr in the first stitch and in the next 5 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 9 Htr (83 stitches)

Row 7: Repeat row 3

Row 8: Ch 2, turn. Htr in the first stitch and in the next 12 stitches Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 2 Htr (83 stitches)

Row 9: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (81 stitches)

Row 10: Ch 2, turn. Htr2tog, Htr in the next 3 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 6 Htr, Htr2tog (79 stitches)

Row 11: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (77 stitches)

Row 12: Ch 2, turn. Htr2tog, Htr in the next 8 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 13 Htr, Htr2tog (75 stitches)

Row 13: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (73 stitches)

Row 14: Ch 2, turn. Htr2tog, Htr in the next 15 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 2 Htr, Htr2tog (71 stitches)

Row 15: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (69 stitches)

Row 16: Ch 2, turn. Htr2tog, Htr in the next 4 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 12 repeat till end of the row. End row with 9 Htr, Htr2tog (67 stitches)

Heart

Row 17: Ch 2, turn. Htr2tog, Htr in the next 32 stitches (33 stitches)

Row 18: Don’t Ch 2, turn. Htr2tog, Htr in the next 10 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 15, Htr2tog (31 stitches)

Row 19: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (29 stitches)

Row 20: Don’t Ch 2, turn. Htr2tog, Ch 1 skip 1, HtrCS, Ch skip 1, Htr 12, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 5, Htr2tog (27 stitches)

Row 21: Repeat row 19 (25 stitches)

Row 22: Don’t Ch 2, turn. Htr2tog, Htr in the next 6 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 11, Htr2tog (23 stitches)

Row 23: Repeat row 19 (21 stitches)

Row 24: Don’t Ch 2, turn. Htr2tog, Htr in the next 12 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 1, Htr2tog (19 stitches)

Row 25: Repeat row 19 (17 stitches)

Row 26: Don’t Ch 2, turn. Htr2tog, Htr in the next 2 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 7, Htr2tog (15 stitches)

Row 27: Ch 2, turn. Htr2tog twice, Htr in each stitch across, 2Htr in the last stitch (14 stitches)

Row 28: Don’t Ch 2, turn. 2 Htr into the first stitch, Htr in each stitch across, finish row with Htr2tog twice (13 stitches)

Row 29: Repeat row 27, Ch 1 and cut yarn. (12 stitches)

Reattach yarn with a Slst to the other part of the top at the edge and work towards the middle.

Row 17: Ch 2, Htr2tog, Htr in the next 32 stitches (the last stitch is worked into the same stitch as the last stitch from previous row 17) (33 stitches)

Row 18: Don’t Ch 2, turn. Htr2tog, Htr in the next 14 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 11, Htr2tog (31 stitches)

Row 19: Ch 2, turn. Htr2tog, Htr in each stitch across. Finish row with Htr2tog. (29 stitches)

Row 20: Don’t Ch 2, turn. Htr2tog, Htr in the next 4 stitches, Ch 1 skip 1, HtrCS, Ch skip 1, Htr 12, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 1, Htr2tog (27 stitches)

Row 21: Repeat row 19 (25 stitches)

Row 22: Don’t Ch 2, turn. Htr2tog, Htr in the next 10 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 7, Htr2tog (23 stitches)

Row 23: Repeat row 19 (21 stitches)

Row 24: Don’t Ch 2, turn. Htr2tog, Htr in the next 17 stitches, Htr2tog (19 stitches)

Row 25: Repeat row 19 (17 stitches)

Row 26: Don’t Ch 2, turn. Htr2tog, Htr in the next 6 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 3, Htr2tog (15 stitches)

Row 27: Ch 2, turn. Htr2tog twice, Htr in each stitch across, 2Htr in the last stitch (14 stitches)

Row 28: Don’t Ch 2, turn. 2 Htr into the first stitch, Htr in each stitch across, finish row with Htr2tog twice. (13 stitches)

Row 29: Repeat row 27, Ch 12 and connect to the other row 29 with a Slst , Ch 1and cut yarn. (24 stitches) a total of 36 stitches with the 12 stitches from the previous row 29

Upper Chest

Reattach yarn with a Slst to one edge of the top and work from the edge through the 12 chains to the other end.

Row 30: Ch 2, Htr2tog twice, Htr in the next 10 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 14, Htr2tog twice (32 stitches)

Row 31: Ch 2, turn. Htr2tog twice, Htr in each stitch across, finish with Htr2tog twice (28 stitches)

Row 32: Ch 2, turn. Htr2tog twice, Htr in the next 14 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 2, Htr2tog twice (24 stitches)

Row 33: Ch 2, turn. Htr2tog , Htr in each stitch across, finish with Htr2tog (22 stitches)

Row 34: Ch 2, turn. Htr2tog, Htr in the next 5 stitches, Ch 1 skip 1, HtrCS, Ch 1 skip 1, Htr 9, Htr2tog (20 stitches)

Row 35: Repeat row 33 (18 stitches) Ch 1 and cut yarn.

Neckline

Ch 10, reattach yarn to the edge of the project Slst through all 18 stitches from row 35 Ch 12

Row 1: Htr in the third chain from the hook and in the next 6 stitches, Ch 1 skip 1, HtrCS, Ch skip 1, Htr 12,Ch 1 skip 1, HtrCS, Ch 1 skip 1, finish row with Htr 11(38 stitches)

Row 2: Ch 2, turn. Htr in the first stitch and in each stitch across. (38 stitches)

Row 3: Ch 2, turn. Htr in the first stitch and in the next 14 stitches, Ch 1 skip 1, HtrCS, Ch skip 1, Htr 12,Ch 1 skip 1, HtrCS, Ch 1 skip 1, finish row with Htr 3(38 stitches)

Row 4: Repeat row 2. Ch 1 and cut yarn. (38 stitches)

Heart Finishing

Reattach yarn with a Slst to the 5th of the 12 chain that connects the heart,

Row 1: Ch 2, Htr into the same stitch and the next 3 stitches (4 stitches)

Row 2: Ch 2, turn. Htr2tog twice (2 stitches)

Row 3: Ch 2, turn. Htr2tog (1 stitch) work Dc around the outline of the heart, ( work two Dc into the stitch that connects the heart from row 17) continue around the heart, finish at the starting point with a Dc2tog. Ch 1 and cut yarn

Neck Straps

Attach yarn with a Slst to the second row of the neckline,

Ch 50, Dc in the 2nd chain from the hook, and in each stitch across (49 stitches) Slst to the beginning Ch 1 and cut yarn.

Repeat instructions for the other side.

Back Straps

Attach yarn with a Slst to one of the edges of the first row of the project, Ch 120, cut yarn.

Repeat instructions for the other side.

Finishing

Pass the back straps through the 4th and 7th rows on both ends in a criss-cross manner

Weave in all ends.

FINISHED TOP

easy crochet heart crop top pattern

Disclaimer:

All patterns and pictures on toyslabcreations.com is a property of Toyslab Creations. Please do not reprint, publish or post my patterns in whole or in part. Please don’t use my photos to advertise if you use my patterns to make and sell finished items.

Pin
Share
0 Shares

About toyslabcreations

Previous Post: « CROCHET SHRUG PATTERN – ROYAL SHRUG

Primary Sidebar

ravelry
etsy
lovecraft
ko-fi

Recent Posts

  • Crochet Heart Crop Top | Free Pattern
  • CROCHET SHRUG PATTERN – ROYAL SHRUG
  • Asymmetric Crochet Kids Cardigan Pattern
  • Crochet Baby Girl Romper | Free Pattern
  • Crochet Backless Crop Top Pattern | Free Pattern

Copyright © 2025 Toyslab creations