christmas cricut diy projects

DIY mini linen banner christmas ornaments


so lately i’ve been obsessed with the combination of linen + a nice grainy wood. these linen banners, whether printed with a photo or a cute saying, have been super trendy. so i had the idea of downsizing them, making miniature versions, and hanging a bunch on our tree! they turned out great, and i’m stoked to share my first (actually documented) DIY project!

what you’ll need:

  • craft popsicle sticks
  • wood stain (or paint!) for the top and bottom “anchors”
  • sharp scissors
  • hot glue gun
  • any type of linen for the banner
  • christmas ribbon or twine
  • cricut or other vinyl cutter
  • heat transfer vinyl
  • iron or cricut easypress
  • downloadable SVG files at the end of this post!

if you’re not familiar with vinyl cutting machines or a cricut, no worries! in the future I will have more tutorials on how to get started. it’s been THE best craft/DIY purchase i’ve ever made. basically all of our customized wedding crafts were created with it, and it has paid for itself 100x over.

so gather your supplies, and let’s get started!

start with your regular ole popsicle sticks, and snip off the ends with a sharp pair of scissors. it took some wiggling and cutting at both sides for mine.

next, time to stain them! i used my favorite dark walnut color stain from winmax. you can find this and other colors at your local home depot or lowe’s. you only need to purchase a teeny tiny can of it. i just had this one leftover from other projects 🙂

first i used a paper towel to lightly brush the stain over them. then i wiped them down almost immediately with a 2nd clean paper towel to take off any excess stain. this color can be pretty dark if it sits too long or goes on too thick. a little bit goes a long way 😉

let them dry for an hour or so. i didn’t worry too much about staining the backs since they’ll be facing the middle of the tree. while those are drying, you can go ahead and get the linen part of the ornaments ready.

based on the size of my popsicle sticks, the size that worked best for me was 3″ wide by 3.5″ tall. the reason you want to have these measurements is so that you know how large to make the vinyl cutouts!

i like to use adobe illustrator to create my SVGs and vinyl designs. but, you can also make them yourself directly in cricut DS with your font, phrase, and design of choice.

better yet, download the four FREE svg files that i used! i will link them at the end of this post.

i frequently see people asking on cricut forums, “what size font did you use for XYZ?”.. but my foolproof method of gauging the correct size to cut is by creating a box the exact size of the material you will be transferring onto.

for example, the mini linen banner is 3 by 3.5 inches. so i create a rectangle in design space of that exact size. from there, after uploading your design, resize it so that it fits well within your box. then, delete the rectangle before cutting.

after weeding the (MIRRORED!) designs, you’re ready to iron them onto the linen banners!

if you have an easy press, this should be relatively simple. i used a regular household iron. the best method i have found to do this is as follows:

  • use your iron to preheat the material. mine was set to a level 3 (out of 6).
  • place your weeded design in the desired spot.
  • apply heavy pressure for about 30 seconds at a time. pick up the iron and slightly shift the position to avoid any burning. do this a total of 4-6 times.
  • use the “nose” or the pointy part of the iron to ensure pressure on every letter. this is usually when you can start to see the vinyl really sticking.
  • peel back a corner of the design to check on its transfer. use the nose to go over any stubborn parts. then remove the clear transfer paper!

next is the fun part of gluing it all together! place your dried popsicle sticks and your banners on a paper towel or something to protect the surface underneath. get your glue gun ready.

to attach the “anchors,” i ran a line of hot glue on low heat on the very top of the banner. then simply center and press your stick on top. repeat the same on the bottom.

last step is to add your ribbon of choice as your hanger! i bought some cute ribbon from target’s wondershop and love the pop of color they added. use two more dabs of hot glue to attach the ribbon to the back of the top popsicle stick.

give it a little pressure to make sure it stays well.

and there you have it!! the cutest little linen banner ornaments i’ve ever seen.

i just love them so much that i might have to make a few more!

and as promised, the download link for the four SVG files: HERE

if you enjoyed this post, please take the time to share, subscribe, or follow me on instagram so that you can stay in touch with all of my projects!

i can’t even describe how excited i am to be starting this whole ‘blogging’ adventure. thanks so much for reading!


You Might Also Like


  • Reply Chelle Rettler 12/05/2019 at 1:58 pm

    These are so cute! What a great tutorial. Thank you so much.

    • Reply amypierce 12/05/2019 at 2:40 pm

      so glad you like them! 🙂 you’re very welcome!

  • Reply Nancy kark 12/05/2019 at 3:21 pm

    Great job!!! Love this idea!!!

  • Reply Anne Barber 12/05/2019 at 5:36 pm

    Love these! Thanks for sharing. Can’t wait for the globe to be posted!

  • Reply Misty Henderson 12/06/2019 at 2:57 am

    Super cute!

  • Reply Amanda 12/08/2019 at 3:50 am

    What font did you use? Thanks for the tips on using your iron. I refuse to buy the Cricut heat press lol

    • Reply amypierce 01/07/2020 at 5:21 pm

      this font is called Sunydale Script! it’s available on creative market. and yes i feel you on the heat press! I’ve gotten this far without it soooo. 🙂

    Leave a Reply