FREE Heart Knitting Pattern

free red heart love knitting pattern knitted

Materials : Oddments of any colour in double knitting yarn. Small amount of toy stuffing.   3mm single point needles.

The finished heart is approximately 6.5cm high.

Abbreviations : k – knit. p – purl. st – stitch. tog-together. st-st – Stocking Stitch (k1row, p1row).  inc— increase. Knit into the front and the back of the stitch

Heart – Make 1 per heart
With your chosen colour, cast on 2 sts
Purl 1 row
Next: increase into all stitches (4 sts)
Purl 1 row
Next: increase into all stitches (8 sts)
Purl 1 row
Next: inc1, k2, (inc1) twice, k2, inc1 (12 sts)
Purl 1 row
Next: inc1, k4, (inc1) twice, k4, inc1 (16 sts)
Purl 1 row
Next: inc1, k6, (inc1) twice, k6, inc1 (20 sts)
Purl 1 row
Next: inc1, k8, (inc1) twice, k8, inc1 (24 sts)
Purl 1 row
Next: inc1, k10, (inc1) twice, k10, inc1 (28 sts)
Purl 1 row
Next: inc1, k12, (inc1) twice, k12, inc1 (32 sts)

Starting with a purl row, st-st 4 rows

Purl 16 sts and turn. Work with these stitches only
Next: (k1, k2tog) to last stitch, k1 (11 sts)
Purl 1 row
Next: k2tog to last stitch, k1 (6 sts)
Draw thread through the remaining stitches and pull tight

Reattach yarn to the remaining 16 sts and purl to end
Next: (k1, k2tog) to last stitch, k1 (11 sts)
Purl 1 row
Next: k2tog to last stitch, k1 (6 sts)
Draw thread through the remaining stitches and pull tight

Sew down the row ends of the heart – seam will be at the back.  Fold into a heart shape at the top and sew around the edges.  Add a little toy stuffing before sealing up.

Here is a bear with a heart.

5.49 5.99Price range: €5.49 through €5.99 Leaflet

Bear with me, this could get grizzly.  Here is our take on a sweet little Valentine's Day bear knitting pattern, complete with a squishy heart.

This product has multiple variants. The options may be chosen on the product page

Even More Patterns

5.49 5.99Price range: €5.49 through €5.99 Leaflet

Wrap your gifts with a little extra bear hug and bunny charm. These knitted drawstring bags make presents even more special—because good things come in handmade packages.

This product has multiple variants. The options may be chosen on the product page
5.49 5.99Price range: €5.49 through €5.99 Leaflet

A meow-velous addition to your knitting collection! Rosè the Cat is a soft toy knitting pattern designed for feline fans.

This product has multiple variants. The options may be chosen on the product page
+ Download
Large Print
5.49 5.99Price range: €5.49 through €5.99 Leaflet

Knitted Baby Comforter. Elephants make great new baby gifts. Knit yours today!

This product has multiple variants. The options may be chosen on the product page
5.49 5.99Price range: €5.49 through €5.99 Leaflet

You can't beat a squishy Santa Claus. This soft toy pattern is really cuddle worthy and another one to get your knitting needles going.

This product has multiple variants. The options may be chosen on the product page
5.49 5.99Price range: €5.49 through €5.99 Leaflet

He's out in the Antarctic exploring. It is our Explorer Penguin knitting pattern.

This product has multiple variants. The options may be chosen on the product page
14.49

Why knit one when you can knit them all? This Festive Friends Collection includes five Christmas soft toy patterns in one Christmas bundle.

This product has multiple variants. The options may be chosen on the product page

Leave a Reply

Free Pattern Locked

Subscribe to our newsletter to instantly unlock this pattern and our entire library of free knitting designs.

{{{ data.variation.price_html }}}
{{{ data.variation.availability_html }}}
'; window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); document.body.appendChild(window._nslWebViewNoticeElement); }); } } window._nslDOMReady(function () { window.nslRedirect = function (url) { if (scriptOptions._redirectOverlay) { const overlay = document.createElement('div'); overlay.id = "nsl-redirect-overlay"; let overlayHTML = ''; const overlayContainer = "
", overlayContainerClose = "
", overlaySpinner = "
", overlayTitle = "

" + scriptOptions._localizedStrings.redirect_overlay_title + "

", overlayText = "

" + scriptOptions._localizedStrings.redirect_overlay_text + "

"; switch (scriptOptions._redirectOverlay) { case "overlay-only": break; case "overlay-with-spinner": overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; break; default: overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; break; } overlay.insertAdjacentHTML("afterbegin", overlayHTML); document.body.appendChild(overlay); } window.location = url; }; let targetWindow = scriptOptions._targetWindow || 'prefer-popup', lastPopup = false; document.addEventListener('click', function (e) { if (e.target) { const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); if (buttonLinkElement) { if (lastPopup && !lastPopup.closed) { e.preventDefault(); lastPopup.focus(); } else { let href = buttonLinkElement.href, success = false; if (href.indexOf('?') !== -1) { href += '&'; } else { href += '?'; } const redirectTo = buttonLinkElement.dataset.redirect; if (redirectTo === 'current') { href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; } else if (redirectTo && redirectTo !== '') { href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; } if (targetWindow !== 'prefer-same-window' && checkWebView()) { targetWindow = 'prefer-same-window'; } if (targetWindow === 'prefer-popup') { lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); if (lastPopup) { success = true; e.preventDefault(); } } else if (targetWindow === 'prefer-new-tab') { const newTab = window.open(href + 'display=popup', '_blank'); if (newTab) { if (window.focus) { newTab.focus(); } success = true; window._nslHasOpenedPopup = true; e.preventDefault(); } } if (!success) { window.location = href; e.preventDefault(); } } } } }); let buttonCountChanged = false; const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); if (googleLoginButtons.length && checkWebView()) { googleLoginButtons.forEach(function (googleLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(googleLoginButton); } else { googleLoginButton.remove(); buttonCountChanged = true; } }); } const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { facebookLoginButtons.forEach(function (facebookLoginButton) { if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { disableButtonInWebView(facebookLoginButton); } else { facebookLoginButton.remove(); buttonCountChanged = true; } }); } const separators = document.querySelectorAll('div.nsl-separator'); if (buttonCountChanged && separators.length) { separators.forEach(function (separator) { const separatorParentNode = separator.parentNode; if (separatorParentNode) { const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { separator.remove(); } } }) } });})();