This pattern assumes that you already know how to knit and purl. I'm not going to teach you how to use double-pointeds, increase/decrease, or do kitchener (grafting) stitch. BUT I am going to link you to videos that will have you doing it in no time. I find that videos are great for learning new techniques, and rather than reinvent the wheel I'll just connect you to a wheel-maker.
For this you will need yarn, a little bit of stuffing, and a set of five dpns smaller than your yarn gauge calls for. I've used dk weight on size 2.5 (sock) needles for my hearts. A row counter or paper/pen would be handy to tick off some rows. You'll also need a single locking stitch marker or a safety pin or a scrap of yarn to help mark the beginning of the round). And a yarn needle to weave in the ends.
Here are the abbreviations and links for terms you'll see in the pattern:
CO - cast on (I used a long tail cast-on)
STS - stitches
DPN - double-pointed needle
K - knit
P - purl
KFB - knit into the front and back of each stitch
RLI - right leaning increase
LLI - left leaning increase
SSK - slip slip knit
K2tog - knit two together
SSP - slip slip purl
P2tog - purl two together (same as K2tog but you're purling)
OK, ready? I'll walk you through it, and then write out the full pattern at the end so the steps are all in one place.
CO four stitches on one needle.
1 - KFB into each stitch (for a total of eight stitches).
Divide stitches evenly onto four dpns (2 stitches each). This starts off a tad frustrating due to the scant number of stitches, but after we increase a few rows it gets MUCH easier.
2 - Join into a round (making sure your stitches aren't twisted), and knit all stitches. Why not join right away? Because it irritated the bejesus out of me, and this method still leaves you without a gap where we joined.
That's my working yarn on the right. The tail is kind of tucked down between the two needles.
OK, here comes the pattern for making the 'v' (bottom) part of the heart. It's too small to add a stitch marker yet, so make sure you pay careful attention to what you're doing for a few more rounds.
3 - (K1, RLI, K2, LLI, K1) twice (12 sts)
4 - Knit all sts
5 - (K1, RLI, K4, LLI, K1) twice (16 sts) (you should be able clip a stitch marker onto the stitches at the beginning of the round now)
6 - Knit all sts
7 - (K1, RLI, K6, LLI, K1) twice (20 sts)
8 - Knit all sts
9 - (K1, RLI, K8, LLI, K1) twice (24 sts)
10 - Knit all sts
Continue increasing as above (on every other round) until there are 48 sts total (12 on each needle).
Knit 5 rounds evenly. You can see how it's getting that adorable little heart shape:
We're going to shape the top now, but we're going to do each side separately. Arrange your work as below (your working yarn should be towards the right), and take note of how I've numbered the needles.
1 - Needle 1 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 1. Don't turn the work here.
3 - Needle 4 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 4)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Cut the yarn leaving about a 12-inch tail. Kitchener stitch this section closed. Don't do anything with the tail yet. Also--don't worry about that little nubby bump you might have.
Now we're going to do the exact same thing on needles 2 and 3.
Attach yarn between needles 2 and 3.
1 - Needle 3 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 3. Don't turn the work here.
3 - Needle 2 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 2)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Cut yarn, and kitchener stitch closed.
Add your stuffing until it's how you want it.
Thread your needle with a tail, and feed it back under the stitches at the top, pulling it snug. The little nub will disappear to the inside and the top will round out a bit.
Now use the tail to sew that side of the heart top shut. Repeat on the other side.
To finish off, I tied those two tails together, fed them through the heart stuffing and out the other side, cutting the rest of the yarn off. This hides the tail inside and saves you from weaving it in. This will be fine as this isn't exactly a high-stress item where the ends need to be super secure. I just fed the other two ends in the same way, snugging them up a little first.
My sewing isn't super neat but I needed to hurry so I didn't pay careful attention. However, if you do it comes out neat and tidy.
And there you have it. For the simplified pattern, see below.
❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
1 - KFB into each stitch (8 sts)
Divide stitches evenly onto four dpns (2 stitches each)
2 - Join into a round (making sure your stitches aren't twisted), and knit all stitches
3 - (K1, RLI, K2, LLI, K1) twice (12 sts)
4 - Knit all sts
5 - (K1, RLI, K4, LLI, K1) twice (16 sts) (you should be able clip a stitch marker onto the stitches at the beginning of the round now)
6 - Knit all sts
7 - (K1, RLI, K6, LLI, K1) twice (20 sts)
8 - Knit all sts
9 - (K1, RLI, K8, LLI, K1) twice (24 sts)
10 - Knit all sts
Continue increasing as above (on every other round) until there are 48 sts total (12 on each needle).
Knit 5 rounds evenly.
Shape one side of heart top:
We're going to work on needles 1 and 4 only right now. Ignore 2 and 3. They'll be fine for now (but arrange them so the stitches aren't dangerously close to the tips).
1 - Needle 1 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 1. Don't turn the work here.
3 - Needle 4 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 4)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Now we're going to do the exact same thing on needles 2 and 3.
Attach yarn between needles 2 and 3.
1 - Needle 3 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 3. Don't turn the work here.
3 - Needle 2 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 2)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Cut yarn, and kitchener stitch closed.
Add your stuffing until it's how you want it.
Thread your needle with a tail, and feed it back under the stitches at the top, pulling it snug.
Now use the tail to sew that side of the heart top shut. Repeat on the other side.
To finish off, I tied those two tails together, fed them through the heart stuffing and out the other side, cutting the rest of the yarn off. This hides the tail inside and saves you from weaving it in. This will be fine as this isn't exactly a high-stress item where the ends need to be super secure. I just fed the other two ends in the same way, snugging them up a little first.
Shape one side of heart top:
We're going to work on needles 1 and 4 only right now. Ignore 2 and 3. They'll be fine for now (but arrange them so the stitches aren't dangerously close to the tips).
1 - Needle 1 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 1. Don't turn the work here.
3 - Needle 4 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 4)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Now we're going to do the exact same thing on needles 2 and 3.
Attach yarn between needles 2 and 3.
1 - Needle 3 only: K1, SSK, K6, K2tog, K1 (10 sts will be left on needle 1)
2 - Turn the work, purl back across needle 3. Don't turn the work here.
3 - Needle 2 only: P1, SSP, P6, P2tog, P1 (10 sts will be left on needle 2)
Now we're back to working across both needles.
4 - (K1, SSK, K4, K2tog, K1) twice (8 sts on each needle)
5 - Purl across all stitches
6 - (K1, SSK, K2, K2tog, K1) twice (6 sts on each needle)
Cut yarn, and kitchener stitch closed.
Add your stuffing until it's how you want it.
Thread your needle with a tail, and feed it back under the stitches at the top, pulling it snug.
Now use the tail to sew that side of the heart top shut. Repeat on the other side.
To finish off, I tied those two tails together, fed them through the heart stuffing and out the other side, cutting the rest of the yarn off. This hides the tail inside and saves you from weaving it in. This will be fine as this isn't exactly a high-stress item where the ends need to be super secure. I just fed the other two ends in the same way, snugging them up a little first.