FREE Easy Knit Rainbow Knitting Pattern

Medium Rainbow Pattern Here | Large Rainbow Pattern Here

free small rainbow knitting pattern nhs window decoration

This little knitted rainbow is quick and easy. It is made as a circle from the outside in and then folded in half when finished.

Made with oddments of red, orange, yellow, green, blue, indigo, violet double knitting yarn. 3mm single pointed needles were used.   It is about 8cm at the widest when finished. You will also need a little toy stuffing.

Abbreviations : k – knit. st – stitch. tog-together.

Rainbow – Make 1

With red, cast on 88 sts
Knit 1 row
Next: (k6, k2tog) to end (77 sts)

Change to orange
Purl 1 row
Next: (k5, k2tog) to end (66 sts)

Change to yellow
Purl 1 row
Next: (k4, k2tog) to end (55 sts)

Change to green
Purl 1 row
Next: (k3, k2tog) to end (44 sts)

Change to blue
Purl 1 row
Next: (k2, k2tog) to end (33 sts)

Change to indigo
Purl 1 row
Next: (k1, k2tog) to end (22 sts)

Change to violet
Purl 1 row
Next: (k2tog) to end (11 sts)

Draw thread through the remaining stitches and pull tight.

Fold the piece in half. Sew down the row ends of the rainbow and add a little toy stuffing to the centre. Then sew the red edges together.

© Copyright 2020 Knitting by Post Ltd

Here is our doctor knitting pattern.  He is in full scrubs and is wearing a face mask too. He is ready for his shift at the hospital.

£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

Meet BearWick Boy, the first of a lovable knitted bear family! A soft toy pattern full of charm

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

Tuck pyjamas away in style with this boy dolly pyjama case. A fun and practical knitting project that doubles as a cuddly companion for bedtime.

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

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

Donkey is happily sat here quietly waiting for you. He needs to be knitted so he can give you lots of love.

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

Paws-itively Super Patterns for Dog Lovers, It's A Pack of Dog Knitting Patterns in One Booklet.

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

Tooth Be Told, She is a Purly White Fairy Soft Toy Pattern.

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

3 thoughts on “FREE Easy Knit Rainbow Knitting Pattern

  1. April Shaw says:

    This is a very therapeutic pattern to do as it just appears as I knit. I love how the first few knit rows give the rainbow stability then the stocking stitch stripes and decreases make it soo real.
    A very easy follow pattern and a very realistic finish.

  2. vg says:

    Hi, you do this so it gives a bit of stability to the edge when you sew it. This is optional and do it how you would like.

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