How to Create a Cross Stitched Christmas Card in 7 Easy Steps!

December 19, 2021

Feeling inspired to make an extra special Christmas card this festive season? In this week's blog post, we’re going to share how you can create a cross stitched Christmas card! It’s super simple and you can make as many cards as you like to send to your loved ones for a truly personal touch this Christmas.

 how to cross stitch xmas card

YOU WILL NEED:
  • A piece of aida or evenweave fabric (we recommend Zweigart)
  • A needle (size 24 for 14 count aida and size 26 for 16 count aida)
  • Threads (we recommend DMC)
  • Double sided tape
  • A blank aperture card
  • A cross stitch pattern that's small enough to fit inside the aperture

1. CHOOSE YOUR CROSS STITCH PATTERN

Firstly, you will need to choose a pattern to stitch. Do keep in mind the size of the aperture of your card as this will determine the size of your cross stitch design. 

You can use festive elements from Caterpillar Cross Stitch patterns that you may have previously purchased. If you are stitching on 14 count aida, you could stitch the gingerbread man or Christmas tree from Deck the Halls. Or how about Santa in a sleigh or one his reindeers from Dash Away? 

2. STITCH YOUR CROSS STITCH DESIGN

Before you begin stitching, you will need to cut your aida or evenweave fabric to size. To work out the size you'll need, measure the aperture of the card. Then you will need to add on at least an extra 2cm (approximately an inch) to each side of the fabric.

Now you’re ready to start stitching! Make sure you start in the centre of your fabric so you have enough room to attach your design to the card.

cross stitch christmas card

3. PREPARE YOUR AIDA FABRIC

Next, you will need to cut your aida to size so that this fits nicely inside the card. This should be slightly bigger than the border of aperture, to ensure there is enough room to attach the fabric to your double side tape. 

4. PREPARE CARD WITH DOUBLE SIDED TAPE

Now you will need to put the double sided tape onto the card. Start by measuring out how much tape you will need to fit around the aperture, and cut this before attaching to the card.

Then, you want to stick the tape around the borders keeping it as close the aperture as possible without it showing through to the front. 

 

cross stitch christmas cards

5. PLACE DESIGN IN THE CARD

Place your cross stitched piece so that the back of the piece is facing the inside of the card, checking from the front the design is central. Once you are happy with how this looks, you can begin peeling off the double sided tape one piece at a time. Lift up one side of the piece, peel the tape off and then apply pressure onto the fabric to stick this to the double sided tape. Repeat for all four sides.

6. ATTACH THE INSIDE FOLD OF THE CARD

As with the finished piece, you'll need to stick down the fold of the card so that this covers the back of your design. Again, measure out how much tape you will need for each side and then cut this before attaching to the card.

 

cross stitch christmas cards

7. PERSONALISE THE FRONT OF YOUR CARD

This step is optional, but you can make your card even more special by adding some extra touches to the front underneath the cross stitch. Write out a festive greeting of your choice, add beads or other embellishments. You could even add some sequins, ribbon or buttons too!

All that’s left now is to write the inside of your Christmas card, ready for your loved one to open! 

We hope you enjoyed our tutorial and it’s left you feeling inspired to create some beautiful cross stitched Christmas cards. Want to be the first to hear about our next blog post? Make sure to sign up to our newsletter, where you will also receive a FREE eBook of 7 cross stitch patterns and a discount code for 10% off your first order!




Also in BLOG & NEWS

beginner easy cross stitch advent calendar 2023 christmas craft gift
Introducing the 2023 Cross Stitch Advent Calendar Box!

January 25, 2023

Get ready for the excitement of Christmas at your fingertips! After the success of last years Advent box, we are super excited to announce that we are opening pre-order for the 2023 Advent calendar this Friday, the 27th of January at 7pm!

Continue Reading

Caterpillar Club Box 12 - Purrfect Posy
Caterpillar Club Box 12 - Purrfect Posy

January 18, 2023

The Purrfect Posy box comes with all of the great quality supplies needed to create the perfect floral cat stitch project, along with a selection of 3 other themed treats for you to enjoy during this delightful time of year!

Continue Reading

Cross Stitching into 2023 Round Up | Thank You!
Cross Stitching into 2023 Round Up | Thank You!

December 23, 2022

As 2022 draws to a close, I wanted to take the opportunity to reflect on the past exciting year and to acknowledge each step on our journey and thank so many of you who have made such a difference this year as Caterpillar Cross Stitch turned 7 years old! Keep reading to catch up on everything we did during 2022 and what you can expect from us as we enter 2023!

Continue Reading

/*! lazysizes - v5.3.2 */ !function(e){var t=function(u,D,f){"use strict";var k,H;if(function(){var e;var t={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",fastLoadedClass:"ls-is-cached",iframeLoadMode:0,srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:true,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:true,ricTimeout:0,throttleDelay:125};H=u.lazySizesConfig||u.lazysizesConfig||{};for(e in t){if(!(e in H)){H[e]=t[e]}}}(),!D||!D.getElementsByClassName){return{init:function(){},cfg:H,noSupport:true}}var O=D.documentElement,i=u.HTMLPictureElement,P="addEventListener",$="getAttribute",q=u[P].bind(u),I=u.setTimeout,U=u.requestAnimationFrame||I,o=u.requestIdleCallback,j=/^picture$/i,r=["load","error","lazyincluded","_lazyloaded"],a={},G=Array.prototype.forEach,J=function(e,t){if(!a[t]){a[t]=new RegExp("(\\s|^)"+t+"(\\s|$)")}return a[t].test(e[$]("class")||"")&&a[t]},K=function(e,t){if(!J(e,t)){e.setAttribute("class",(e[$]("class")||"").trim()+" "+t)}},Q=function(e,t){var a;if(a=J(e,t)){e.setAttribute("class",(e[$]("class")||"").replace(a," "))}},V=function(t,a,e){var i=e?P:"removeEventListener";if(e){V(t,a)}r.forEach(function(e){t[i](e,a)})},X=function(e,t,a,i,r){var n=D.createEvent("Event");if(!a){a={}}a.instance=k;n.initEvent(t,!i,!r);n.detail=a;e.dispatchEvent(n);return n},Y=function(e,t){var a;if(!i&&(a=u.picturefill||H.pf)){if(t&&t.src&&!e[$]("srcset")){e.setAttribute("srcset",t.src)}a({reevaluate:true,elements:[e]})}else if(t&&t.src){e.src=t.src}},Z=function(e,t){return(getComputedStyle(e,null)||{})[t]},s=function(e,t,a){a=a||e.offsetWidth;while(a49?function(){o(t,{timeout:n});if(n!==H.ricTimeout){n=H.ricTimeout}}:te(function(){I(t)},true);return function(e){var t;if(e=e===true){n=33}if(a){return}a=true;t=r-(f.now()-i);if(t<0){t=0}if(e||t<9){s()}else{I(s,t)}}},ie=function(e){var t,a;var i=99;var r=function(){t=null;e()};var n=function(){var e=f.now()-a;if(e0;if(r&&Z(i,"overflow")!="visible"){a=i.getBoundingClientRect();r=C>a.left&&pa.top-1&&g500&&O.clientWidth>500?500:370:H.expand;k._defEx=u;f=u*H.expFactor;c=H.hFac;A=null;if(w2&&h>2&&!D.hidden){w=f;N=0}else if(h>1&&N>1&&M<6){w=u}else{w=_}}if(l!==n){y=innerWidth+n*c;z=innerHeight+n;s=n*-1;l=n}a=d[t].getBoundingClientRect();if((b=a.bottom)>=s&&(g=a.top)<=z&&(C=a.right)>=s*c&&(p=a.left)<=y&&(b||C||p||g)&&(H.loadHidden||x(d[t]))&&(m&&M<3&&!o&&(h<3||N<4)||W(d[t],n))){R(d[t]);r=true;if(M>9){break}}else if(!r&&m&&!i&&M<4&&N<4&&h>2&&(v[0]||H.preloadAfterLoad)&&(v[0]||!o&&(b||C||p||g||d[t][$](H.sizesAttr)!="auto"))){i=v[0]||d[t]}}if(i&&!r){R(i)}}};var a=ae(t);var S=function(e){var t=e.target;if(t._lazyCache){delete t._lazyCache;return}L(e);K(t,H.loadedClass);Q(t,H.loadingClass);V(t,B);X(t,"lazyloaded")};var i=te(S);var B=function(e){i({target:e.target})};var T=function(e,t){var a=e.getAttribute("data-load-mode")||H.iframeLoadMode;if(a==0){e.contentWindow.location.replace(t)}else if(a==1){e.src=t}};var F=function(e){var t;var a=e[$](H.srcsetAttr);if(t=H.customMedia[e[$]("data-media")||e[$]("media")]){e.setAttribute("media",t)}if(a){e.setAttribute("srcset",a)}};var s=te(function(t,e,a,i,r){var n,s,o,l,u,f;if(!(u=X(t,"lazybeforeunveil",e)).defaultPrevented){if(i){if(a){K(t,H.autosizesClass)}else{t.setAttribute("sizes",i)}}s=t[$](H.srcsetAttr);n=t[$](H.srcAttr);if(r){o=t.parentNode;l=o&&j.test(o.nodeName||"")}f=e.firesLoad||"src"in t&&(s||n||l);u={target:t};K(t,H.loadingClass);if(f){clearTimeout(c);c=I(L,2500);V(t,B,true)}if(l){G.call(o.getElementsByTagName("source"),F)}if(s){t.setAttribute("srcset",s)}else if(n&&!l){if(d.test(t.nodeName)){T(t,n)}else{t.src=n}}if(r&&(s||l)){Y(t,{src:n})}}if(t._lazyRace){delete t._lazyRace}Q(t,H.lazyClass);ee(function(){var e=t.complete&&t.naturalWidth>1;if(!f||e){if(e){K(t,H.fastLoadedClass)}S(u);t._lazyCache=true;I(function(){if("_lazyCache"in t){delete t._lazyCache}},9)}if(t.loading=="lazy"){M--}},true)});var R=function(e){if(e._lazyRace){return}var t;var a=n.test(e.nodeName);var i=a&&(e[$](H.sizesAttr)||e[$]("sizes"));var r=i=="auto";if((r||!m)&&a&&(e[$]("src")||e.srcset)&&!e.complete&&!J(e,H.errorClass)&&J(e,H.lazyClass)){return}t=X(e,"lazyunveilread").detail;if(r){re.updateElem(e,true,e.offsetWidth)}e._lazyRace=true;M++;s(e,t,r,i,a)};var r=ie(function(){H.loadMode=3;a()});var o=function(){if(H.loadMode==3){H.loadMode=2}r()};var l=function(){if(m){return}if(f.now()-e<999){I(l,999);return}m=true;H.loadMode=3;a();q("scroll",o,true)};return{_:function(){e=f.now();k.elements=D.getElementsByClassName(H.lazyClass);v=D.getElementsByClassName(H.lazyClass+" "+H.preloadClass);q("scroll",a,true);q("resize",a,true);q("pageshow",function(e){if(e.persisted){var t=D.querySelectorAll("."+H.loadingClass);if(t.length&&t.forEach){U(function(){t.forEach(function(e){if(e.complete){R(e)}})})}}});if(u.MutationObserver){new MutationObserver(a).observe(O,{childList:true,subtree:true,attributes:true})}else{O[P]("DOMNodeInserted",a,true);O[P]("DOMAttrModified",a,true);setInterval(a,999)}q("hashchange",a,true);["focus","mouseover","click","load","transitionend","animationend"].forEach(function(e){D[P](e,a,true)});if(/d$|^c/.test(D.readyState)){l()}else{q("load",l);D[P]("DOMContentLoaded",a);I(l,2e4)}if(k.elements.length){t();ee._lsFlush()}else{a()}},checkElems:a,unveil:R,_aLSL:o}}(),re=function(){var a;var n=te(function(e,t,a,i){var r,n,s;e._lazysizesWidth=i;i+="px";e.setAttribute("sizes",i);if(j.test(t.nodeName||"")){r=t.getElementsByTagName("source");for(n=0,s=r.length;n