FREE Octopus Knitting Pattern

Free octopus knitting patern

Enjoy this lovely little octopus pattern. He can be made with odds and ends that you have left and a little toy stuffing. Why not make a little pocket mascot in your team colours?

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

Use 3mm single pointed needles and oddments of double knitting yarn. You will also need some stuffing. He is 15cm across and 7cm high.

Body—Make 1
With orange, cast on 11 sts
Purl 1 row
Next: increase into every stitch (22 sts)
Purl 1 row
Next: (k1, inc1) to last 2 sts, k2 (32 sts)
Starting with a purl row, st-st 2 rows
Knit 1 row (Attach the legs to this row later)
Starting with a knit row, st-st 10 rows
Change to pink and knit 4 rows
Change to green, starting with a knit row, st-st 6 rows
Next: (k1, k2tog) to last 2 sts, k2 (22 sts)
Purl 1 row
Next: k2tog to end (11 sts)
Purl 1 row
Draw thread through stitches and pull tight
Sew down the row ends of the body, add stuffing and seal up.

Tentacles—Make 8
With orange, cast on 8 sts
Purl 1 row
Next: increase into every stitch (16 sts)
Starting with a purl row, st-st 10 rows
Change to pink and st-st 2 rows
Change to green and st-st 3 rows
Next: k2tog to end
Draw thread through stitches and pull tight

Sew down the row ends and add a little stuffing. Sew the tentacles to 4 sts on the extra knitted row on the body of the octopus. All tentacles sit side by side.

Add two eyes and a mouth to the front of the octopus in black. Add a few loops in pink to the top of the hat.

Free octopus knitting pattern

Even More Patterns

6.49

Even Santa’s pets need a cozy place to nap! Knit this festive snuggler bed for small dogs or cats who love a bit of Christmas comfort.

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

Tuck in this little dreamer! A baby doll knitting pattern with a cozy sleeping bag, perfect for nursery gifts.

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 cracking good project! Knit your own Humpty Dumpty soft toy with this fun nursery rhyme-inspired pattern

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

Knit your own cheeky little monkey! This soft toy knitting pattern comes complete with a cozy hoodie for extra character.

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

Here is our Amanda doll knitting pattern.  All set for an outing with her hair in a ponytail and fashionable shoulder cape.

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

Maggie Mouse is a little squeaker.   With two tone clothing she is great for little hands to hold.

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

One thought on “FREE Octopus Knitting Pattern

  1. Chaddy says:

    I have made quite a few of the octopus for a local charity in different colours, I enjoy making them, its a way of using oddments of wool. Thanks for the freebie patterns.

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