If there’s one thing that gets the holiday spirit going, it’s uncovering cool vintage treasures at a thrift store.
The subreddit r/ThriftStoreHauls is the perfect place for Christmas enthusiasts and thrifting pros to showcase their most festive finds—and trust us, some of these hauls will make you want to sprint to the nearest secondhand shop.
From retro ornaments to nostalgic holiday decor, these thrift store finds are brimming with charm, creativity, and a whole lot of Christmas magic. Whether it’s a perfectly preserved ceramic Santa, vintage Christmas lights that still work, or a quirky piece of holiday decor that’s delightfully one-of-a-kind, this collection has it all.
These secondhand finds prove that the best holiday treasures don’t have to come with a big price tag—they just need a little dusting off and some love.
1. “Trying to thrift all my Christmas decorations this year. In love with these two.”
2. “Vintage Christmas Finds”
“I went to a Christmas themed sale yesterday and these are some of my favorite vintage decorations I saw.”
3. “Vintage Christmas”
“My child wouldn’t let me leave without it. $10 blow mold type decoration, approximately 2×2”
4. “Christmas in August”
“Another treasure hiding in an old Partylite Candle box – always check! Vintage Lipper & Mann Candle Holders”
5. “I think I found the original sewing pattern for the ‘A Christmas Story’ bunny costume.”
6. “How could I not buy these tacky vintage Christmas candles?”
7. “Vintage ceramic Christmas tree $3.99”
8. “Extra Cute Christmas Tree toy from local flea market for $20”
9. “Is it too early for Christmas?”
“Found this amazing tree skirt for $3! It gives me the best nostalgic feels.”
10. “Vintage Christmas tree skirt for $15!”
11. “Entirely thrifted Christmas outfit! All true 60’s other than the hat, and the stockings are 80s. The ornaments on the tree were all thrifted too!”
12. “Picked this up 4 months ago and have been waiting patiently to wear it. Merry Christmas!”
13. “Thrifted this Christmas tree for $14.99 at Value Village – it’s perfect!”
14. “Buying Christmas ornaments early and Goodwill did not disappoint.”
15. “Rummage sale score!! Christmas in May! Entire 10 pc Nativity blow mold set with box’s $30 – hubby not impressed even after comps shown. I’m over the moon and into the heavens with this one!”
16. “A Real Nightmare Before Christmas”
“Went by my favorite flea market this evening, and found a treasure trove of Christmas items. This one caught my eye, and I think might be the creepiest advertisement/ornament I have ever seen. A true nightmare before Christmas, if you will.”
17. “Six handblown glass Christmas ornaments. Red white and blue – in a bag for $3.99.”
“I think the white one is mercury glass.”
18. “Tree is up with all thrifted Christmas decorations”
19. “Welp, found my Christmas sweater for the year”
“$7.99 at Value Village. Not even a huge Star Wars fan. But it’s my fav color, cozy, and badass IMO. Can’t wait till Xmas!”
20. “My Christmas find today”
“Found these today. The entire set of five for $1.99! They stand about 4” tall. Ceramic.”
21. “Christmas Find!”
“Thus year I wasn’t planning on putting up a Christmas tree. But then I went to goodwill yesterday for dollar Sunday and found this beauty for $35.
Sprayed it down, decorated it and now I’m ready for Christmas!”
22. “I have never been a big Christmas decorator before but I made an exception for this”
“Cost me $7.57 which I paused at but its just so weird it belonged with me.
I gain way too much amusement when I look at it on my desk lol… its filled with candy!”
23. “Don’t know why anyone would buy new Christmas decor! Enjoy your holidays.”
24. “Christmas Thrift”
“Found this beautiful frame with what I thought was the cover of The Night Before Christmas. It turned out to be the whole book!”
25. “Thrifted the most perfect Christmas tree!!”
“This is our second Christmas as a couple. I really think we’ll use this for as many years as it’ll last us. 7.5’ tall and cut like a live tree.
Obsessed and it’s only cost me to change the strands that are out at the top.”
26. “I finally found a vintage ceramic lava Christmas tree!”
27. “These absolutely adorable Hallmark Christmas ornaments marked for $2 each came home with me today.”
“Yes, I’ve looked up the mouse cookie cutter ornaments, and I promptly mentally nailed my wallet to the ceiling after seeing them.”
28. “I’m so happy I found this calendar! We had the same one growing up but it got lost in the shuffle of many moves. The little mousey counting down the days til Christmas makes me so happy”
29. “Catch and release, but probably the funniest ugly Christmas sweater i’ve seen”
30. “Found one of my white whales yesterday! Twelve days of Christmas glasses in their original box for $6.99!”
“My great grandmother had this exact set and I always loved using them when i was a kid.
Unfortunately they went to another family member after her passing 20 years ago and I’ve always hoped to have my own set one day.
I’m so happy I found them just in time for Christmas!”
31. “Beyond thrilled to spot 2 boxes of these *very fragile* ornaments for $5 – same ones that I remember from my grandma’s Christmas tree decades ago!”
32. “Pulled this vintage aluminum Christmas tree out of the GW Outlet Bins, paid a whopping $3!”
“Been looking for one of these for a long time, but never wanted to pay the $300+ I found them for in antique stores.
Made a trip to my local Goodwill outlet bins yesterday, and found this in the last bin I was going to look at before leaving. All the branches were individually wrapped in paper tubes, then I found the stem, and base.
Got up to the register, and found out Christmas trees were flat rated at only $3! Now I just need the color wheel to complete it.”
33. “Almost my Christmas white whale, but not quite, but for $16 it’ll live merrily at Grandma’s house.”
34. “I can’t believe it! Annie Hall perfect Christmas sweater with freaking pockets!”
35. “I wish it fit better but it was still worth buying. I’m ready for Christmas!”
36. “Thought I saw the Slayer logo in this vintage Christmas tree stand”
37. “Country Christmas by International, 77 pieces for $18, looks very new. So happy they’re microwave and dishwasher safe.”
38. “Tipsyelves Christmas Sweater. Just in time for the holidays! $5 at Thrift Store.”
39. “My husband and I started collecting vintage ceramic Christmas trees about 2 years ago. These have been found thrifting, and at estate/garage sales. Time for a bigger place!”
40. “No Christmas tree is complete without this ornament”
“Plucked this from the bins yesterday.”