DIY J-O-Y Christmas Wreath

Today I’m sharing with you this cute Christmas wreath that is both easy and inexpensive to make. Most of the supplies used were purchased at my local Dollar Tree, Wal-mart, and Hobby Lobby.

DIY Joy Christmas Wreath

Speaking of Dollar Tree, I don’t know about you all but I seriously love that store and most especially around the holidays. They always have so many cute decorations and crafting items, and everything from ribbons and ornaments to floral arrangements and wreath supplies.  If you haven’t dropped by in a while, I would definitely recommend you check it out!

Let’s Get Started!

Supplies Used:

  • 3 Small Grapevine Wreaths (Dollar Tree $1 each) – $3.00
  • 20 ft. Pine Garland (Wal-Mart $4.97 used half) – $2.48
  • Holly & Berries Ribbon (Dollar Tree) – $1.00
  • Holly Decorative Bells Accent (Dollar Tree)- $1.00
  • J,O,Y Letters (Hobby Lobby .75 each 50% off)- $2.25
  • Acrylic Paint in Santa Red, Jolly Green, Arctic White, Silver Glitter (Hobby Lobby .25 each on sale)- $1.00
  • Foam Poly Brushes (Already Own)
  • Hot Glue Gun (Already Own)

Total Cost= $10.73 + tax

Step 1: Paint each letter in the color/design of your choosing. I personally went with red for J, a candy cane stripe for O, and green for Y. I’ve found the easiest way to paint wooden letters is to use foam poly brushes, as this leaves no paint marks and dries quickly.

With the O, I first painted it white and let it dry for 15 minutes. Next, I added blue painters tape to create stripes and painted them red. I then waited 10 minutes before removing the tape. It is best to remove the tape as soon as the paint dries or bleeding can occur. Lastly, I applied silver glitter over the red stripes for a shimmery effect.

Step 2: Begin wrapping pine garland around each grapevine wreath, leaving a little bit of the grapevine showing through. Cut off any excess and tie the end to secure it. Repeat until all 3 wreaths have been wrapped in the garland.

Step 3: Glue letters to garland-wrapped wreaths using a hot glue gun. Apply light pressure to the letters for 20 seconds to ensure the letters are secure. Add additional glue as needed.

Step 4: Using a hot glue gun, glue wreath frames to ribbon, spacing as desired. I chose to group my wreaths pretty close together.

Step 5: Garnish wreath with embellishments/bows. I glued on a cute holly leaf/bells embellishment and added a sparkly green bow above the J for a pop of color.

DIY Joy Wreath

DIY Joy Christmas Wreath

DIY Joy Wreath

Step 6:

Hang wreath on door and cut away any excess ribbon from top or bottom.

DIY Joy Wreath

And there you have it! I’m really happy with the way it turned out, especially considering it was a craft that I came up with on the fly. What do you think? Do you like creating your own holiday wreaths or would you rather buy one pre-made?

Thanks for stopping by! – Cara

Linking up on Stuff & Things, Create It Thursday, Thursday Favorite Things, and Think Tank Thursday


  1. This wreath is actually a lot cuter than some of the ones I’ve seen in store–good job!

    Also, as a side note, I just wanted to let you know that the pink color font you have for headers doesn’t show up on screen for some monitor settings (I even checked with my desktop to see if it was just my laptop). I would want someone else to tell me if my blog’s colors weren’t showing up, so I thought I’d let you know.

    Beauty V. Brains | Enter to win a Naked 3 palette!

  2. super cute wreath! the dollar tree is seriously my go to for all decorations year round! I don’t feel an ounce of guilt spending money in there for decor πŸ™‚

  3. OMG Cara this is so cute and creative! I love that you can paint the letters any color/design you want and this seriously looks like something you’d buy in a really expensive home goods store. Thank you for sharing with us! I always want to do more crafts but I’m not really a “crafty” person so these little tutorials make it easy for me to live my crafty dreams LOL! XO -Kim

Leave a Reply

Your email address will not be published. Required fields are marked *