Skip to Content

Heidi Hearts Vest Crochet Pattern – Make It Nerdy and Fashionable

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Heidi Hearts Vest free crochet pattern by DivineDebris.com

Hey everyone! How’s your week going? Can you believe it’s April already? I really find the constant move forward of time to be quite the nuisance. Not to mention there’s never enough time to do all the things I want to do! I did have a nice weekend though, full of video games and relaxing with my spouse. With the exception of some hiking here and there, we do love a good relaxing weekend.

So, on to this week’s new design. I’m so excited to show this off. It was a stretch of a design for me and I’m so, so happy with how this turned out. It’s so me I could squee. The asymmetrical hearts, the random stripes… it’s just so Amber. And I hope that it’s also you as well. It works up surprisingly fast, but it does involve seaming. But it’s all good, takes no time at all because you’re only seaming a dozen or so rows. It’s just so fun and nerdy that I hope you all really like it. I feel like it’d be so cute over a button up or maybe paired with some high-waisted jeans. Alas, the Spring has come on hot here in SoCal so it’s a touch too warm to go out sporting this top now 🙁 So I’ll have to file it away for the Fall. Or just deal with the sweatiness *cringe*

I really do hope you like it!
This post is linked to Hookin’ on Hump Day #188

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Heidi Hearts Vest free crochet pattern by DivineDebris.com

(This post may contain affiliate links)

 

Never miss a free pattern

Sign up for the Divine Debris newsletter

Thank you for subscribing!

If you appreciate my weekly patterns I hope you’d consider purchasing an ad-free pdf of this pattern in my Ravelry shop.


Thank you Helen for becoming my newest patron on Patreon!


Materials

  • US I (5.50 mm) crochet hook
  • Size #4, medium, worsted weight yarn
    • Specifics are listed below in the sizing
    • At least 2 colors
    • I used Vanna’s Choice
  • Needle that will weave in your ends

Gauge

  • 13 hdc x 11 rows = 4”
    Ravelry link

Terms/ Stitches used

  • RS: right side
  • Ch: chain
  • St: stitch
  • BLO: back loop only
  • Slip st: slip stitch
  • Sc: single crochet
  • Sc2tog: single crochet 2 sts together
  • Hdc: half double crochet
  • Hdc2tog: half double crochet 2 sts together
  • Hdcc: half double crochet cluster

Notes

  • This pattern is worked in 4 sections: the Front, the Back, the Waistband, and the Arm/Neck details.
  • The Front and the Back are worked from the bottom up, row by row with at turn at the end of the row. The Arm/Neck detail are worked in the round with a slip st into the first st of the row. The Waistband is created using the technique by TLYarnCrafts to add ribbing from this YouTube video.
  • In the graphing section of the Front piece, the yarn is not carried. Instead the float technique was used. Then color B was dropped when it wasn’t in use.
  • You could make this longer by adding more rows before you get to row 8 (where the graphing starts on the Front) or by adding more stitches to the Waistband.
  • The ch-2 at the beginning of some rows does count as a stitch.
  • The ch-1 at the beginning of some rows does not count as a stitch.
  • The example is the medium size. Color A is gray (Vanna’s Choice in Graphite) and color B is blue (Vanna’s Choice in Aqua).

Approx. finished product dimensions (measurements may vary by gauge and yarn used)

XSmallSmallMediumLargeXLarge2X
Height: 17″
Width: 16″
Yarn: 8.5 oz/413 yds
Height: 17.5″
Width: 17″
Yarn: 8.5 oz/413 yds
Height: 17.5″
Width: 18″
Yarn: 9 oz/437 yds
Height: 18″
Width: 19″
Yarn: 9 oz/437 yds
Height: 18″
Width: 20″
Yarn: 9.5 oz/461 yds
Height: 19″
Width: 20″ – 21″
Yarn: 10 oz/485 yds

Heidi Hearts Vest Crochet Pattern instructions

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Heidi Hearts Vest free crochet pattern by DivineDebris.com


– Front –
Note: the even rows are the RS.
Stitch count sizing as follows: XS (S, M, L, XL, 2X)
Row 1: A: Ch 53 (56, 59, 63, 66, 69), hdc into the 3rd st from the hook (skipped chs count as a hdc), hdc into the next 50 (53, 56, 60, 63, 66) sts – 52 (55, 58, 62, 65, 68) hdc
Rows 2 – 5: A: Ch 2 (counts as a hdc here and throughout), turn, hdc into the next 51 (54, 57, 61, 64, 67) sts –  52 (55, 58, 62, 65, 68) hdc
For sizes L (XL, 2X):
Rows 6 – 7: A: Ch 2, turn, hdc into the next 61 (64, 67) sts – 62 (65, 68) hdc
The row sizing going forward: XS/S/M (L/XL/2X)
(RS) Row 6 (8): A: Ch 2, turn, hdc into the next 28 (29, 31, 33, 35, 36) st, B: hdc into the next st (all sizes), A: hdc into the next 9 sts (all sizes), B: hdc into the next st (all sizes), A: hdc into the next 12 (14, 15, 17, 18, 20) st – 52 (55, 58, 62, 65, 68) hdc
Row 7 (9): A: Ch 2, turn, hdc into the next 10 (12, 13, 15, 16, 18), B: hdc into the next 3 sts (all sizes), A: hdc into the next 7 sts (all sizes), B: hdc into the next 3 sts (all sizes), A: hdc into the next 28 (29, 31, 33, 35, 36) sts – 52 (55, 58, 62, 65, 68) hdc
Row 8 (10): A: Ch 2, turn, hdc into the next 26 (27, 29, 31, 33, 34) sts, B: hdc into the next 5 sts (all sizes), A: hdc into the next 5 sts (all sizes), B: hdc into the next 5 sts (all sizes), A: hdc into the next 10 (12, 13, 15, 16, 18) sts – 52 (55, 58, 62, 65, 68) hdc
Row 9 (11): A: Ch 2, turn, hdc into the next 8 (10, 11, 13, 14, 16) sts, B: hdc into the next 7 sts (all sizes), A: hdc into the next 3 sts (all sizes), B: hdc into the next 7 sts (all sizes), A: hdc into the next 26 (27, 29, 31, 33, 34) sts – 52 (55, 58, 62, 65, 68) hdc
Row 10 (12): A: Ch 2, turn, hdc into the next 24 (25, 27, 29, 31, 32), sts, B: hdc into the next 9 sts (all sizes), A: hdc into the next st (all sizes), B: hdc into the next 9 sts (all sizes), A: hdc into the next 8 (10, 11, 13, 14, 16) sts – 52 (55, 58, 62, 65, 68) hdc
Row 11 (13): A: Ch 2, turn, hdc into the next 8 (10, 11, 13, 14, 16) sts, B: hdc into the next 3 sts (all sizes), A: hdc into the next st (all sizes), B: hdc into the next 3 sts (all sizes), A: hdc into the next 3 sts (all sizes), B: hdc into the next 3 sts (all sizes), A: hdc into the next st (all sizes), B: hdc into the next 3 sts (all sizes), A: hdc into the next 26 (27, 29, 31, 33, 34) sts – 52 (55, 58, 62, 65, 68) hdc
Row 12 (14): A: Ch 2, turn, hdc into the next 26 (27, 29, 31, 33, 34) sts, B: hdc into the next st (all sizes), A: hdc into the next 3 sts (all sizes), B: hdc into the next st (all sizes), A: hdc into the next 5 sts (all sizes), B: hdc into the next st (all sizes), A: hdc into the next 3 sts (all sizes), B: hdc into the next st (all sizes), A: hdc into the 10 (12, 13, 15, 16, 18) sts – 52 (55, 58, 62, 65, 68) hdc
Fasten off color B.
For XS (S, M, L, XL):
Rows 13 – 14 (15 – 16): A: Ch 2, turn, hdc into the next 51 (54, 57, 61, 64) sts – 52 (55, 58, 62, 65)
Fasten off.
For 2X:
Rows 15 – 18: A: Ch 2, turn, hdc into the next 67 sts – 68 hdc
Fasten off. Move onto the Straps.

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Example of the beginning of the Straps for the Heidi Hearts Vest crochet pattern by DivineDebris.com


– Straps –
Row 1: A: From where you fastened off, turn your piece, create a slipknot on your hook and skip the next 6 (6, 7, 7, 8, 8) sts, hdc into the next 40 (43, 44, 48, 49, 52) sts – 40 (43, 44, 48, 49, 52) hdc
Rows 2 – 3: A: Ch 2, turn, hdc into the next 39 (42, 43, 47, 48, 51) sts – 40 (43, 44, 48, 49, 52) hdc
The following rows you will be working on the Right Strap (when you’re looking at your project).
Row 4: A: Ch 2, turn, hdc into the next 17 (19, 19, 21, 21, 22) sts – 18 (20, 20, 22, 22, 23) hdc
Row 5: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 15 (17, 17, 19, 19, 20) sts – 17 (19, 19, 21, 21, 22) hdc
Row 6: A: Ch 2, turn, hdc into the next 13 (15, 15, 17, 17, 18) sts, hdc2tog the next 2 sts, hdc into the last st – 16 (18, 18, 20, 20, 21) hdc
Row 7: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 13 (15, 15, 17, 17, 18) sts – 15 (17, 17, 19, 19, 20) hdc
Row 8: A: Ch 2, turn, hdc into the next 11 (13, 13, 15, 15, 16) sts, hdc2tog the next 2 sts, hdc into the last st – 14 (16, 16, 18, 18, 19) hdc
Row 9: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 11 (13, 13, 15, 15, 16) sts – 13 (15, 15, 17, 17, 18) hdc
Row 10: A: Ch 2, turn, hdc into the next 9 (11, 11, 13, 13, 14) sts, hdc2tog the next 2 sts, hdc into the last st – 12 (14, 14, 16, 16, 17) hdc
Row 11: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 9 (11, 11, 13, 13, 14) sts – 11 (13, 13, 15, 15, 16) hdc
Row 12: A: Ch 2, turn, hdc into the next 7 (9, 9, 11, 11, 12) sts, hdc2tog the next 2 sts, hdc into the last st – 10 (12, 12, 14, 14, 15) hdc
Rows 13 – 24: A: Ch 2, turn, hdc into the next 9 (11, 11, 13, 13, 14) sts – 10 (12, 12, 14, 14, 15) hdc
Fasten off, weave in your ends.

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Completion of the Right Strap of the Heidi Hearts Vest crochet pattern by DivineDebris.com


Left Strap
This section will be worked on the unused stitches from row 3.
Row 4: Create a slipknot on your hook and skip 4 (3, 4, 4, 5, 6) sts, hdc into the next 17 (19, 19, 21, 21, 22) sts – 18 (20, 20, 22, 22, 23) hdc
Row 5: A: Ch 2, turn, hdc into the next 14 (16, 16, 18, 18, 19) sts, hdc2tog the next 2 sts, hdc into the last st – 17 (19, 19, 21, 21, 22) hdc
Row 6: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 14 (16, 16, 18, 18, 19) sts – 16 (18, 18, 20, 20, 21) hdc
Row 7: A: Ch 2, turn, hdc into the next 12 (14, 14, 16, 16, 17) sts, hdc2tog the next 2 sts, hdc into the last st – 15 (17, 17, 19, 19, 20) hdc
Row 8: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 12 (14, 14, 16, 16, 17) sts – 14 (16, 16, 18, 18, 19) hdc
Row 9: A: Ch 2, turn, hdc into the next 10 (12, 12, 14, 14, 15) sts, hdc2tog the next 2 sts, hdc into the last st – 13 (15, 15, 17, 17, 18) hdc
Row 10: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 10 (12, 12, 14, 14, 15) sts – 12 (14, 14, 16, 16, 17) hdc
Row 11: A: Ch 2, turn, hdc into the next 8 (10, 10, 12, 12, 13) sts, hdc2tog the next 2 sts, hdc into the last st – 11 (13, 13, 15, 15, 16) hdc
Row 12: A: Ch 2, turn, hdc2tog the next 2 sts, hdc into the next 8 (10, 10, 12, 12, 13) sts – 10 (12, 12, 14, 14, 15) hdc
Rows 13 – 24: A: Ch 2, turn, hdc into the next 9 (11, 11, 13, 13, 14) sts – 10 (12, 12, 14, 14, 15) hdc
Fasten off, weave in your ends. Block if necessary.

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Completion of the Front piece of the Heidi Hearts Vest crochet pattern by DivineDebris.com


– Back –
Stitch count sizing as follows: XS (S, M, L, XL, 2X)
The row sizing as follows: XS/S/M (L/XL, 2X)
Note:
The even rows are the RS.
The sample is striped, but the pattern written below is written in one color.
Row 1: A: Ch 53 (56, 59, 62, 66, 69), hdc into the 3rd st from the hook (skipped chs count as a hdc), hdc into the next 50 (53, 56, 59, 63, 66) sts – 52 (55, 58, 62, 65, 68) hdc
Rows 2 – 14 (16, 18): A: Ch 2, turn, hdc into the next 51 (54, 57, 61, 64, 67) sts –  52 (55, 58, 62, 65, 68) hdc
Fasten off.
Row 15 (17, 19): A: From where you fastened off on row 14 (16, 18), turn your piece, create a slipknot on your hook and skip the next 6 (6, 7, 7, 8, 8) sts, hdc into the next 40 (43, 44, 48, 49, 52) sts – 40 (43, 44, 48, 49, 52) hdc
Rows 16 – 37 (18 – 39, 20 – 41): A: Ch 2, turn, hdc into the next 39 (42, 43, 47, 48, 41) sts – 40 (43, 44, 48, 49, 52) hdc
Row 38 (40, 42): A: Ch 2, turn, hdc into the next 9 (11, 11, 13, 13, 14) sts, slip st into the next 20 (19, 20, 20, 23, 22) sts, hdc into the next 10 (12, 12, 14, 14, 15) sts – 20 (24, 24, 28, 28, 30) hdc
Fasten off, weave in your ends. Block if necessary. Move onto Seaming.

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Completion of the Back piece of the Heidi Hearts Vest crochet pattern by DivineDebris.com


– Seaming –
Seam together the Rows 1 – 14 (16 – 18) on both edges in your preferred method of seaming.
Then seam together Row 21 of both of the Straps to the hdcs of Row 38 (40, 41) of the Back in your preferred method of seaming.
Weave in all your ends.


– Sleeves –
Stitch count sizing as follows: XS (S, M, L, XL, 2X)
With the RS facing you.
Right Sleeve
Rnd 1: A: Create a slipknot on your hook and start to the left of your seam on row 14/16/18, sc into the next 6 (6, 7, 7, 8, 8) sts of rows 14/16/18 of the Front, sc into the next 24 rows of the Strap and the next 24 rows down the Back, sc into the next 6 (6, 7, 7, 8, 8) sts of rows 14/16/18 of the Back, slip st into the first st – 60 (60, 62, 62, 64, 64) sc
Rnd 2: A: Ch 1, sc into the BLO of the same st as join and into the BLO of the next 59 (59, 61, 61, 63, 63) sts, slip st into the first st – 60 (60, 62, 62, 64, 64) sc
Fasten off color A.
Rnd 3: B: Ch 1, sc into the BLO of the same st as join and into the BLO of the next 59 (59, 61, 61, 63, 63) sts, slip st into the first st – 60 (60, 62, 62, 64, 64) sc
Fasten off, weave in your ends.
Left Sleeve
Rnd 1: A: Create a slipknot on your hook and start to the left of your seam on row 14/16/18, sc into the next 6 (6, 7, 7, 8, 8) sts of row 14/16/18 of the Back, sc into the next 24 rows of the Strap and the next 24 rows down the Front, sc into the next 6 (6, 7, 7, 8, 8) sts of row 14/16/18 of the Front, slip st into the first st – 60 (60, 62, 62, 64, 64) sc
Rnds 2 – 3: repeat instructions for the Right Sleeve’s rnds 2 – 3

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Ribbed Waistband closeup of the Heidi Hearts Vest crochet pattern by DivineDebris.com

– Waistband –
Optional: go down a hook size to create a tighter band.
Using the technique displayed in the TLYarnCrafts video, create a band that’s 10 sc for XS |15 sc for S – 2X across (this will give you a band approx 3″|3.5″ in length).
Change colors as you’d like, make the band longer or shorter by adding or subtracting stitches. Go all the way around the other side of Row 1 of both the Front and Back sides. Seam up the first row and the last in your preferred method of seaming. Fasten off, weave in all your ends. You could also do this section in a fphdc/bphdc repeat or just in single crochets if you didn’t want to make it in the ribbing.

Heidi Hearts Vest free crochet pattern by DivineDebris.com
Completed Heidi Hearts Vest crochet pattern by DivineDebris.com

– Neck –
Stitch count sizing as follows: XS (S, M, L, XL, 2X)
Rnd 1: Create a slipknot on your hook and sc into the next 20 (19, 20, 20, 23, 22) slip sts from row 38 (40, 42) of the Back side, sc down the next 21 row ends on the inside of the Straps, sc into the next 4 (3, 4, 4, 5, 6) unworked sts from Row 3 of the Straps, sc up the next 21 rows of the inside of the Strap, slip st into the first st – 66 (64, 66, 66, 70, 70) sc
Fasten off, weave in your ends.

Learn to make a fun and exciting vest with a lovely heart detail, the Heidi Hearts Vest, from a free crochet pattern on DivineDebris.com

Jessy

Friday 25th of March 2022

I'm just making the Heidi Hearts Vest for my granddaughter's birthday. The pattern is exceptionally well written, no problem to follow it. What I like best are the little asymmetric details. Thank you so much for this lovely pattern. When my version of the vest is finished I'll send you a picture.