Thursday, December 8, 2016

DIY Christmas Card Holder

In years past, I have hung our Christmas cards on a single ribbon strung from a poinsettia.  Each year we tend to receive more and more Christmas cards than the previous year, so I knew that this year I needed to expand.  I thought two long ribbons should do the trick as it would double our space, so I set out to make something.

What You Need

Board or canvas (mine is a 6 x 18 canvas from Target… only 9.99 for two!)
Paint pen for lettering (I love the Sharpie brand paint pens)
Paint and paint brush OR Mod Podge and glitter for border
Ribbon to string cards
Ribbon to hang card holder
Staple gun
Clothes pins
Spray paint

Step One

Using the pencil, free hand whatever you want to say on the holder.  I loved the term “Merry Mail” since that’s exactly what it is, and I also decided to pencil in a border to paint later for an extra pop. 

Step Two

Once you’re satisfied with your lettering, use the paint pen to paint your letters.  I did several coats to ensure that it had a finished look.

As I said before, I love the Sharpie paint pens... here is what they look like for your reference.  :o)

Step Three

Paint the border using your paint and paint brush.  (I thought I was going to like the green border, but it turns out that it looked a bit awkward since the rest of the hanger was red, white, and gold.  More on that later.)  So anyway, if you want the glitter border, skip this step.

Step Four

After everything was dry, I wasn’t totally happy with the hand lettering as it wasn’t 100% centered on the canvas (which drove me insane) so I added a cute little snowflake on the right to balance everything out.

Step Five

Once the canvas is dry, flip it over face down.  Cut two equal pieces of ribbon that will hang from the bottom of the canvas to hold the cards.  You can do whatever length works best for the space where it will be hanging.  Ours hangs on our door in the kitchen, so I cut my ribbon to hang all the way to the ground. 

Take one end of one of the pieces of ribbon and staple it to the inside of the wooden lip of the canvas.  Make sure that the correct side of the ribbon is facing out before you staple.  Then take the end of the other piece of ribbon and staple it to the inside of the other end of the wooden lip of the canvas.  Again, be sure that the correct side of the ribbon is facing out before you staple, and also be sure to space your ribbons several inches apart to have ample room to hang your cards.

Step Six

Take the ribbon you want to use for the hanger and cut a single piece around 12-15 inches long.  Take one end of the ribbon and staple it to the inside of the wooden lip on the top of the canvas.  Then loop it over and staple the other end of the same piece of ribbon to the inside of the wooden lip of the canvas on the other end.  Be sure to space them evenly on the canvas, or it will look lopsided.

Step Seven

Spray paint your clothes pins.  I spray painted mine gold.  Once they are dry, clip them to the ribbons hanging from the bottom of the canvas.

It was at this point that I thought I was done, but I just didn’t love the green border with the rest of the hanger (mostly because none of my other Christmas decor in my kitchen is green).  Soooo…

Step Eight

For a glitter border, paint Mod Podge around the border and sprinkle loose glitter all over it.  Let it sit for a couple of minutes and then shake off the excess glitter on a piece of paper.  I did the glitter border in 3-4 inch chunks so shaking off the glitter would be manageable.  If you did the whole thing all at once and tried to shake the glitter off, I’m positive glitter would go everywhere.  Allow the Mod Podge to dry, and you’re done!

And if you shook your loose glitter onto a piece of clean paper, you can now fold the paper in half and dump the loose glitter back into the original glitter container so you can use it again.  Smart and not wasteful.  :o) 

Hang this baby up (mine is hung using an upside down command hook on the inside of the closet door), and you now have ample space to display all of your beautiful Christmas cards.  As a matter of fact, I’m going to need more clothes pins!  

And hey again, Beth!  Thanks for sending out your Christmas cards early enough so that I might have an actual card to hang for my tutorial.  ;o)

Happy crafting, y'all!

*Linking up with Home of Malones for Thoughts for Thursday and Amy and Jess for Bits of Cheer.


  1. This is so cute! I love it. So simple, but makes a statement. I was going to make something similar, but then I found some cool old shutters that I hung on the wall and they are perfect for Christmas cards.

  2. So cute Lindsay!! Love the gold glitter. Perfect choice to add that. We have something similar that I always love using! Also if you run out of space you can use smaller clothes pins and scoot the cards closer together. Don't ask how I know this haha

  3. You've done it again! What an amazing project and how very cute! I love everything about this, Lindsay! Great job!

  4. Oh this is an adorable DIY project! So simple, but yet gives such a pop!

  5. I noticed this in the home tour and wanted one! Now I know I can make it. Your handwriting is so pretty! LOVE!

  6. I love it so much, and good choice on changing the green to gold, it is soooo pretty! I might need to attempt this this weekend!

  7. I have something similar but man, yours is perfection and now I'm inspired to re craft mine....

  8. Oh, this is so cute! I love how it turned out. I usually just hang my cards from a ribbon, but this little sign adds so much! Maybe I'll have to make me one :) Also, I like the glitter border, it was a good change :)

  9. Haha! You are welcome :). Okay so I made a card wreath last year that I put my cards on, but I think I love this more. So, I may have to re-purpose my wreath, use my clothespins from it and make one of these. I already have most of the supplies anyways.

  10. I love this! I struggle every year for an inexpensive but cute way to display Christmas cards. This is great!

  11. I love this craft. I have a reindeer that we put the cards in his antlers, but I need more room. So I NEED to make this. love it!!! I can't wait!

  12. I love it!! You did a GREAT job!
    One day I may need to make this! and you know my love of glitter runs deep! HA

  13. I love it, you should make my reindeer or christmas tree clothes pins :) Make it a craft with the kids. I like the glitter much better too!

  14. OMG I love this so much!!! What a great idea - I was just looking around my house as to where I could place this - thank you for the inspiration and for hosting! Happy Holidays :)

    Sarah Bell
    Trendy & Tidy

  15. Oh my gosh! This is such a cute idea!! We always stick our cards on our kitchen cabinets, but definitely going to look back at this next year!!

    1. I have a friend who does that and I love the way that looks, too!

  16. I was just thinking today that I wanted a new way to display my cards. I need to try this...ASAP!!

  17. I love this! I usually attach mine with mini glitter clothespins to ribbon on my kitchen cabinets but maybe I will try something like this for next year!

    1. I love the idea of putting them on kitchen cabinets!! I may have to try that one year.

  18. This is seriously such a cute idea!!! Love it!

  19. The Merry Mail is such a cute saying for the Christmas card holder. LOVE it! Of course mine would never come out as cute as yours, though. I love how Beth’s card is in everyone’s posts! Girlfriend was on it this year with sending them out early!

  20. What a neat way to display cards. You did a great job.


Thank you for taking the time to comment... I read and respond to each and every one! However, if you are a no-reply blogger (meaning that your email address is not connected to your Blogger account), I will not be able to reply to you directly via email... you will have to check back on the blog post for a response!