Skip to Content

30 DIY Christmas Gifts under $20

30 DIY Christmas Gifts under $20

Looking to spread some holiday cheer without breaking the bank? Consider these 30 DIY Christmas gifts under $20 that are sure to bring joy to your loved ones. From handmade candles and personalized ornaments to delicious homemade treats like infused olive oils and hot cocoa mixes, there’s something for everyone on your list.

Get crafty with knitting needles to create cozy scarves or whip up a batch of DIY bath bombs for a relaxing spa experience at home. Embrace your artistic side with custom-painted mugs or photo coasters, or opt for practical gifts like homemade lip balm or hand-poured soaps. With a little creativity and effort, you can make meaningful gifts that will be cherished long after the holiday season is over, all while staying within your budget.

1. Handmade Infused Olive Oils

Create custom-infused olive oils by blending herbs, spices, and aromatics into high-quality olive oil. Perfect for culinary enthusiasts and foodies.

2. Personalized Photo Coasters

Design and make photo coasters using cork or ceramic tiles. Add personal touches by incorporating favorite images or meaningful quotes.

3. DIY Bath Bombs

Craft luxurious bath bombs using simple ingredients like baking soda, citric acid, and essential oils. Customize scents and colors for a relaxing spa experience.

4. Homemade Candles

Make candles from soy wax or beeswax, adding fragrance oils and dye for personalized scents and colors. Perfect for creating a cozy ambiance during the holiday season.

5. Knitted Scarves

Knit warm and stylish scarves using budget-friendly yarn. Choose colors and patterns to suit the recipient’s style and preferences.

6. Custom-Painted Mugs

Decorate plain mugs with ceramic paint pens or acrylic paints. Add unique designs, quotes, or personal messages for a thoughtful touch.

7. Handcrafted Jewelry

Design and assemble custom jewelry pieces using beads, charms, and findings. Create bracelets, necklaces, or earrings tailored to the recipient’s taste.

8. Homemade Hot Cocoa Mixes

Blend cocoa powder, sugar, and powdered milk to create indulgent hot cocoa mixes. Package in jars and add marshmallows or peppermint for extra flair.

9. DIY Terrarium Kits

Assemble miniature terrarium kits using glass containers, soil, and small plants like succulents or air plants. Perfect for green thumbs and nature lovers.

10. Hand-Poured Soaps

Make fragrant hand soaps using melt-and-pour soap base, essential oils, and botanical additives like dried herbs or flower petals.

11. Customized Tote Bags

Personalize plain tote bags with fabric markers, stencils, or iron-on transfers. Create unique designs or monograms for a practical and stylish gift.

12. Homemade Lip Balm

Craft nourishing lip balms using natural ingredients like beeswax, coconut oil, and essential oils. Customize flavors and scents for lip care enthusiasts.

13. DIY Scented Sachets

Sew fabric sachets filled with dried herbs, flowers, or aromatic spices. Perfect for adding a pleasant fragrance to drawers, closets, or cars.

14. Hand-Embroidered Handkerchiefs

Embroider delicate designs or monograms onto plain handkerchiefs using colorful threads. Create personalized keepsakes for sentimental gift-givers.

15. Homemade Granola

Bake batches of homemade granola using oats, nuts, seeds, and dried fruit. Package in jars or bags for a nutritious and delicious gift.

16. DIY Sugar Scrubs

Mix sugar, oil, and essential oils to create luxurious sugar scrubs. Perfect for pampering and exfoliating skin during the winter months.

17. Hand-Decorated Ornaments

Decorate plain ornaments with paint, glitter, or decoupage techniques. Add personal touches or holiday-themed designs for festive decorations.

18. Embellished Tea Towels

Decorate plain tea towels with fabric paint, stamps, or embroidery. Create custom designs or patterns for adding flair to kitchen décor.

19. Homemade Spice Blends

Blend together herbs and spices to create custom seasoning mixes. Package in jars with decorative labels for culinary enthusiasts.

20. DIY Plant Hangers

Craft macramé or crochet plant hangers using twine or yarn. Pair with small potted plants for a stylish and eco-friendly gift.

21. Hand-Stamped Stationery

Create custom stationery sets using stamps, ink pads, and blank cards. Add personal touches or motifs for a thoughtful and practical gift.

22. Embroidered Pouches

Sew fabric pouches and embellish with hand embroidery. Perfect for storing small items like jewelry, coins, or cosmetics.

23. Homemade Dog Treats

Bake batches of dog-friendly treats using simple ingredients like peanut butter, oats, and pumpkin. Perfect for pet lovers and their furry friends.

24. DIY Memory Candles

Embed meaningful items like dried flowers, photos, or small trinkets into homemade candles. Create sentimental gifts that illuminate memories.

25. Personalized Keychains

Design and assemble custom keychains using beads, charms, or leather tags. Add initials, names, or meaningful symbols for a personalized touch.

26. Homemade Bath Salts

Mix Epsom salt, sea salt, and essential oils to create fragrant bath salts. Package in jars with decorative labels for a luxurious bathing experience.

27. Hand-Decorated Plant Pots

Paint or decorate plain plant pots with acrylic paints, markers, or decoupage techniques. Perfect for green-thumbed friends or family members.

28. DIY Fabric Bookmarks

Sew fabric bookmarks and embellish with ribbons, buttons, or embroidery. Create unique designs for bookworms and avid readers.

29. Personalized Photo Frames

Decorate plain photo frames with paint, decoupage, or embellishments. Insert favorite photos or meaningful quotes for a heartfelt gift.

30. Homemade Cookie Mix Jars

Layer dry ingredients for cookie recipes in jars, adding decorative labels with baking instructions. Perfect for busy bakers or cookie enthusiasts.

In conclusion, these 30 DIY Christmas gifts under $20 offer a delightful array of options for spreading holiday cheer without breaking the bank. Whether you’re crafting homemade treats, personalized ornaments, or cozy accessories, each gift carries a special touch that reflects the time and thoughtfulness put into its creation. By embracing creativity and ingenuity, you can make meaningful gifts that bring joy to your loved ones while staying within your budget. This holiday season, let the spirit of DIY gifting inspire you to create memories that will be cherished for years to come.