35+ DIY Christmas Gift Ideas That Are Easy to Create

Want to create handmade Christmas gifts but are running low on ideas? Maybe you want to make something practical for Mom and something stylish for your best friend. Though it can be hard to think of something unique to make—especially if you’ve done DIY gifts in the past—you’re not on your own. We’ve compiled DIY Christmas gift ideas to offer your inspiration. From catchall trays to lip balm, we’ve got something for everyone on your list.

Once you’ve chosen a project, head on over to our personalized gifts collection to put the finishing touches on your Christmas gift shopping.

1. DIY Air Plant Pots

Go green this holiday season with air plants tucked in small wood pots. Ideal for window ledges, bookshelves and office desks, air plants make for bright and uplifting decor. Plus, they last all year along.

2. Love Coupons

Create professional-looking coupons for this year’s Christmas gifts. From movie night to breakfast in bed, personalize your coupons for the special ones in your life. These would be perfect to gift along with a personalized holiday card for your loved one.

3. Rose Hibiscus Whipped Body Butter

hibiscus body butter

Source: Poppy Talk

Whip up a batch of body butter for a luxurious DIY gift. Infuse a fragrance like hibiscus, rose, lavender or mint for a relaxing aroma. Small glass jars with lids make for easy packaging.

4. Handmade Vinyl Record Books

Design a stylish journal or notebook using vinyl records for the cover. Keep this DIY in mind for any music lovers on your list, especially if they have an affinity for writing down stories, memories or to-do lists.

5. Cozy Sherpa Blanket 

Give a warm and special gift this year. A custom sherpa fleece blanket will cover all bases: comfort, warmth and style. There is a blanket for everyone on your list and it’s perfect for cozy nights in.

6. Knit Potholders

knitted potholders

Source: Homey Oh My

An ideal project for knitting beginners, these knit potholders make for personal and practical Christmas gifts. Choose a neutral color like grey or match the kitchen decor of the special person on your list.

7. Rosemary and Grapefruit Scented Candles

Lighten up the holiday season with stunning homemade candles. Select metallic vessels to hold the wax, and infuse your creation with any scent you want, like rosemary, vanilla or lemongrass.

8. Galaxy Painted Notebook

hand painted notebook

Source: Damask Love

This holiday season, give the gift of inspiration with a handpainted notebook. Blend vivid paint colors together to create a galaxy scene on the front and back covers.

9. DIY Battleship Sweets Game

Put a spin on the traditional battleship game by making a donut-inspired board. Your friends will be shouting “A2!” and sinking battleships in style.

10. Your Garden Stone

If you have a family member that loves to garden, this garden stone is a wonderful keepsake and display. Simply personalize it with a name and wrap it up in a festive bow. It’ll make their garden look sunny and bright no matter what the weather is outside.

11. Shell Casing and Crystal Necklace

Need a gift for your mom, sister or best friend? Design your own necklaces using a bullet shell casing and rock crystal pieces. The neutral colors make it compatible with many styles and outfits.

12. Dip Dyed Woven Baskets

These beautiful woven baskets make life easier for people with busy lifestyles, as they store small items like earrings and keys. Consider tie dyeing your baskets in either a pastel or dark color scheme.

13. DIY Jewelry

Fashion your own jewelry with custom text or initials. Give them to all of the special women in your life, like moms, coworkers, and girlfriends.

14. Textured Wood Coasters

Coasters are not only useful to keep glass rings at bay but they add style to any area in the home. Choose some of their favorite pictures to add and pair these textured wood coasters with pretty glasses or their favorite bottle of wine.

15. DIY Clear Makeup Bag

Enhance a traditional cosmetic bag by adding durable waterproof stickers. Customize bags for your family and friends so they can store their makeup and travel-sized items like shampoo and conditioner.

16. DIY Decoupage Trinket Trays

colorful jewelry trays

Source: Sarah Hearts

Dress up a normal catchall tray with decoupage and plenty of colorful paint. Your loved ones will have a way to capture all of the odds and ends around the house, like their keys and jewelry.

17. Neon Marbled Dinnerware

ceramic bowls with photos and customizable designs

Are you looking for a DIY gift for a college student getting established in his or her first apartment? What about an entertainer who loves to throw Pinterest-worthy parties? If so, this neon marbled dinnerware is sure to delight. Plus, you’ll have as much fun making it as they do using it!

18. MOM Art Print

There’s nothing that says MOM like a beautifully framed image of her children. Easy to create and personalize with your favorite photos, this MOM art print can be saved for generations to come and looks stunning on a wall full of sweet family photos.

19. Pumpkin Spice Sugar Lip Scrub

pumpkin sugar scrub

Source: Club Crafted

Dry and chapped lips often pop up in the wintertime. Treat your family and friends to a homemade lip scrub that both exfoliates and smooths their lips. Add whichever fragrance you want, though pumpkin spice sure seems to be a favorite.

20. Rainbow Tote

Who can have too many tote bags, especially if they’re this cute? Personalize a weaved tote bag with colored acrylic paints, keeping in mind the special person you’re making it for.

21. The Man Pilsner

If you are running out of ideas for your brother, boyfriend, boss or friend, a personalized pilsner glass is the way to go. Not only will it keep their beer chilled but it will remind them of how cool you think they are.

22. DIY Emoji Ornaments

This holiday season, give your loved ones an extra smile—and we mean literally. Make your own emoji ornaments with the same ones you might send in a text, whether that’s the angel emoji or the one with the big, sneaky grin on its face. Or, if you’re looking for a way to put this year’s Christmas photo to use, consider making personalized family Christmas ornaments.

23. DIY Wine Cork Vases

Ideal for cabernet and pinot lovers, these DIY vases are made out of glass jars and wine corks. Put the finishing touch on your gift by filling the vase with wintertime accents like pinecones and berries.

24. Gilded Gold Box

custom keepsake box for jewelry with personalization and design options

Break out your paintbrush and favorite metallic paints for this next DIY gift idea. A gilded gold box serves as a beautiful homemade gift on its own, or you can fill it with homemade jewelry or candies for an extra dose of holiday cheer.

25. Family Stamp Cutting Board

Give the gift of charcuterie with this beautifully shaped and personalized family stamp cutting board. Add your loved ones’ last name for the perfect family gathering or quiet night in with the kids. Perfect for cheeses, meats and even desserts.

26. Gemstone Pull Boxes

Tuck little treasures away in these DIY gemstone pull boxes as a special holiday surprise. It turns out that good things really do come in small, hand-decorated packages!

27. Rainbow Cheese Board

rainbow plate

Source: Studio DIY

Brighten the tables of future parties with a rainbow-style cheese board. Paint the wood base using milk paints and ensure it has a special coating to protect it when being washed.

28. DIY Natural Lip Balm

Homemade lip balm offers a couple of big benefits: it’s all-natural and smells delicious. Stir up your batch with a lavender, peppermint or grapefruit fragrance.

29. Personalized Glass Jar

Cookies are a fun treat any day of the week. Show someone you love the joy of cookie making (and eating) with their very own glass jar. You can add their favorite quote and make their kitchen super stylish.

30. DIY Sliced Cake Wall Clock

Have a friend with a quirky decor style or who just loves sweets? Design a clock that looks like a cake using wood, paints and a basic clock mechanism.

31. DIY Gold Tattoo Ring Dish

gold and white dish

Source: Maritza Lisa

For a Christmas gift idea that pairs perfectly with homemade jewelry, tattoo a basic ring dish with an intricate gold design. Place a delicate pair of earrings or a simple ring in the dish before wrapping it up for the fashionista in your life.

32. DIY Lawn Dice Game

This homemade Christmas gift will be enjoyed for many family game nights to come. Decorate wooden blocks with simple black dots to create a large set of dice for outdoor games on the lawn as winter melts into spring.

33. Frame Type Growler

Whether hard cider or beer is their drink of choice, a personalized growler will keep it cold for hours. The good news? It also serves as a cool flower vase when not in use. Once your growler is full, try filling up a custom pint glass.

34. Crushed Glass Coasters

Coasters are a welcomed gift to any home because they protect furniture and offer extra style. Build crushed glass coasters out of cork coasters, decorative fillers and spray paint.

35. Marble Easel Calendar

Help them keep track of their days with this stylish marble easel calendar. Include a beautiful family photo with a sweet message. This goes perfectly on someone’s desk, kitchen counter or living room.

36. Terrazzo Slice Soaps

colorful round soaps

Source: Fall for DIY

Fun and festive, these colorful homemade soaps boost the mood in any bathroom. By making a full batch, you’ll have plenty of gifts for loved ones and for hostesses of holiday parties.

37. Brass Monstera Leaf Earrings

large leaf earrings

Source: DIY in PDX

For a DIY Christmas gift your friends and family can enjoy year-round, homemade jewelry is always a good option. Shape brass wire into a palm leaf pattern to create these fun and trendy earrings for your sister, niece or friend.

33. Bright Personalized Mouse Pad

The average time spent on a computer is about nine hours per day. Why not make their desk life something to smile about by personalizing and gifting them a bright mouse pad? Add fun photos of their family or friends and they will have something to look at every day. If you’re looking for holiday card to send off with your gift, take a look at our collection of custom Christmas cards.