FREE Quackingly Quick Duck Knitting Pattern

duck soft toy knitting pattern free

This little knitted duck is quick and easy.

Made with oddments of green, brown, yellow and white double knitting yarn. 3mm single pointed needles were used.   It is about 7cm tall when finished.

Abbreviations : k – knit. p – purl. st – stitch. tog-together. st-st – Stocking Stitch (k1row, p1row). 

Main Body – Make 1

With brown, cast on 10 sts
Purl 1 row
Next: increase into every stitch (20 sts)
Purl 1 row
Next: (k1, inc1) to end (30 sts)
Starting with a purl row, st-st 11 rows
Next: k2tog to end (15 sts)
Change to white
Purl 1 row
Knit 1 row
Change to green
Purl 1 row
Next: (inc1, inc1, k1) to end (25 sts)
Starting with a purl row, st-st 9 rows
Next: k2tog to last stitch, k1 (13 sts)
Purl 1 row
Draw thread through the remaining stitches and pull tight.

Sew down the row ends, add stuffing and seal up.

Beak – Make 2

Make one for upper beak and one for lower beak
With yellow, cast on 10 sts
Knit 1 row
Draw thread through the stitches and pull tight

Tie in the row ends. Place two pieces together so the ridged knit rows are together, it will make the beak part slightly when placed on the duck.

Attach the beak to the centre of the head at the front. Sew two eyes in black immediately above the beak.

© Copyright 2020 Knitting by Post Ltd

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

Clucky the Hen is waddling around the place.  She has room in her wings for lots of chocolate surprises.  Knit one with this leaflet or PDF knitting pattern.

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

There is nothing that says Easter more than ducks in a basket.  Knit the basket and 4 cute ducks with this knitting pattern.

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

This duck isn’t quacking—he’s carrying an Easter treat! Knit a fun and festive soft toy with a hidden chocolate egg inside.

£4.99

This knitted duck is ready to waddle into your collection! A cute and easy soft toy project, great for spring or Easter gifts.

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

This little duck is sweet inside and out! A fun and creative knitting pattern designed to hold a small chocolate egg or treat.

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

This knitted duck and egg combo is egg-stra adorable. A great soft toy project for Easter handmade gifts and egg hunts

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

No puddles needed—this knitted duck is ready to waddle into your heart! A cute soft toy pattern featuring little boots for extra charm.

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

No need to scramble—this knitted duck is the perfect Easter soft toy, complete with space for chocolate eggs inside!

Even More Patterns

£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

Give your favorite toy a place to relax with Doll and Teddy Bear Knitted Arm Chair Knitting Pattern! This delightful knitting pattern creates a miniature chair that's as cute as it is comfy.

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

Gnome matter the size, this baby gnome is adorable! A sweet and easy soft toy knitting pattern that pairs perfectly with Gnorma and Gnorman.

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

All for one and one for bear. This cuddly knitting pattern is perfect for anyone who loves soft, huggable teddies with a handmade touch.

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

Knit up some fox-trot fun with Loxy the Fox! This adorable soft toy pattern is perfect for nature lovers, kids, or nursery decor.

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

You can't beat a squishy Snowman. 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
£4.49 £4.99Price range: £4.49 through £4.99 Leaflet

Savannah the spotty Giraffe is yours to make with this easy to follow pattern.

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

One thought on “FREE Quackingly Quick Duck Knitting Pattern

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