Framed Christmas Signs

DIY buffalo plaid framed Christmas sign made using Cricut on shelf

With Christmas fast approaching, I couldn’t help but notice one festive trend popping up everywhere—buffalo plaid Christmas crafts. Inspired by the bold red and black pattern that dominates Pinterest, I decided to make these DIY Framed Christmas Signs using recycled photo frames and leftover fabric from an old shirt. Paired with vinyl decals cut using my Cricut, these simple signs add a charming rustic vibe to any holiday display. Even better? They’re easy to customise and reuse for different seasons!

Before we dive into this tutorial, be sure to subscribe to my bimonthly newsletter to be the first to see my latest projects.  You can also follow me on Pinterest and Facebook, where I also include my unique mixed-media art projects.

DIY buffalo plaid framed Christmas sign made using Cricut- display

How to Make Buffalo Plaid Christmas Signs with Cricut

**This post may contain affiliate links. This means I earn a small commission on links used at no extra cost to you. Please see my disclosure policy for more information.**

Materials Needed

Clean and Prep the Frame

Start by removing the back from your photo frame. Cut your buffalo plaid fabric to size and glue it directly to the backing board using an all-purpose adhesive.

Gluing fabric to back of frame.

Clean the glass thoroughly using rubbing alcohol and a paper towel. This removes fingerprints and helps the vinyl stick.

wipe glass with alcohol

Design and Cut the Vinyl

Open Cricut Design Space and create a new text design. Customise the font and spacing to suit your project.

Create the text design in cricut design space.

Use Oracle 651 or Metamark M7 vinyl for best results. Stick the vinyl to your cutting mat and smooth it with a felt scraper. Cut the design with your Cricut machine.

cutting vinyl on Cricut explore.

Once cut, weed the design by removing the excess vinyl around the text using a weeding tool or craft knife.

Weed the vinyl design.

Apply the Vinyl to Glass

Place used or low-tack Cricut transfer tape over your vinyl and rub it firmly with a scraper so it sticks.
Tip: If your tape is too sticky, it may pull the vinyl back off the glass. Reusing old transfer tape makes it less tacky and easier to work with.

Low tack transfer tape

Warm the glass with a hairdryer for a few seconds. Carefully position your design, press it down firmly, then peel back the transfer tape.

Transfer vinyl design onto glass.

Reassemble and Add Finishing Touches

Put the frame back together and decide if you want to stand it upright.

Homemade freestanding Christmas sign using old photo frame and wood

I glued leftover wooden triangles from my barn quilt headboard project onto the frame base as feet. This makes the sign freestanding—perfect for shelves and table displays.

Wooden block to help frame stand

I printed a red Christmas truck image onto photo paper and placed it behind the glass. A small faux flower in the corner completed the look.

Red truck photo in Christmas frame with Cricut vinyl decal

Repurpose the Frame After Christmas

Once the holidays are over, simply change the text and background fabric to suit other occasions like Easter, Halloween, or autumn. These framed signs are reusable all year round.

More Cricut-Inspired DIY Projects

Flashing Christmas Shadow Boxes

Flashing christmas shadow box

Or check out this unique Game of Thrones lamp made from an upcycled Jack Daniels bottle

Game of thrones mixed media lamp

Looking for more great craft and DIY projects, check out my go-to websites for inspiration Favecrafts and DIY Idea Centre.

Pin me

If you’d like to find any of the items used in this project, we’d greatly appreciate it if you used our affiliate links. These links provide us with a small commission at no extra cost to you, allowing us to continue creating and sharing more inspiring projects. We’d also love to hear your thoughts—feel free to leave a comment or share this post!

You Might Also Like

35 Comments

  • Reply
    Dee | Grammy's Grid
    December 1, 2019 at 10:20 pm

    These look nice, I like using my Cricut to make such things. Thanks so much for linking up at #AThemedLinkup 6 for All Things Christmas. Shared.

    • Reply
      Anita Holland
      December 2, 2019 at 12:06 am

      Thank you I love my Cricut too, the best machine I own.

  • Reply
    Robin
    December 4, 2019 at 5:05 pm

    Love it! Especially the one about trading gifts and wine for the kids. Thanks for sharing your talent with us at the Creative Muster. Looking forward to seeing what you’ll be sharing next week. Pinned!
    Robin 🎄

    • Reply
      Anita Holland
      December 4, 2019 at 11:57 pm

      Thank you so much, I thought it was funny. 🤭🤭

  • Reply
    Teresa
    December 6, 2019 at 3:28 pm

    Great idea. These would make nice Christmas gifts too.
    Thank you for sharing at The Really Crafty Link Party. Pinned.

  • Reply
    Chandhini
    December 7, 2019 at 2:09 pm

    This christmas sign looks great, thank you for the detailed tutorial.

  • Reply
    lisa lombardo
    December 7, 2019 at 4:40 pm

    So cool! I love this!

    Thanks for sharing on Farm Fresh Tuesdays! It’s always fun to see what you are creating!

    • Reply
      Naush Samama
      December 15, 2020 at 5:15 am

      Such a fun frame !!Thank you for sharing with us at Meraki link party.
      Naush

  • Reply
    Antionette Blake
    December 7, 2019 at 11:32 pm

    This is a very nice Christmas Craft, thanks for sharing!

    #trafficjamweekend

  • Reply
    Kimberly
    December 9, 2019 at 4:00 pm

    Love this DIY idea for Christmas, Anita! Thank you for sharing this on Traffic Jam Weekend. It is my fave feature pick for this week’s party going live on Thursday at 5:00 pm CST.

    • Reply
      Anita Holland
      December 10, 2019 at 2:04 am

      Thank you so much for the comment and the feature. 🥰🥰

  • Reply
    Clearissa Coward
    December 9, 2019 at 8:21 pm

    These are so very cute. I especially love the one about trading kids. So adorable. Thank you for sharing with #omhgww. Pinned and tweeted.

    • Reply
      Anita Holland
      December 10, 2019 at 2:02 am

      Thank you so much for the lovely comment.

  • Reply
    Anita Holland
    December 10, 2019 at 2:05 am

    Thank you so much ❤

  • Reply
    Anita Holland
    December 13, 2019 at 6:10 am

    Thank you so much, it is a great machine. So many uses.

  • Reply
    Anita Holland
    December 13, 2019 at 6:11 am

    Thank you!

  • Reply
    Anita Holland
    December 13, 2019 at 6:11 am

    Thank you

  • Reply
    Michelle Leslie
    December 13, 2019 at 10:56 am

    LOL Anita, you crack me up. Love the quotes you used on your framed Christmas signs. Brilliant and I have quite a few frames with “bleh” pictures inside that could do with a makeover like this

    • Reply
      Anita Holland
      December 14, 2019 at 8:22 pm

      Thank you, the kids loved the quotes too. I am sure you could come up with some brilliant ones.

  • Reply
    Anita Holland
    December 14, 2019 at 8:24 pm

    Thank you!

  • Reply
    Dee | Grammy's Grid
    December 15, 2019 at 5:13 pm

    Congrats! Your post is FEATURED at #AThemedLinkup 7 for Christmas Trees and Ornaments from my previous linkup for All Things Christmas!

  • Reply
    Anita Holland
    December 19, 2019 at 6:36 am

    Thank you so much for the lovely comment on my Christmas signs. 😁

  • Reply
    Sara
    October 26, 2020 at 10:03 pm

    What’s Christmas without a little humour! Love these signs 🙂

    • Reply
      Anita Holland
      October 27, 2020 at 2:33 pm

      Thanks Sara, It is humour to others but facts to me lol

  • Reply
    Julie
    December 7, 2020 at 11:41 pm

    These are so much fun, I may enjoy a slightly red Christmas myself !

  • Reply
    Lydia C. Lee
    December 8, 2020 at 6:33 am

    Just lovely!! You’re so clever!

  • Reply
    Cherryl Ehlenburg
    December 10, 2020 at 4:33 am

    These are cute ideas! I have had my Cricut since March, and love it!

    • Reply
      Anita Holland
      December 11, 2020 at 4:24 pm

      Than k you so much Cheryl, I love my Cricut and try and add a Cricut item into most projects.

  • Reply
    Anita Holland
    December 21, 2020 at 2:44 pm

    Thank you so much michelle.

  • Leave a Reply

    This site uses Akismet to reduce spam. Learn how your comment data is processed.