FREE Easy Large Knitted Rainbow Knitting Pattern

Small Rainbow Pattern Here | Medium Rainbow Pattern Here

free large rainbow knitting pattern cushion
Picture and knitting by Susan Evans

This Large knitted rainbow is quick and easy. It is made in two halves from the outside in and then sewn together 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 25cm from red to violet or 50cm wide. For a larger rainbow, use slightly larger needles. You will also need some toy stuffing.

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

Rainbow – Make 2

Make 2 and place together
With red, cast on 160 sts
Purl 1 row
Next: (k30 , k2tog) to end (155 sts)
Purl 1 row
Next: (k29, k2tog) to end (150 sts)
Purl 1 row
Next: (k28 , k2tog) to end (145 sts)
Purl 1 row
Next: (k27, k2tog) to end (140 sts)

Change to orange
Purl 1 row
Next: (k26 , k2tog) to end (135 sts)
Purl 1 row
Next: (k25, k2tog) to end (130 sts)
Purl 1 row
Next: (k24 , k2tog) to end (125 sts)
Purl 1 row
Next: (k23, k2tog) to end (120 sts)

Change to yellow
Purl 1 row
Next: (k22 , k2tog) to end (115 sts)
Purl 1 row
Next: (k21, k2tog) to end (110 sts)
Purl 1 row
Next: (k20 , k2tog) to end (105 sts)
Purl 1 row
Next: (k19, k2tog) to end (100 sts)

Change to green
Purl 1 row
Next: (k18, k2tog) to end (95 sts)
Purl 1 row
Next: (k17, k2tog) to end (90 sts)
Purl 1 row
Next: (k16 , k2tog) to end (85 sts)
Purl 1 row
Next: (k15, k2tog) to end (80 sts)

Change to blue
Purl 1 row
Next: (k14, k2tog) to end (75 sts)
Purl 1 row
Next: (k13, k2tog) to end (70 sts)
Purl 1 row
Next: (k12 , k2tog) to end (65 sts)
Purl 1 row
Next: (k11, k2tog) to end (60 sts)

Change to indigo
Purl 1 row
Next: (k10 , k2tog) to end (55 sts)
Purl 1 row
Next: (k9, k2tog) to end (50 sts)
Purl 1 row
Next: (k8 , k2tog) to end (45 sts)
Purl 1 row
Next: (k7, k2tog) to end (40 sts)

Change to violet
Purl 1 row
Next: (k6 , k2tog) to end (35 sts)
Purl 1 row
Next: (k5, k2tog) to end (30 sts)
Purl 1 row
Next: (k4, k2tog) to end (25 sts)
Purl 1 row
Next: (k3, k2tog) to end (20 sts)
Cast off in purl

Place the two pieces together. Sew down the row ends of the rainbow and add a little toy stuffing to the centre. Then sew the red and violet 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.

€5.49 €5.99Price range: €5.49 through €5.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.

€5.49 €5.99Price range: €5.49 through €5.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.

€5.49 €5.99Price range: €5.49 through €5.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.

€5.99

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

€5.49 €5.99Price range: €5.49 through €5.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.

€5.99

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

€5.49 €5.99Price range: €5.49 through €5.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.

€5.49 €5.99Price range: €5.49 through €5.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

€8.00

Hopping and Bopping. Here is Dotty the 50s style dolly. She has a flared dress, head scarf and dancing shoes. A large knitting pattern to get your needles clicking.

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

A pattern so sweet, it'll make your heart thumper.  Here is a cute purple bunny rabbit ready for Easter.

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

He’s putting his best hoof forward in those adorable brown dungarees, it is a cute knitted giraffe.

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

An ever popular gnome but smaller! Meet Short and Sweet Bed Time Gnome - A little sister of a knitting pattern.

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

Three times the fun! This knitting pattern includes a miniature horse, hippo, and cow—perfect for tiny hands.

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

Stitch up something sweet with this BABY heart charm. A simple and thoughtful knitting project that’s great for baby showers, keepsakes, or heartfelt gifts.

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

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