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.

£4.49 £4.99Price range: £4.49 through £4.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

+ Download
Large Print
New
£4.99

A Ballerina Koala pattern so sweet, it'll make you dance with joy

This product has multiple variants. The options may be chosen on the product page
+ Download
Large Print
£4.99

Shell-ebrate Easter with this sweet egg cosy knitting pattern.  Fit a creme egg in the head and another in the hat.

This product has multiple variants. The options may be chosen on the product page
£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

Keep your doors from dashing away like reindeer with this knitted Santa doorstop. A fun and functional Christmas project that brings a bit of festive spirit to your home.

This product has multiple variants. The options may be chosen on the product page
£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

Crack open some fun with this hen and chick knitting pattern! Designed to hold a chocolate egg, this is the perfect Easter gift

This product has multiple variants. The options may be chosen on the product page
£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

No spells needed—just knitting needles! This Witch Baggles Gift Bag is the perfect way to hold Halloween treats in spooky style.

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

Caught in the act of being adorable! Knit Burglar Bill, a playful character soft toy perfect for storytelling and fun.

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

Leave a Reply

{{{ 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(); } } }) } });})();