DIY Christmas Cards

**Disclosure: As a brand ambassador for Central Arkansas McDonald’s I am being compensated for this post. However, all opinions are 100% mine.**

This holiday season I’m really trying my best to get my stuff together and prepare for the holidays to avoid any unnecessary stress. You see I have a really bad habit of procrastinating when it comes to certain holiday prep items, like Christmas cards. I also have a hard time deciding on gifts for a few people on my list every year too.

This year, I’m making a conscious effort to tackle these items first during my holiday prep. Instead of planning to order the perfect photo collage Christmas cards and then forgetting to actually do it. I’ve decided to make my own DIY Christmas cards this year. Thanks to Pinterest for giving me some much-needed inspiration! πŸ™‚

The DIY Christmas cards were so easy to make that I wanted to share how I made my Christmas tree themed cards.

Supplies Needed:

  • Cardstock (or construction paper)
  • Decorative Ribbon
  • Glue
  • Scissors
  • Star Foam Stickers
  • “Merry Christmas” Stamp (optional)
  • Ink Pad (optional)


  1. Fold cardstock in half.
  2. Cut decorative ribbon into strips of varying lengths for Christmas tree design.
  3. Glue strips of ribbon onto the front of your cardstock to create desired Christmas tree design.
  4. Add a star foam sticker to the top of your Christmas tree design.
  5. Press “Merry Christmas” stamp into the stamp pad and stamp the top of your card (optional).
  6. Smile! You just made a DIY Christmas Card.

The second thing that usually causes me to feel stressed is picking out the perfect gift for the people on my list. So, while I was running around town purchasing supplies for my DIY Christmas cards, I also stopped at McDonald’s and purchased a few Arch Cards for my teenage nephews. Sometimes it can be hard to think of gifts to buy for everyone on your Christmas list. That’s why I’m thankful for McDonald’s Arch Cards, they make a great gift for just about anyone.

You can purchase Arch Cards at McDonald’s in any whole dollar amount between $5 and $50. Plus, Arch Cards can also be purchased at Kroger, Walgreens, and Kohls. Also, once you purchase an Arch Card you can reload (add money) them at any McDonald’s or online. Easy, right?

The great thing about making your own Christmas cards is that you can also cut slits into your card to make a gift card holder without worrying about covering up any words from a store-bought card. This is exactly what I did for some of the cards that I made so I could easily insert Arch Cards into them.

I’m so happy that my holiday prep is off to a great start. Thanks to these easy DIY Christmas cards that I made and easy gift options like McDonald’s Arch Cards.



  • Reply Susan Jackson November 25, 2017 at 1:58 am

    Sonya those are so cute! What an awesome awesome idea and I love it! Great job girl.

  • Reply The Gifted Gabber November 25, 2017 at 2:56 am

    Those are super cute! There is something meaningful about handmade cards!
    The Gifted Gabber recently posted…It’s All Cupcakes and Rainbows – Trolls Birthday PartyMy Profile

  • Reply T. November 27, 2017 at 6:23 am

    fun DIY! I’ve made my own Christmas cards before too!
    T. recently posted…Blanche Macdonald Centre Nocturnes Annual Graduate Fashion Show 2017My Profile

  • Reply Tamara November 28, 2017 at 4:04 pm

    They look totally professional! I absolutely love the designs you did. A few years ago, I kept getting McDonald’s gift cards for Christmas. I can’t remember why but they came in such handy on Road trips with the kids
    Tamara recently posted…Family is Everything: Our Unique Holiday TraditionsMy Profile

  • Reply Akaleistar November 29, 2017 at 9:14 pm

    Those Christmas cards look fantastic!
    Akaleistar recently posted…25 Stocking Stuffers under $20My Profile

  • Reply Nerline November 30, 2017 at 1:39 am

    I love the idea of making your own Christmas cards. They are more personal and emotional. Great post, dear!
    Nerline recently posted…John Frieda Luxurious Volume Hair Line | #YourHairTalksMakeAstatementMy Profile

  • Reply Jenn November 30, 2017 at 4:53 pm

    These are so nice. I love the idea of making my own, only I am not crafty at all. I wish I was.

  • Reply Stacie November 30, 2017 at 5:08 pm

    Those are so pretty! I would have never known that they were DIY if you hadn’t told us. I love them!

  • Reply Danielle November 30, 2017 at 5:20 pm

    I have to get started on making some awesome DIY Christmas cards! They’re almost a gift in themselves. They look so great!

    Danielle recently posted…Great Gifts for Tweens and TeensMy Profile

  • Reply Gisele November 30, 2017 at 6:06 pm

    Those cards look really classy! If I tried that it would look like a third grader made them. lol Gift cards for kids, especially McDonald’s gift cards, are the best gifts.

  • Reply Ashley @ Wishes & Dishes November 30, 2017 at 7:16 pm

    I never do Christmas cards but I am this year. I love this idea. They are so pretty!

  • Reply Stacie November 30, 2017 at 8:22 pm

    Sonya, I love this idea! It’s creative but easy enough for even the kids.

  • Reply Joely Smith November 30, 2017 at 11:43 pm

    Your cards are lovely and I love the idea of putting the McDonald’s gift cards with them! I just received my holiday cards (that I am sending out) in the mail today. I have not even started to think of addressing them yet and here you are making your own lol.
    Joely Smith recently posted…Gift Guide Extravaganza November Round-UpMy Profile

  • Reply steph parrell December 1, 2017 at 7:15 am

    These are adorable. Loving the glitter, and I love to get homemade gifts!

  • Reply Ricci December 1, 2017 at 7:43 am

    Your Christmas cards are super cute! I need to DIY a few of these to give out this year!! And adding McDs gift cards? Yes please!!!

  • Reply Ruth I. December 1, 2017 at 8:20 am

    This is really cool! The Christmas cards are really cute and the idea of giving reloadable card is awesome! I honestly want to receive one. lol!

  • Reply Mimi Green December 1, 2017 at 9:52 am

    They are really cute. I love making cards. I went a few years where I only made cards for every occasion we had.

  • Reply Cyn Gagen December 1, 2017 at 11:08 am

    Those are so sweet! I love to make my own cards but often get overwhelmed by it. These are simple and lovely so I think I could get these done in time for Christmas!

    • Reply Sonya December 3, 2017 at 10:24 pm

      These are very easy to make I don’t think you would have a problem making them. πŸ™‚

  • Reply Up Run for Life Healthy Lifestyle Blog December 1, 2017 at 9:03 pm

    I love these Christmas cards. I should grab some McD’s gift cards for my boys so that they can go for ice cream or frappes when they want too.
    Up Run for Life Healthy Lifestyle Blog recently posted…6 Healthy Holiday Desserts That Will Wow Your GuestsMy Profile

    • Reply Sonya December 3, 2017 at 10:23 pm

      McDonald’s Arch cards make a nice Christmas gift or stocking stuffer. πŸ™‚ I’m sure your boys would enjoy having them.

  • Reply Nichole Arnold December 1, 2017 at 9:49 pm

    I wish I had the time and patience to create cards. Yours turned out so lovely! Maybe once my child is a bit older we can make this a tradition.

    • Reply Sonya December 3, 2017 at 10:22 pm

      That would be a great tradition to start with your child. πŸ™‚

  • Reply sara December 2, 2017 at 7:16 pm

    Oh my, this is such a cute DIY card! We need to try something like this tomorrow.
    sara recently posted…Holiday GiveawayMy Profile

    • Reply Sonya December 3, 2017 at 10:21 pm

      This is such an easy craft you should definitely give it a try. πŸ™‚

  • Reply Carol Cassara December 2, 2017 at 9:33 pm

    Who says you have to buy everything! I think it’s totally fun to make your own Christmas cards and it’s definitely more personal as well. Love how these turned out.

    • Reply Sonya December 3, 2017 at 9:57 pm

      I totally agree!!! It’s nice to make and to receive homemade cards.

  • Reply robincharmagne December 7, 2017 at 6:50 pm

    These look store bought and who doesn’t want a gift card. Nice idea!

  • Reply Pilar December 16, 2017 at 10:45 am

    Those are such cute diy Christmas cards!

    • Reply Sonya December 18, 2017 at 3:02 pm

      Thanks! πŸ™‚

    Leave a Reply

    CommentLuv badge

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