People love Christmas, but they hate the stress of finding good gifts.
That is why DIY Christmas gifts are so popular, because people want something thoughtful and personal.
If you can make simple items that look beautiful, you can easily turn holiday shoppers into buyers. They want gifts that feel warm and handmade, not mass-produced.
This list will help you create and sell the kind of gifts people are excited to give.

This post includes affiliate links to products I love and recommend, meaning I may receive a small commission at no extra cost to you. Please read full disclosure for more information.
1.) Christmas Scented Soy Candles
Why it sells: People love handmade candles for Christmas because they feel warm, personal, and cozy. Soy candles look beautiful, smell amazing, and make an easy gift for anyone.
Popular items: Peppermint swirl candles, cinnamon vanilla candles, sugar cookie candles, pine forest candles, cranberry spice candles.
Specific materials: Soy wax flakes, candle wicks, wick stickers, jars or tins, microwave-safe measuring cup, fragrance oils, color chips or mica powder, stirring stick.
Pricing: $10–$18 per candle, depending on size, or $25–$45 for a 3-candle gift set.
Mistakes to avoid:
- Using too much fragrance oil
- Wick not centered
- Wax poured too hot, causing sinkholes
- Not letting the candle cure before selling
How to sell more:
- Sell in themed sets like “Christmas Bakery” or “Winter Cabin”
- Use jars with gold lids for a classy look
- Add cute tags with the scent name
- Offer small sampler boxes
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website or Payhip store.
How to create (step by step)
- Prep your jars: Wash and dry jars completely. Stick a wick sticker to the bottom of each jar and press the wick firmly in the center.
- Measure the wax: Fill the jar with dry wax to measure how much you need, then pour it into a microwave safe measuring cup.
- Melt the wax: Microwave in 30 second intervals, stirring between each one. Heat until fully melted.
- Add fragrance: Let the wax cool for a minute so it is warm, not boiling. Add fragrance oil and stir slowly for one to two minutes so the scent blends well.
- Add color (optional): Mix in a tiny pinch of mica powder or one color chip. Stir until the color is even.
- Pour the wax: Hold the wick straight and pour the wax slowly into the jar. Leave a little space at the top.
- Stabilize the wick: Use a wick holder, chopstick, or clothespin to keep the wick centered while the candle cools.
- Let it set: Allow candles to cool for several hours without moving them. Trim the wick to about half an inch.
- Cure the candle: Let candles sit for 24 hours so the scent becomes stronger.
- Package: Add labels, tags, or ribbon to match the Christmas theme.
2.) Handmade Lip Balms
Why it sells: People love small Christmas gifts they can actually use. Lip balms feel personal, smell amazing, and are perfect as stocking stuffers or add-on gifts.
Popular items: Peppermint lip balm, vanilla bean lip balm, hot cocoa lip balm, candy cane lip balm, honey mint lip balm.
Specific materials: Beeswax pellets, shea butter or coconut oil, small tins or tubes, microwave safe cup, essential oils, stirring stick, labels.
Pricing: $4–$8 per balm or $12–$20 for a 3-piece set.
Mistakes to avoid:
- Adding too much essential oil
- Melting the base for too long
- Pouring the mixture into cold containers
- Weak scents customers can barely smell
How to sell more:
- Sell in themed Christmas sets
- Add cute labels with simple ingredients
- Bundle with sugar scrubs or bath salts
- Offer flavor variety packs
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website or Payhip store.
How to create (step by step)
- Prep containers: Make sure tins or tubes are clean and dry. Keep lids nearby for easy sealing.
- Measure ingredients: Use one part beeswax, one part shea butter, and one part coconut oil for a smooth texture.
- Melt the base: Place everything in a microwave safe cup and heat in 20 second intervals, stirring each time until fully melted.
- Add scent: Let the mixture cool slightly so it is warm, not boiling. Add a few drops of essential oil and stir well.
- Pour into containers: Pour slowly to avoid bubbles. Fill each container almost to the top.
- Let it set: Leave containers open and let the balms harden for about one hour.
- Finish and label: Put lids on, wipe any spills, and add a simple Christmas label.
- Store correctly: Keep finished lip balms in a cool place so they stay firm.
3.) Christmas Sugar Scrub Jars
Why it sells: Sugar scrubs feel luxurious but are very affordable to make. People love gifting skincare items that smell like Christmas and look pretty in jars.
Popular items: Peppermint sugar scrub, vanilla sugar cookie scrub, cinnamon roll scrub, orange cranberry scrub, hot cocoa scrub.
Specific materials: White sugar or brown sugar, coconut oil, essential oils, food coloring or mica (optional), jars with lids, mixing bowl, spoon, labels, ribbon.
Pricing: $8–$15 per jar or $20–$35 for a 3-piece gift set.
Mistakes to avoid:
- Adding too much oil
- Using runny coconut oil
- Over-coloring the scrub
- Loose lids that leak during shipping
How to sell more:
- Create layered Christmas colors
- Use glass jars for a high-end look
- Add wooden scoop accessories
- Offer Christmas scent bundles
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website or Payhip store.
How to create (step by step)
- Prep jars: Make sure jars are clean and fully dry. Moisture can ruin the texture.
- Combine sugar and oil: Mix two parts sugar with one part coconut oil. Adjust until it feels soft but not oily.
- Add scent: Add a few drops of essential oil like peppermint, vanilla, cinnamon, or orange. Stir well.
- Add color (optional): Use a tiny bit of food coloring or mica powder. Mix until the color is even.
- Create layers (optional): If making red and white peppermint layers, divide the batch and color half of it, then layer in the jar.
- Fill the jars: Spoon the scrub into each jar and pack it tightly so it does not shift during shipping.
- Add labels and ribbon: Add a simple Christmas label and tie ribbon around the jar for a festive look.
- Store correctly: Keep jars in a cool space so the oil stays firm and the scrub stays fresh.
4.) Peppermint Bath Salts
Why it sells: Bath salts are relaxing, smell amazing, and make a thoughtful Christmas gift. They are simple to make and look beautiful in jars or pouches.
Popular items: Peppermint bath salts, candy cane striped salts, vanilla mint salts, eucalyptus mint salts, peppermint lavender blends.
Specific materials: Epsom salt, coarse sea salt, baking soda, peppermint essential oil, mica powder or natural colorant (optional), jars or pouches, labels.
Pricing: $7–$12 per jar or $18–$30 for a 3-jar set.
Mistakes to avoid:
- Adding too much essential oil
- Using liquid food coloring that clumps
- Moisture getting into the salts
- Weak scent that fades fast
How to sell more:
- Make candy cane red and white layers
- Add a small wooden scoop
- Offer matching lip balm or scrub bundles
- Use clear jars for a bright Christmas look
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Mix the base: Combine two cups of Epsom salt, one cup of sea salt, and one tablespoon of baking soda in a bowl.
- Add scent: Add several drops of peppermint oil. Stir until the scent is even.
- Add color (optional): Add a tiny pinch of mica powder to color half of the mixture red if making candy cane stripes.
- Layer the salts: Spoon white and red layers into the jar for a Christmas look, or keep it simple with one color.
- Fill jars or pouches: Pack the mixture tightly so it stays neat during shipping.
- Seal the container: Secure lids or zip pouches tightly to protect the scent and keep moisture out.
- Add labels: Add a Christmas label with ingredients and a simple use instruction.
- Package for selling: Tie ribbon, add a scoop, or place inside a small gift bag for a premium touch.
5.) Handmade Christmas Soap
Why it sells: Christmas soap looks beautiful, smells festive, and feels like a high-quality handmade gift. It is easy to make with melt-and-pour soap bases and does not require handling lye.
Popular items: Peppermint swirl soap, cinnamon vanilla soap, gingerbread soap, pine forest soap, red and white layered soap bars.
Specific materials: Melt-and-pour soap base, fragrance oils, mica powder or soap-safe colorant, silicone molds, microwave-safe bowl, stirring stick, plastic wrap or shrink wrap.
Pricing: $5–$10 per bar or $15–$28 for a 3-bar set.
Mistakes to avoid:
- Overheating the soap base
- Adding too much color
- Using fragrance oils not meant for soap
- Pouring too fast and creating bubbles
How to sell more:
- Create layered Christmas colors
- Use detailed molds like snowflakes or trees
- Wrap each bar tightly for a clean look
- Offer themed bundles like “Christmas Bakery” or “Winter Woods”
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website or Payhip store.
How to create (step by step)
- Prep your workspace: Set out molds, fragrance oils, and colorants so you can work quickly once the soap melts.
- Cut the soap base: Chop the melt-and-pour base into small cubes so it melts evenly.
- Melt the base: Place cubes in a microwave-safe bowl and heat in 20–30 second intervals, stirring between each round until fully melted.
- Add fragrance: Let the melted soap cool slightly so it is warm, not boiling. Add a few drops of Christmas scent and stir well.
- Add color: Mix in mica powder or soap-safe colorant. Adjust the amount until the color looks right.
- Pour into molds: Pour slowly to avoid bubbles. Tap the mold lightly on the table to release air pockets.
- Create layers (optional): Let the first layer cool slightly, then pour the next layer on top for striped Christmas bars.
- Let it set: Leave the soap in the mold until firm. This usually takes a few hours.
- Unmold and wrap: Remove the soap bars gently and wrap them in shrink wrap or plastic wrap to protect the scent.
- Label each bar: Add a Christmas label with the fragrance name and ingredients.
6.) Chunky Knit Blankets
Why it sells: Chunky knit blankets are warm, stylish, and feel like a luxury Christmas gift. Buyers love the soft texture and cozy look, and they make beautiful home décor.
Popular items: White chunky blankets, blush pink blankets, soft gray blankets, two-tone blankets, extra thick merino style blankets.
Specific materials: Chunky yarn (chenille or jumbo yarn), your hands for arm knitting, scissors, measuring tape.
Pricing: $45–$120 depending on size and yarn thickness.
Mistakes to avoid:
- Pulling loops unevenly
- Using yarn that sheds heavily
- Starting with too little yarn
- Making edges too tight or too loose
How to sell more:
- Offer small lap blankets and full throws
- Use trending Christmas colors like cream, red, and forest green
- Style photos on sofas or cozy beds
- Sell matching pillow covers for bundle deals
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your yarn: Pick a soft chunky yarn that is easy to work with. Chenille yarn is beginner-friendly and affordable.
- Measure your size: Decide the blanket size. Most common is about 40×60 inches for a throw.
- Make the starting chain: Create a slip knot, then use your hands to pull large loops through each other until you have a long chain. Keep loops the same size.
- Start your first row: Lay the chain flat. Pull a new loop through each chain loop to create the first full row.
- Continue knitting: Repeat the motion row by row. Keep loops even so the blanket looks neat.
- Fix tension as you go: If a loop looks too big or small, adjust it gently before continuing. Even tension makes the blanket look professional.
- Finish the edge: When you reach the end, pull each loop through the next loop to seal the border.
- Hide the tail: Tuck the yarn ends into the blanket so the edges look clean.
- Fluff and shape: Lay the blanket flat and lightly shake it out to even the stitches.
7.) Christmas Mug Gift Sets
Why it sells: These sets are affordable, cute, and gift-ready. People love buying Christmas mugs filled with treats because it feels thoughtful without being expensive.
Popular items: Hot cocoa mug sets, peppermint candy mugs, coffee lover mugs, marshmallow mugs, Christmas cookie mugs.
Specific materials: Plain mugs, hot cocoa packets, mini marshmallows, candy canes, chocolate pieces, cellophane bags, ribbon, tags.
Pricing: $10–$18 per mug, depending on what is inside.
Mistakes to avoid:
- Overfilling the mug so items fall out
- Using mugs with weak handles
- Cellophane that tears easily
- Tags that are too large or bulky
How to sell more:
- Offer themed sets like “Peppermint Night” or “Cozy Cocoa”
- Use mugs with cute Christmas designs
- Add small extras like a spoon or chocolate stirrer
- Sell in sets of two for couples
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your mugs: Use sturdy mugs with simple Christmas designs or neutral colors. Avoid mugs that feel thin or fragile.
- Prep the fillers: Gather cocoa packets, marshmallows, candy canes, chocolates, or tea bags. Make sure everything is sealed.
- Arrange items in the mug: Place the largest item in the back and smaller items in the front so the mug looks full without overflowing.
- Secure with cellophane: Place the mug in the center of a cellophane sheet. Pull the edges up and tie it tightly at the top with ribbon.
- Add a Christmas tag: Write the flavor or theme on the tag, like “Peppermint Cocoa Set” or “Cozy Christmas Treats.”
- Keep sets upright: Store finished mugs in a box lined with tissue paper so nothing shifts before delivery.
- Take warm photos: Style your mugs near lights, pine branches, or cookies to show the Christmas vibe.
8.) Hot Chocolate Mason Jar Gifts
Why it sells: These jars look adorable, feel homemade, and are perfect for Christmas gifting. People love buying ready-to-make treats that look pretty on a shelf and taste great.
Popular items: Classic hot chocolate jars, peppermint cocoa jars, double chocolate jars, white chocolate cocoa jars, marshmallow-topped jars.
Specific materials: Mason jars, cocoa powder, sugar, chocolate chips, mini marshmallows, crushed candy canes, ribbon, labels.
Pricing: $8–$15 per jar or $20–$30 for a 3-jar bundle.
Mistakes to avoid:
- Filling jars loosely
- Using sticky marshmallows
- Mixing ingredients instead of layering
- Not sealing jars tightly
How to sell more:
- Offer different flavors
- Create matching sets for families
- Add recipe cards with cute Christmas designs
- Use jars with gold lids for a premium look
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Prep the jars: Wash and dry each jar completely. Moisture ruins the ingredients.
- Make the cocoa mix: Combine cocoa powder and sugar in a bowl. This makes the base layer.
- Start layering: Add the cocoa mix first. Pack it down gently with a spoon so it looks neat.
- Add chocolate chips: Pour a layer of chocolate chips on top of the cocoa. This gives the jar a rich chocolate look.
- Add crushed candy canes (optional): Sprinkle a thin layer for a Christmas peppermint flavor.
- Top with marshmallows: Add a full layer of mini marshmallows so the jar looks full and fluffy.
- Seal the jar: Close the lid tightly so the contents stay fresh.
- Add the recipe tag: Tie a small card with instructions like “Add to hot milk and stir.”
- Decorate: Wrap a ribbon around the lid or add a small Christmas charm for extra charm.
9.) Mason Jar Cookie Kits
Why it sells: These jars make baking easy for families during Christmas. They look beautiful, they smell nostalgic, and people love gifting something fun and interactive.
Popular items: Chocolate chip cookie jars, sugar cookie jars, gingerbread cookie jars, cranberry white chocolate cookie jars, M&M Christmas cookie jars.
Specific materials: Mason jars, flour, sugar, brown sugar, baking soda, chocolate chips or candies, ribbon, labels, recipe cards.
Pricing: $10–$18 per jar or $25–$35 for a 3-jar bundle.
Mistakes to avoid:
- Mixing ingredients together
- Using soft brown sugar that clumps
- Filling the jar unevenly
- Not including the recipe card
How to sell more:
- Offer different cookie flavors
- Use layers with bright Christmas colors
- Add wooden spoons to the jar
- Create sets for families or teachers
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Prep the jars: Clean and dry the jars fully so ingredients stay fresh and separate.
- Start with dry layers: Add flour as the first layer and level it with the back of a spoon.
- Add sugar layers: Pour brown sugar next, then white sugar. Press lightly so layers stay clean.
- Add mix-ins: Add chocolate chips, Christmas M&Ms, or white chocolate chips on top.
- Fill to the top: Keep adding mix-ins until the jar looks full and colorful.
- Write the recipe card: Add a simple card that explains how to bake the cookies, including extra ingredients the buyer must add.
- Seal the jar: Close tightly so ingredients do not shift.
- Decorate: Wrap ribbon around the lid, add a label, and attach the recipe card.
- Store correctly: Keep jars away from moisture so they stay perfect until you ship them.

10.) DIY Photo Frames
Why it sells: Personalized photo frames make meaningful Christmas gifts. They are simple to create, affordable to make in bulk, and easy for buyers to pair with their favorite family photos.
Popular items: Rustic wood frames, twine wrapped frames, painted Christmas frames, glitter frames, frames with greenery accents.
Specific materials: Plain wooden frames, acrylic paint, paintbrushes, twine, hot glue, faux greenery, buttons, small ornaments, ribbon.
Pricing: $8–$15 per frame or $20–$35 for a set of three.
Mistakes to avoid:
- Using too much glue
- Uneven paint strokes
- Overloading decorations
- Frames that cannot stand upright
How to sell more:
- Offer sets in different colors
- Add Christmas quotes on the frame
- Include a printable Christmas photo inside
- Create personalized name frames
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Prep the frame: Remove the glass and back piece. Sand lightly if the wood is rough.
- Paint or stain: Apply a base color using acrylic paint or stain. Let it dry fully before decorating.
- Add texture (optional): Wrap twine around one side or corner for a rustic look. Secure it with small dots of glue.
- Attach decorations: Glue on small ornaments, pinecones, greenery, buttons, or ribbon. Keep it balanced so the frame looks tidy.
- Add lettering (optional): Use paint pens to write “Merry Christmas,” the family name, or a short phrase.
- Reassemble the frame: Put the glass and backing piece back in once all decorations are secure.
- Style for photos: Place a Christmas background paper inside the frame for display, so buyers can picture how it will look with their own photo.
- Package securely: Wrap the frame in bubble wrap or kraft paper to prevent damage during shipping.
11.) Beaded Christmas Charm Bracelets
Why it sells: These bracelets are cute, lightweight, and easy to gift. People love buying small handmade jewelry pieces that feel personal and festive.
Popular items: Red and green bead bracelets, gold bead bracelets with Christmas charms, name bracelets, snowflake charm bracelets, candy cane color patterns.
Specific materials: Elastic string, beads, Christmas charms, scissors, small jewelry bags, optional crimp beads.
Pricing: $6–$12 per bracelet or $15–$25 for a 3-piece set.
Mistakes to avoid:
- Cutting the string too short
- Overloading the bracelet with heavy beads
- Weak knots that come undone
- Sharp beads that scratch the skin
How to sell more:
- Offer matching sets for kids and adults
- Create bundles with three color themes
- Add personalization like initials
- Package in cute Christmas bags
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website or Payhip store.
How to create (step by step)
- Measure the string: Cut a piece of elastic string several inches longer than the finished size so you have room to tie knots.
- Pre-stretch the string: Gently stretch the elastic so the bracelet does not loosen over time.
- Choose your bead pattern: Lay out beads in a Christmas color pattern or add one or two themed charms.
- Thread the beads: Slide beads onto the elastic one by one. Keep checking the length by wrapping it around your wrist.
- Add a charm: Place the Christmas charm in the middle or let it hang as a dangle piece.
- Tie the knot: Make a double or triple knot and pull it tight. Add a drop of clear glue if you want extra strength.
- Trim and hide the knot: Cut off extra string and tuck the knot into a bead so it is hidden.
- Package: Place each bracelet in a small jewelry bag or on a display card for a clean, professional look.
12.) DIY Wooden Ornaments
Why it sells: Wooden ornaments feel warm, handmade, and timeless. People love decorating their trees with pieces that look personal, rustic, and unique.
Popular items: Painted wood slice ornaments, name ornaments, snowflake ornaments, farmhouse style ornaments, pet name ornaments.
Specific materials: Wood slices or wooden shapes, acrylic paint, paint pens, twine, small beads, ribbon, clear sealer.
Pricing: $5–$10 per ornament or $15–$25 for sets of three or four.
Mistakes to avoid:
- Painting on rough wood without sanding
- Using too much paint that bleeds
- Writing before the paint is dry
- Forgetting to seal the ornament
How to sell more:
- Offer personalized names
- Sell themed sets like “Farmhouse Christmas”
- Add beads to the twine for a stylish look
- Use trending colors like white, gold, and sage green
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Prep the wood: Lightly sand each wood slice so the surface is smooth and ready for paint.
- Paint the base: Add a base coat of white, red, or any Christmas color. Let it dry completely.
- Add details: Use paint pens or a thin brush to draw patterns, names, or small Christmas designs.
- Add accents (optional): Glue on tiny beads, greenery, or glitter for extra charm.
- Seal the ornament: Apply a thin layer of clear sealer so the design lasts.
- Attach twine: Thread twine through the pre-drilled hole and tie a loop for hanging. Add a bead or small bow if you want.
- Dry and package: Let ornaments dry fully, then package in small boxes or clear bags for selling.
13.) Personalized Keychains
Why it sells: Personalized gifts always sell well at Christmas because they feel thoughtful and custom made. Keychains are affordable, easy to ship, and perfect as stocking stuffers.
Popular items: Initial keychains, name keychains, beaded keychains, tassel keychains, wood disc keychains with hand lettering.
Specific materials: Keychain rings, wooden discs or beads, paint pens, small charms, faux leather tassels, twine or strong string, scissors.
Pricing: $6–$12 per keychain or $15–$25 for small gift sets.
Mistakes to avoid:
- Using a string that breaks easily
- Writing before the paint dries
- Overloading with heavy charms
- Rings that open too easily
How to sell more:
- Offer matching sets for couples or families
- Add Christmas charms like bells or snowflakes
- Let buyers choose their color theme
- Create small gift boxes for upsells
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your base: Pick wooden discs, beads, or a simple faux leather tassel for the main part of the keychain.
- Personalize: Use a paint pen to write initials, names, or short words. Let everything dry completely.
- Add decorations: Attach small beads, charms, or tassels to match the Christmas theme.
- Attach the key ring: Thread the string or a metal loop through the top of the keychain and secure it tightly to the key ring.
- Secure all parts: Double-check that knots are tight and charms cannot fall off.
- Package: Place each keychain in a small jewelry bag or mini box for a clean, gift-ready look.
14.) Mini Spa Gift Boxes
Why it sells: People love gifting small self-care sets during Christmas. These boxes feel thoughtful, relaxing, and easy to personalize with different scents and colors.
Popular items: Peppermint spa boxes, lavender calm boxes, vanilla sugar spa boxes, rose-themed boxes, cozy winter pamper sets.
Specific materials: Small boxes, tissue paper, mini candles, sugar scrubs, bath salts, lip balm, ribbon, labels.
Pricing: $15–$30 per box, depending on what is included.
Mistakes to avoid:
- Overfilling the box
- Using containers that leak
- Mismatched scents
- No protective padding
How to sell more:
- Offer scent choices
- Create themed boxes like “Peppermint Bliss”
- Add wooden scoops for a premium look
- Offer bundle discounts for buying multiple sets
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your theme: Pick a simple theme like peppermint, lavender, or vanilla to keep the box cohesive.
- Gather mini items: Use small jars or tins for scrubs, bath salts, or lip balm. Add a tealight candle or small soap bar.
- Prep the box: Line the box with tissue paper or shredded paper to protect everything inside.
- Arrange items neatly: Place the tallest items in the back and smaller items in the front so the box looks full and organized.
- Add a label: Create a simple sticker with the scent name and your shop info.
- Decorate the outside: Tie ribbon around the box or add a small Christmas tag for a gift-ready look.
- Store safely: Keep boxes in a cool area so scrubs and balms stay firm until shipped.
15.) Christmas Potpourri Bags
Why it sells: Christmas potpourri smells incredible and makes homes feel warm and cozy. Buyers love these because they are affordable, natural, and perfect for gifting teachers, neighbors, or coworkers.
Popular items: Dried orange and cinnamon blends, cranberry spice blends, pine and clove blends, apple cinnamon mixes, winter woods blends.
Specific materials: Dried orange slices, dried apple slices, cinnamon sticks, cloves, star anise, pine greenery, mesh or organza bags, labels.
Pricing: $6–$12 per bag or $15–$25 for sets of three.
Mistakes to avoid:
- Using ingredients that are not fully dried
- Bags that shed or tear
- Overloading scents so they smell too strong
- Not sealing the bags well
How to sell more:
- Offer scent options
- Add small tags with the fragrance name
- Create Christmas bundles
- Use clear bags so customers can see the ingredients
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Dry your ingredients: Use dried oranges, apples, or cinnamon sticks. Make sure everything is completely dry so the potpourri lasts longer.
- Mix your blend: Combine dried slices, spices, and greenery in a bowl. Adjust the mix until it smells how you want.
- Prep the bags: Use organza or mesh bags that allow fragrance to come through.
- Fill each bag: Spoon the mixture into the bags, but do not overfill. Leave room so the drawstring can close securely.
- Tie and secure: Pull the drawstring tight and add a small knot to make sure it stays closed.
- Add labels: Create simple tags with the scent name or ingredients, so buyers know what they are getting.
- Store correctly: Keep the bags in a cool, dry place so the potpourri stays fresh and fragrant.
16.) Christmas Pillows
Why it sells: Christmas pillows instantly make a home feel festive. They are easy to create with no-sew methods, and buyers love decorating couches and beds with seasonal designs.
Popular items: Red and white pillows, buffalo plaid pillows, snowflake pillows, reindeer pillows, and farmhouse style pillows.
Specific materials: Plain pillow covers, fabric glue or fusible bonding tape, felt sheets, stencil designs, scissors, iron (if using bonding tape), pillow inserts.
Pricing: $12–$25 per pillow, depending on design and size.
Mistakes to avoid:
- Using too much glue
- Messy cutting around stencils
- Designs peeling off
- Using thin pillow covers
How to sell more:
- Create sets of two or three
- Use matching color themes
- Offer personalized name pillows
- Style pillows in cozy Christmas scenes for photos
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your pillow cover: Pick a thick, high-quality cover so the design sticks well and looks professional.
- Create your design: Cut shapes from felt sheets like trees, stars, snowflakes, or reindeer. Use stencils if you want a cleaner look.
- Place the pieces: Lay the felt pieces on the pillow to decide the layout before gluing anything down.
- Attach the design: Use fabric glue or fusible bonding tape to secure each felt piece. Press firmly so everything sticks evenly.
- Let it dry: Allow the glue to dry completely so the design does not shift.
- Insert the pillow: Once fully dry, place the insert inside the cover.
- Check the edges: Make sure no corners lift or peel before photographing or shipping.
- Package for selling: Fold the pillow cover carefully and place it in a clean shipping bag.
17.) Christmas Tea Blend Gift Bags
Why it sells: Christmas tea blends feel cozy, warm, and relaxing. People love gifting something simple that tastes good, smells festive, and feels handmade.
Popular items: Orange spice tea, cinnamon apple tea, cranberry hibiscus tea, gingerbread tea, peppermint herbal tea.
Specific materials: Loose-leaf tea, dried orange peel, cinnamon sticks, cloves, dried apple pieces, small pouches or tea bags, labels, ribbon.
Pricing: $6–$12 per bag or $15–$25 for a 3-bag set.
Mistakes to avoid:
- Using ingredients that are not fully dried
- Overloading spices that overpower the tea
- Weak blends with no flavor
- Bags that do not seal well
How to sell more:
- Offer different Christmas flavor sets
- Sell sampler packs
- Add a small steeping instruction card
- Use clear bags so customers can see the blend
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose your base: Pick a loose-leaf base like black tea, green tea, or herbal tea, depending on the flavor you want.
- Prep dried ingredients: Use dried orange peel, dried apple pieces, or small cinnamon chips. Make sure everything is fully dry so the blend lasts.
- Mix the blend: Combine the tea with dried fruit pieces and spices in a bowl. Adjust the mix until the scent and look feel balanced.
- Fill each pouch: Spoon the mixture into small tea bags or pouches. Do not overfill, so they close nicely.
- Seal the bags: Pull the drawstrings tight or use heat-seal bags if you prefer a modern look.
- Add labels: Write the tea flavor and a short ingredient list on each label.
- Include instructions: Add a small card with steeping instructions like “1 teaspoon per cup, steep for 3 to 5 minutes.”
- Package neatly: Tie a small ribbon around each bag or place them in a mini gift box for a premium feel.
18.) Mini Gift Baskets
Why it sells: Mini gift baskets feel complete and ready to give. Buyers love that they get a themed Christmas gift without having to put anything together themselves.
Popular items: Cozy night baskets, chocolate lover baskets, spa baskets, tea lover baskets, Christmas movie night baskets.
Specific materials: Small baskets or boxes, tissue paper, assorted filler items (tea bags, chocolates, candles, mini soaps, scrubs), ribbon, tags.
Pricing: $15–$35 per basket depending on the theme and what’s inside.
Mistakes to avoid:
- Overfilling the basket
- Weak baskets that lose shape
- Mismatched items that do not fit the theme
- No padding to keep items from shifting
How to sell more:
- Offer clear themes
- Include one handmade item for a premium feel
- Create bundles for families or coworkers
- Style baskets in cozy Christmas scenes for photos
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Pick your theme: Choose a simple theme like “Cozy Night,” “Hot Cocoa,” or “Mini Spa” so the basket feels put together.
- Prep the basket: Line it with tissue paper or shredded paper to add height and keep items secure.
- Choose the items: Add two to four small items that match the theme, such as a mini candle, tea bags, chocolates, or a sugar scrub.
- Arrange neatly: Place taller items in the back and smaller items in front so everything is visible.
- Add a focal item: Include one handmade piece from your main product list to make the basket stand out.
- Decorate: Add ribbon, a small bow, or a Christmas charm on the handle or lid.
- Add a tag: Write the theme name on a small tag and attach it to the basket.
- Package for selling: Wrap the whole basket in clear cellophane if needed, or place it inside a sturdy shipping box with padding.
19.) Christmas Pencil Gift Packs for Kids:
Why it sells: Parents and teachers love buying small, affordable Christmas gifts for kids. Pencil packs are cute, practical, and perfect for classroom gifts or stocking stuffers.
Popular items: Christmas pencils, mini erasers, sticker sheets, pencil toppers, glitter pencils with small charms.
Specific materials: Christmas pencils, small erasers, sticker sheets, clear treat bags, ribbon, tags.
Pricing: $4–$8 per pack or $12–$18 for bundles of three.
Mistakes to avoid:
- Using bags that are too small
- Erasers that crumble easily
- Overfilling the bag
- Tags that cover the items inside
How to sell more:
- Offer packs in sets
- Add themed toppers like snowmen or reindeer
- Create boy, girl, and neutral versions
- Offer a classroom bulk discount
Where to sell: Etsy, Instagram, TikTok Shop, Facebook Marketplace, your website, or Payhip store.
How to create (step by step)
- Choose pencil designs: Pick bright Christmas patterns like snowflakes, Santa, reindeer, or candy canes.
- Add small items: Choose one or two extras such as mini erasers, sticker sheets, or cute pencil toppers.
- Prep the bags: Use clear treat bags that fit the pencils without bending them.
- Arrange the items: Place the pencils in first, then add the extras in front so kids can see everything clearly.
- Tie the bag: Pull the top of the bag together and tie it with ribbon to secure it.
- Add a Christmas tag: Write a fun message like “Merry Christmas” or “Have a magical holiday.”
- Package for selling: Keep packs in a box so pencils stay straight and do not break before shipping.
Conclusion:
Selling DIY Christmas gifts from home is one of the easiest ways to make money during the holidays because people want gifts that feel personal and thoughtful.
When you create simple products that look beautiful, you give buyers something they can feel excited to give to their loved ones. You get to earn from your creativity, and your customers get something that feels heartfelt.
This is your sign to start now because your profitable Christmas can start with one small idea.
