FREE Little Owl Knitting Pattern

free knitting pattern for an owl in pink and white sleeping

This little knitted owl is quick and easy.

Made with oddments of white, pink and grey double knitting yarn. Small amount of toy stuffing. 3mm single pointed needles were used.   It is about 8cm tall when finished.

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

Body & Head – Make 1

Starting at the base, with white, cast on 10 sts
Purl 1 row
Next: increase into every stitch (20 sts)
Purl 1 row
Next: (k1, inc1) to end (30 sts)

Purl 3 rows
Starting with a knit row, st-st 10 rows
Next: k2tog to end (15 sts)
Change to pink
Purl 1 row
Knit 1 row

Change to white
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. Make sure the bottom is flat so it will stand and the neck line is indented to define a separate head and body.

Wing – Make 1

The wing is made in one piece and will wrap around the outside of the body
With pink, cast on 30 sts
Knit 3 rows
Next: k2, purl to last 2 sts, k2
Knit 1 row
Complete the last 2 rows 4 times in total (8 rows)

Next: k2, purl to last 2 sts, k2
Next: (k1, k2tog) to end (20 sts)
Cast off in purl

Sew the cast off edge to the middle section of the body at the base of the colour change. Leave a gap at the front centre.

Hat – Make 1

With pink, cast on 28 sts
Knit 2 rows
Starting with a purl row, st-st 7 rows
Next: k2tog to end (14 sts)
Purl 1 row
Draw thread through the remaining stitches and pull tight.

Sew down the row ends of the hat and place on the head.

To finish, sew two grey eyes in a ‘v’ shape to the front of the face and also a line in pink from the rim of the hat to the chin.

If you enjoyed this pattern and want to share it, please redirect your friends to this website instead of sharing the text and pictures. Thanks.

© Copyright 2020 Knitting by Post Ltd


More owls that you might enjoy…

£4.99

Twoo is an owl soft toy. It is an easy to re-create knitting pattern. Made with grey and white double knitting yarn.

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

This cute Handy Owl knitting pattern will make a great knitted gift for friends, family or even a special teacher.  He has 10 pockets for all those little knick-knacks.

£4.99

Knit your own parliament of wise little owls. A fun and creative project perfect for collectors and bird lovers.

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

This knitted owl is the perfect way to keep chocolate eggs warm just before they’re eaten. A great project for Easter, gifting, or a fun Easter Egg Hunt.

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

This knitted owl doorstop is ready to perch by your door and keep it from swinging shut. A hoot to make and a charming way to add a handmade touch to your home.

Even More Patterns

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

Say cheese! Knit Cheddar the Mouse, a cute and quirky soft toy pattern.

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

As cute as a button. Here is Freya in an A5 booklet.  A longer knit from Knitting by Post.

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

Stay alert! This one will keep you on your toes. Here is Ballerina Bear Knitting Pattern.

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

Fudge the bunny is an extra large Easter Bunny knitting pattern. A5 8 page booklet - a Long Pattern to get your 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

Gnomes are more popular than ever. Here is another unusual and quirky design for you to try. He will stand on a flat surface and has a pocket at the front to hide little gifts.

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

Here is Santa on Boxing Day. With a break from the traditional red, he is relaxing after all those Christmas deliveries.

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

6 thoughts on “FREE Little Owl Knitting Pattern

  1. Maree Russell says:

    Thank you so much. My Grand Daughters are going to love them.
    They are nice and easy to make.

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