When I start thinking about Christmas gifting, I always come back to mason jar gifts. I love how something so simple can feel incredibly thoughtful when a little care goes into it.
I have made these for teachers, neighbors, coworkers, and even last minute family gifts, and every single time they get that “you really thought about this” reaction.
What makes mason jar gifts special is how approachable they are. I can walk into almost any store and grab a few jars, then customize them to match the person I am gifting to.
I have filled them with sweet treats, cozy self care items, and even festive décor pieces, all without blowing my holiday budget. They look like boutique gifts, but they are surprisingly affordable and easy to put together.
I also love that mason jars feel personal without being complicated. You can dress them up with ribbon, fabric, handwritten tags, or seasonal touches, and suddenly the gift feels one of a kind.

Plus, they are reusable, which makes them practical long after Christmas morning has passed.
Below, I am sharing 23+ Christmas mason jar gift ideas that work for just about everyone on your list.
I have used many of these ideas myself, and they are perfect for teachers, neighbors, friends, coworkers, and family members.
Each idea includes a simple how to guide and easy product suggestions you can grab from Amazon so you can create beautiful gifts quickly, even during the busiest part of the holiday season.
Hey there! Just so you know, I’m an Amazon affiliate. If you make a purchase through some of the links on this site, I may earn a small commission at no extra cost to you. Thanks for supporting the blog!
Supplies You’ll Need From Amazon
Before you start, make sure you have a few basic supplies ready. These simple tools and materials will make assembling and decorating your jars effortless.
Essentials
- Mason jars (8 oz, 16 oz, and 32 oz sizes)
- Jute, or festive ribbon
- Mini ornaments or pinecones for decoration
- Gift tags and labels
- Hot glue gun
- Wooden spoons
Heres More Gift Ideas – Cheap Christmas Gift Ideas for Women That Look Expensive and 15 Small Gift Basket Ideas That Look Expensive (But Aren’t)
1. Hot Cocoa in a Jar

Few things feel more like the holidays to me than a warm mug of hot cocoa.
That cozy, familiar comfort is exactly why I love turning it into a mason jar gift.
I have made this layered cocoa jar for teachers, neighbors, and friends, and it always feels thoughtful without being complicated.
The layers look beautiful through the glass, and it is a gift that feels just as nice to display as it does to actually enjoy.
How to Make:
- Choose a pint-size (16 oz) mason jar.
- Add the following layers carefully using a spoon or small funnel:
- ½ cup powdered milk
- ½ cup cocoa powder
- ½ cup sugar
- ¼ cup mini chocolate chips
- ¼ cup crushed peppermint or mini marshmallows
- Gently tap the jar to level each layer and prevent gaps.
- Seal with the lid, then decorate with twine, ribbon, and a holiday tag.
- Write simple instructions on the tag:
“Mix contents with 3 cups of hot milk. Stir well and enjoy.”
Amazon Tip: Pair this with a holiday mug or spoon set for an extra-special gift touch.
2. Christmas Cookie Mix in a Jar

This is one of those classic baking gifts I always come back to during the holidays. It feels festive and thoughtful, but it does not require a lot of time or effort to put together.
I love gifting this to anyone who enjoys homemade treats but does not want the extra fuss.
It gives them everything they need in one pretty jar, making baking feel simple, cozy, and fun.
How to Make:
- Use a 1-quart mason jar (32 oz).
- Add ingredients in neat layers:
- 1 ¾ cups flour mixed with ½ teaspoon baking soda and ½ teaspoon salt
- ¾ cup brown sugar
- ½ cup white sugar
- 1 cup chocolate chips or festive red and green M&Ms
- Gently pack down each layer with a spoon to keep it tidy.
- Seal tightly and decorate the lid with a circle of holiday fabric.
- Attach a tag that reads:
“Add ½ cup melted butter, 1 egg, 1 teaspoon vanilla. Mix, bake at 350°F for 10–12 minutes.”
3. Homemade Bath Salts

This is one of my favorite gifts to make when I want something that feels calming and a little luxurious without spending much at all.
It has that spa inspired feel that instantly helps you slow down and relax.
I love how affordable it is to put together, yet it still feels thoughtful and special.
It is the kind of gift that encourages you to take a quiet moment for yourself, which always feels extra meaningful during the busy holiday season.
How to Make:
- In a mixing bowl, combine:
- 1 cup Epsom salt
- ½ cup coarse sea salt
- 1 tablespoon baking soda
- 5–10 drops of essential oil (lavender, eucalyptus, or peppermint)
- Mix well to evenly distribute the fragrance.
- Optional: Add a few drops of food coloring or dried flowers for color.
- Spoon into 8 oz jars, seal tightly.
- Tie with ribbon and label “Relax & Soak Bath Salts.”
Amazon Tip: You can find bulk Epsom salt, essential oils, and dried flowers easily online for affordable crafting.
4. S’mores Kit in a Jar

I love this gift because it brings back that sweet, nostalgic feeling of childhood holidays. It is perfect for families, kids, or anyone who enjoys curling up by the fire with a cozy treat in hand.
Every time I make it, it sparks little moments of joy and warmth, and it is such an easy way to share that cozy holiday feeling with the people you care about.
How to Make:
- In a wide-mouth 16 oz jar, layer:
- Crushed graham crackers
- Mini marshmallows
- Chocolate chunks or squares
- Add a small note or label that says:
“Scoop into a bowl, microwave for 10–15 seconds, and enjoy melty goodness!” - Decorate with a ribbon and maybe a small wooden skewer tied to the jar.
5. DIY Candle Jar

I love this gift because it turns a simple mason jar into a cozy, handmade candle that looks like it came from a boutique. The best part is how amazing it smells, filling any room with warm, festive scents.
I have given these as gifts before, and people always comment on how thoughtful and personal they feel.
It is an easy project that makes a big impression without much fuss.
How to Make:
- Place a pre-waxed wick in the center of a clean mason jar (use a wick holder or chopstick to keep it upright).
- Melt soy wax flakes in a microwave-safe container or double boiler.
- Add fragrance oil (1 oz per pound of wax) and stir gently.
- Pour the melted wax into the jar, leaving ½ inch space at the top.
- Let it cool and harden for several hours.
- Trim the wick and decorate the lid with ribbon and a gift tag.
If you love candles and want to start making homemade candles, check out
Easy DIY! How to Make Candles at Home for Beginners
10 DIY Candles That Make Great Gifts
How to Make Candles Smell Stronger: 6 Tips For Great Scent Throw
6. Peppermint Sugar Scrub

This gift instantly reminds me of the holidays with its sweet, candy-like scent.
I love giving it because you can make someone feel truly pampered with just a simple jar.
I think about how nice it feels to take a few quiet moments for yourself during the busy season, and this little gift lets you do just that.
It leaves your skin silky soft, making it feel like a tiny indulgence that turns an ordinary day into something special.
How to Make:
- Combine in a bowl:
- 1 cup granulated sugar
- ½ cup melted coconut oil
- 10 drops peppermint essential oil
- Stir until smooth and glossy.
- Optional: Add red food coloring to half the mixture and layer white/red alternately in the jar for a candy-cane look.
- Seal tightly and label “Peppermint Sugar Scrub.”
Amazon Tip: Add a small wooden scoop for a spa-like presentation.
7. Cookie Cutter Gift Jar

I love this gift because it combines two of my favorite holiday things: baking and decorating.
You can have fun layering ingredients in a jar while making something that looks festive and beautiful.
I always think it is extra special when a gift can bring a smile even before it is used, and this one does just that.
How to Make:
- Fill a 16 oz jar with sugar cookie mix or your favorite dry ingredients.
- Tie a metal cookie cutter to the lid using ribbon or jute.
- Decorate with a holiday tag that includes baking directions.
- Add a little jingle bell or pine sprig for charm.
8. DIY Snow Globe Mason Jar

I love this project because it is playful and perfect for kids.
You and your little ones can have fun putting it together, and it instantly makes your home feel festive.
I always enjoy seeing how excited kids get when they help create something that looks magical and holiday-ready.
How to Make:
- Glue a small figurine, tree, or snowman ornament to the inside of the jar lid.
- Fill the jar almost to the top with water and a teaspoon of glycerin (to make glitter fall slowly).
- Add a pinch of glitter.
- Screw the lid on tightly and seal the edge with waterproof glue.
- Turn upside down and shake to reveal your snow globe.
Amazon Tip: Mini Christmas figurines and waterproof glue are must-haves for this craft.
9. Tea Lover’s Jar

I love this gift because it feels calm and elegant without being overdone. You can put it together quickly, but it still comes across as thoughtful and intentional.
I like knowing that when you give this, you are offering someone a chance to slow down and relax.
It is a simple gesture that feels meaningful, especially during a busy season.
How to Make:
- Fill a 12–16 oz mason jar with assorted tea bags — herbal, black, and green tea work best.
- Add honey sticks, cinnamon sticks, and maybe a few wrapped biscuits.
- Wrap the jar with kraft paper and twine.
- Add a tag that reads: “You’re Tea-riffic — enjoy a cozy cup.”
10. DIY Spice Blend Jar

I love this gift because it feels right at home in the kitchen. When you give it, you are gifting something that a foodie or home cook will actually use and appreciate.
I like imagining you reaching for it while cooking a favorite meal or trying something new.
It is practical, thoughtful, and perfect for anyone who truly enjoys spending time in the kitchen.
How to Make:
- Mix your chosen blend in a small bowl — e.g.:
- Taco seasoning (chili powder, paprika, cumin, garlic, oregano)
- Pumpkin spice (cinnamon, nutmeg, ginger, allspice, cloves)
- Spoon into small 4 oz jars.
- Label neatly with printable stickers.
- Decorate with twine and a small wooden spoon.
11. Coffee Lover’s Jar

I always think of my coffee loving friends when I make this gift. If you know someone who cannot start their day without caffeine, this one just makes sense.
I love how easy it is to put together, yet it feels perfectly tailored.
When you give this, you know it will be used and appreciated, especially by someone who truly lives for their daily cup.
How to Make:
- Fill a 16 oz jar with a mix of coffee beans or ground coffee.
- Add a few single-serve creamers, sugar sticks, and maybe a chocolate square.
- Decorate with rustic twine and a kraft tag that says “Brew-tiful Christmas.”
12. DIY Potpourri Jar

I love this gift because it is simple, fragrant, and instantly feels like the holidays. When I put it together, I always think about how nice it is to walk into a home that smells warm and inviting.
When you give this, you are sharing that feeling of holiday cheer in a small but meaningful way.
It is an easy gift that makes any space feel a little more festive and welcoming.
How to Make:
- Combine dried orange slices, cinnamon sticks, cloves, and pine sprigs.
- Add a few drops of essential oil for a stronger scent.
- Fill the jar and seal tightly.
- Include a tag that says: “Simmer with 2 cups of water for a cozy scent.”
13. Mini Succulent Jar

I love this gift because it feels simple and modern while still being warm and inviting. When I make it, I always picture where you might place it, on a desk, a kitchen window, or tucked into a cozy corner of your home.
It is one of those gifts that blends right into everyday life while adding a small decorative touch.
I like knowing it can brighten your space without feeling overdone.
How to Make:
- Add a small layer of pebbles or gravel to the bottom of an 8 oz wide-mouth jar for drainage.
- Spoon in cactus soil mix.
- Gently place a small succulent or air plant in the center.
- Decorate the rim with jute twine or a simple holiday tag.
- Optional: Add a sprinkle of faux snow for a festive touch.
14. Cozy Candle Jar

I love this gift for anyone who enjoys the soft glow and comforting scent of candles.
When I make it, it feels especially personal because you are giving something handmade, not just another store bought item.
I like knowing that when you light it, it creates a calm, cozy moment just for you.
It has that luxurious feel without being complicated, which makes it such a meaningful gift to give.
How to Make:
- Place a wick in the center of a clean 12 oz jar.
- Melt soy wax flakes and add your choice of fragrance oil such as vanilla, pine, or cinnamon.
- Pour the wax into the jar and let it cool completely.
- Trim the wick, seal with the lid, and decorate with a ribbon and tag.
- Optional: Tie a small bundle of cinnamon sticks or pine to the lid for extra charm.
Amazon Tip: Candle-making starter kits include everything needed — wax, fragrance oils, wicks, and even jars.
15. Baker’s Delight Jar

I love this gift because it is both practical and charming, which is my favorite combination.
When I put it together, I always think about how nice it is to give something you will actually use in your kitchen.
It feels thoughtful without being fussy, and I like knowing it can become part of your everyday cooking routine rather than something that gets tucked away and forgotten.
How to Make:
- Use a 32 oz mason jar.
- Fill with small baking tools such as a mini whisk, spatula, cookie cutters, and measuring spoons.
- Add decorative cupcake liners or small packs of sprinkles.
- Line the bottom with tissue paper or shredded filler to cushion the items.
- Wrap the lid with burlap ribbon and attach a tag that says “Baker’s Delight.”.
16. Warm Winter Drinks Jar

I love this gift because it feels cozy and comforting in a way that works for almost anyone.
When I make it, I think about how easy it is to give to families, friends, or coworkers without overthinking it.
It has that warm, familiar feeling that makes people feel cared for.
I like knowing that when you give this, it fits naturally into everyday life and brings a little comfort along with it.
How to Make:
- Layer individual packs of hot cocoa mix, mini marshmallows, and caramel bits in small clear treat bags.
- Arrange them neatly in a mason jar.
- Add instant coffee sachets or spiced tea bags for variety.
- Tie a candy cane or cinnamon stick to the jar with twine.
- Add a label that reads: “Mix with hot milk or water and enjoy.”
17. Spa Day Jar

I love this gift because it turns everyday self care into something a little more special.
When I make it, I picture you enjoying a quiet moment at home, slowing down and taking a break from everything else.
It feels thoughtful and calming, like bringing a small spa experience right into your own space.
I like knowing this gift encourages you to pause, relax, and take care of yourself, even during a busy season.
How to Make:
- Use a large 32 oz jar.
- Add small items such as bath bombs, face masks, lotion, and a tealight candle.
- Layer shredded paper or tissue filler between items.
- Decorate with a soft satin ribbon and label it “Relax & Unwind.”
Amazon Tip: Buy self-care sampler packs and divide the contents into multiple jars to create several gifts affordably.
18. Rustic Candle Centerpiece Jar

I love this gift because it is such a simple way to add warmth to a space.
When I put it together, I always think about how nice it feels to have soft lighting and a gentle fragrance filling your home.
It is beautiful without being overdone, and I like knowing that when you use it, it creates a cozy, welcoming atmosphere that instantly makes a room feel more comfortable.
How to Make:
- Fill a mason jar halfway with Epsom salt or faux snow.
- Insert a pillar candle or LED tealight in the center.
- Surround with small pinecones, berries, or cinnamon sticks.
- Wrap the rim with twine and add a small sprig of greenery.
Amazon Tip: Flameless candles and faux greenery sets make this project easy, safe, and reusable.
19. Sweet Treats Jar

I love this gift because it is bright, cheerful, and instantly festive. When I make it, I picture you giving it to kids, coworkers, or neighbors and seeing their faces light up.
It is playful and fun to put together, and I like knowing that this little jar can bring a splash of holiday color and joy to someone’s day.
How to Make:
- Layer holiday candies such as chocolate kisses, peppermint bark, and gummies.
- Alternate colors for a striped look.
- Decorate with a red ribbon and gift tag.
- Add a note: “Wishing you a sweet Christmas.”
Amazon Tip: Buy assorted candy packs online to fill multiple jars at once.
20. Craft Lover’s Jar

I love this gift because it is both creative and practical.
When I put it together, I think about you giving it to someone who enjoys DIY projects or journaling and how much they will appreciate having something handmade and thoughtful.
It encourages creativity and adds a personal touch, and I like knowing that this small gift can inspire someone to explore their own ideas and make something special.
How to Make:
- Fill a jar with small crafting supplies like thread, washi tape, stickers, buttons, or mini scissors.
- Include a roll of ribbon or washi tape to add color.
- Close the lid and top with patterned paper or kraft paper.
- Add a label: “Made with Love.”
Amazon Tip: Small craft-supply bundles can be divided into several jars for affordable, charming gifts.
21. Holiday Simmer Pot Jar

I love this gift because it instantly brings the holidays into any home.
When I make it, I imagine you giving it to someone and how the warm, festive scent will make their space feel cozy and cheerful.
It is simple to put together, but it has a big impact, filling a room with the smells that make Christmas feel truly magical.
How to Make:
- In a 16 oz jar, combine dried orange slices, cinnamon sticks, cloves, and star anise.
- Add a small pine sprig or a few cranberries for color.
- Seal the jar and tie on a tag that says: “Simmer with 2 cups of water for a cozy scent.”
Amazon Tip: Dried botanicals and spices can be bought in bulk and make multiple gifts at once.
22. Wellness Boost Jar

I love this gift because it feels like a little hug in a jar. When I make it, I think about you giving it to someone who could use some extra comfort and care during the chilly winter months.
It is simple, thoughtful, and warming, and I like knowing that this small gesture can brighten someone’s day and make them feel truly cared for.
How to Make:
- Fill the jar with herbal tea bags, honey sticks, vitamin C drink packs, and lip balm.
- Add a small sachet of lavender or eucalyptus for fragrance.
- Wrap the lid in a piece of cozy knit fabric or neutral ribbon.
- Label it “Winter Wellness Jar.”
23. Movie Night Jar

A family-friendly favorite that’s quick to assemble and easy to love.
How to Make:
- Fill a 32 oz jar with microwave popcorn, mini chocolate bars, and cocoa packets.
- Add a printed tag that says “Merry Movie Night.”
- Tie a plaid ribbon around the lid and attach a small ornament or jingle bell.
Amazon Tip: Bulk popcorn and cocoa packets make this one of the most affordable and crowd-pleasing gifts.
24. Memory Jar for the New Year

I love this gift because it feels personal and meaningful. When I make it, I think about you giving it to someone and how it can inspire moments of reflection and gratitude during the holiday season.
It is simple to create, yet it leaves a lasting impression, reminding the person receiving it to pause, appreciate the little things, and feel truly cared for.
How to Make:
- Place 10–15 small note cards inside a clean jar.
- Add a nice pen or pencil.
- Attach a tag that says: “Write one happy memory each week in 2025.”
- Decorate simply with kraft paper and twine.
Conclusion
Creating thoughtful Christmas gifts does not have to mean spending a fortune or battling crowded stores.
I love using mason jars because with just a few simple supplies and a bit of creativity, you can make presents that feel personal, meaningful, and beautiful.
Whether it is a cozy cocoa mix, a spa-day treat, or a festive simmer pot, these DIY jars show that the best gifts come from the heart and from your own home.
I like to gather everything I need, jars, ribbons, and fillers, which you can easily find on Amazon. Then I set aside an afternoon, play my favorite holiday music, and enjoy making something special for everyone on my list. When you do this, the jars become more than gifts.
They are little moments of comfort, care, and holiday cheer that anyone would be thrilled to receive.




