Hey friends! Today I am showing you how to make this cute Christmas stocking post. You see, I have a fireplace, but no mantel. Every year I place our stockings in our stair railing, which is cute too. But when I saw this idea from Jen Woodhouse I had to build one! So, I went straight to Lowe’s to get my lumber.

DIY Christmas Stocking Post

I’m not quite finished with my decorating, so this Christmas stocking post might have a few more decorations around the legs. Let me show you how to build it!

Materials Used

Affiliate links included for your convenience. Click here to read our full disclosure.

DIY Christmas Stocking Post

Step 1- Cut 4×4 Post to desired length

I cut my 4×4 post at 5 feet. Keep in mind the top will add another 6 to 8 inches.

DIY Christmas Stocking Post

Step 2- Cut the legs

Cut the 2×4’s at 13 1/2 inches with one end beveled at 45 degrees.

Tip: Cut the bevel end first on a longer piece, then measure 13 1/2″  from the long point, mark and cut straight.

DIY Christmas Stocking Post

Now do that four times 🙂

DIY Christmas Stocking Post

Step 3- Cut the feet

Cut the 1×4 in four pieces the width of your 2x4s above. I suggest you measure and cut to width. It should be close to 3 1/2″

DIY Christmas Stocking Post

Take a piece of 1×4 and mark a line on the 4×4 post on all four sides. This helps mark where you will be attaching your 2x4s later.


Step 4- Attach the feet to the legs

Glue the feet to the end of the legs. I used my nail gun and secured with 2″ brad nails.



Step 5- Drill Pocket Holes 

Using a kreg jig, drill 1- 1/2″ pocket holes on the 2x4s.



Step 6: Attach the legs to the post

Attach the legs to the 4×4 post using 2-1/2″ pocket screws. Line up the 2x4s with the markings you made before. And you’re done with the legs!


Step 7- Attach the Table Leg to the Top post

Drill a pilot hole in the middle of the post top and screw the table leg in.


DIY Christmas Stocking Post


After it was all assembled I used wood glue to secure it to the top of the 4×4 post.


Step 8- Paint and Add Hardware

I chose to paint it white, so I can use it as a coat rack during the year. I found these decorative bells at Hobby Lobby and tied them to the top.

Here are some pics of the finished Christmas stocking post.



That’s it! I hope you like it! Share and Pin it for later!

DIY Stocking Post

Until next time!,


Like it? Share it!

Janice| Sawdust Sisters

Novice woodworker and serial Popcorn eater, Janice Thomas writes detailed tutorials that motivate others to "dare to try". Originally from Puerto Rico, Janice is fluent in Spanish and dreams of owning a beach house on the island someday! Janice currently lives in Utah with her husband and children, where she works as a university professor.

This Post Has 14 Comments

  1. Chloe Crabtree

    Great idea for a coat rack, too! Wonderful DIY directions/instructions! Thanks for sharing at Celebrate Your Story!

    1. Janice

      Thanks Chloe! Yep, I love multi functional pieces!

  2. Beverly

    What a fun Christmas idea. It’s an eye catching way to display your stockings. I love finding new ways for that.

    1. Janice

      Thank you, Beverly! I love the way it turned out as well.

  3. Tonya

    I envy you ladies that can build things!!! I enjoy reading your posts so that I can learn from your awesome projects. You inspire me to tackle small projects and build from there. Baby steps… Love this project BTW.

    1. Janice

      You’re sweet, Tonya! You should totally try it! It’s fun!

  4. Hey this turned out so great! I have a pellet stove and no mantle so this would be a great solution for people like us. And after Christmas it can double as an extra coat rack ?

    1. Janice

      Thanks, Toni! Yep that’s what I’m doing with mine. Extra coat rack after Christmas:)

  5. Ingenious idea! Wish I would’ve thought of this for the years when we lived in a house without a fireplace. Visiting from BOB Tribe.

    1. Janice

      Thanks Victoria!!

  6. Medina Grillo

    This looks amazing and I think the colour white looks great too 🙂

    1. Janice

      Thanks Medina!

Leave a Reply