DIY Gifts: 35 Homemade Ideas for Every Occasion

Good DIY gifts feel personal without taking all week. These 35 homemade ideas cover birthdays, best friends, mom and dad, quick last-minute gifts, gift boxes and presents kids can make, each with the cost and time.

DIY gift ideas for every occasion, pin with title text

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.

Jump to

Tips for Making DIY Gifts

  • Start with the person: think about what they use or love, not what’s easiest to make.
  • Allow drying time: paint, clay, sealers and candles often need a day or more before gifting.
  • Label food and bath gifts: list ingredients for allergies and add a use-by date.
  • Wrap it well: kraft paper, twine and a handwritten tag make a simple gift feel special.

DIY Birthday Gifts for Friends and Family

These DIY birthday gifts add a personal touch to any celebration.

1. Open-on-Your-Birthday Box

Valentine's day love heart box

Difficulty: Easy · Cost: about $10 · Time: 1 hour

Fill a box with small wrapped treats, each labeled with a reason you love them. It stretches the fun of opening gifts. Use the person’s age as the number of notes.

2. Birthday Photo Book

Difficulty: Easy · Cost: about $15 · Time: 2 hours

Gather a photo from each year you’ve known them and add short captions. Bind it with ribbon or use an online printer. It’s a gift people keep.

3. Personalized Mug

Difficulty: Easy · Cost: about $5 · Time: 30 minutes + baking

Decorate a plain mug with porcelain pens and bake it according to the pen’s instructions. Keep designs away from the rim. Hand-wash to make it last.

4. Birthday Cake in a Jar

Cherry cake food

Difficulty: Easy · Cost: about $4 · Time: 15 minutes

Layer dry cake mix ingredients and sprinkles in a jar with baking directions on the tag. List ingredients for allergies. It’s a cute gift for bakers.

5. Custom Crossword

Puzzle hobby fun

Difficulty: Easy · Cost: Free · Time: 1 hour

Use a free online maker to build a crossword from inside jokes and memories, then frame or fold it into a card. It’s funny, personal and free.

6. Plant in a Painted Pot

Difficulty: Easy · Cost: about $8 · Time: 30 minutes

Paint a terracotta pot, seal it and plant an easy houseplant. Add a care tag. It lasts far longer than cut flowers.

7. Scented Candle

Difficulty: Medium · Cost: about $5 · Time: 45 minutes + curing

Pour soy wax into a jar with a scent they love and add a custom label. Let it cure before gifting. Include a burning safety note.

DIY Gifts for Best Friend

These DIY gifts for your best friend are all about shared memories and inside jokes.

8. Friendship Memory Jar

Difficulty: Easy · Cost: about $4 · Time: 1 hour

Write favorite memories on folded notes and fill a pretty jar. Add a tag that says to read one when they need a smile. It’s cheap and very meaningful.

9. Matching Bracelets

Difficulty: Easy · Cost: about $3 · Time: 30 minutes

Knot or bead two matching bracelets, one for each of you. Add a small letter bead for your initials. Simple and sentimental.

10. Polaroid Photo String

Difficulty: Easy · Cost: about $8 · Time: 30 minutes

Print photos of you together and clip them to a strand of battery lights. It makes a cozy wall display. Swap in new photos each year.

11. Spa Night Kit

Difficulty: Easy · Cost: about $12 · Time: 20 minutes

Fill a basket with a homemade scrub, a face mask, fuzzy socks and a candle. Add a note inviting them for a spa night. Label anything homemade with ingredients.

12. Movie Night Box

Food popcorn snack

Difficulty: Easy · Cost: about $10 · Time: 15 minutes

Pack popcorn, candy and a list of movies to watch together. Add cozy socks if the budget allows. It’s a gift and a plan to hang out.

13. Letter Stack to Open Later

Difficulty: Easy · Cost: about $3 · Time: 1 hour

Write letters labeled “open when you’re stressed,” “open when you need a laugh,” and so on. Tie them with ribbon. It’s especially sweet for friends who live far away.

DIY Gifts for Mom

These DIY gifts for mom are thoughtful, useful and easy to personalize.

14. Handwritten Recipe Towel

Tea towel dry do the washing up

Difficulty: Medium · Cost: about $6 · Time: 45 minutes

Transfer a family recipe in someone’s handwriting to a cotton towel with iron-on transfer paper. Follow the paper’s washing instructions. It’s sentimental and useful.

15. Pressed Flower Frame

Difficulty: Easy · Cost: about $8 · Time: 30 minutes

Arrange pressed flowers between glass in a floating frame. Press them in a heavy book for one to two weeks first. It makes a pretty wall or shelf piece.

16. Sugar Scrub Trio

Difficulty: Easy · Cost: about $8 · Time: 20 minutes

Make three small jars of scrub in different scents and add labels. Note that they’re for external use. Keep water out of the jars.

17. Jewelry Dish

Difficulty: Easy · Cost: about $3 · Time: 30 minutes + drying

Shape air-dry clay into a small dish, stamp her initial and paint the edge gold. Seal it once dry. It’s perfect for rings on a nightstand.

18. Family Recipe Book

Difficulty: Medium · Cost: about $10 · Time: 2 hours

Collect family recipes and photos into a small handmade book. Ask relatives to add a memory for each dish. It can become a family heirloom.

Quick DIY gifts for your best friend, pin with title text

📌 Save this for later: tap the Save button on the image to pin it to your Pinterest board.

DIY Gifts for Dad

These DIY gifts for dad are practical. See our DIY gifts for him for 25 more ideas.

19. BBQ Rub Set

Spices jar kitchen

Difficulty: Easy · Cost: about $8 · Time: 20 minutes

Mix two or three dry rubs and pack them into labeled jars. Add a card suggesting what each is best on. Put them in a small crate.

20. Leather Key Fob

Difficulty: Easy · Cost: about $6 · Time: 30 minutes

Cut a leather strip, fold it around a key ring, set a rivet and stamp his initials. It’s small, useful and durable.

21. Photo Coasters

Difficulty: Easy · Cost: about $8 · Time: 45 minutes + drying

Decoupage family photos on ceramic tiles, seal with a waterproof finish and add felt pads. Let them cure fully before use.

22. Wooden Phone Dock

Difficulty: Medium · Cost: about $5 · Time: 1 hour

Cut a charging slot into a block of hardwood, sand it and finish with oil. It keeps the phone and cable tidy on a nightstand.

Quick DIY Gifts

Out of time? These quick DIY gifts take about 30 minutes or less.

23. Coupon Book

Difficulty: Easy · Cost: Free · Time: 30 minutes

Write coupons for favors like a car wash or breakfast in bed, and staple them into a little book. It costs nothing and is always welcome.

24. Framed Quote or Lyric

Difficulty: Easy · Cost: about $5 · Time: 20 minutes

Print or hand-letter a meaningful quote or lyric and frame it. Use a thrifted frame and a coat of paint. It’s quick and personal.

25. Hot Cocoa Jar

Difficulty: Easy · Cost: about $4 · Time: 15 minutes

Layer cocoa mix and marshmallows in a jar and add a tag with directions. List ingredients for allergies. Perfect for winter birthdays.

26. Tea Sampler

Tea beautiful flowers flower background

Difficulty: Easy · Cost: about $6 · Time: 15 minutes

Fill a small box with a selection of tea bags and label each with a note, like “for a rainy day.” Add honey sticks if you like.

27. Snack Bouquet

Difficulty: Easy · Cost: about $12 · Time: 30 minutes

Tape favorite candy bars and snacks to skewers and arrange them in a mug or vase. It’s funny, and it all gets eaten.

DIY Gift Box Ideas

These DIY gift box ideas turn small items into a thoughtful themed present.

28. Sunshine Box

Roses flowers flower wallpaper

Difficulty: Easy · Cost: about $15 · Time: 30 minutes

Fill a box with only yellow items, such as candy, a candle, socks and a mug, to cheer someone up. It’s a fun theme that’s easy to shop for.

29. Self-Care Box

Christmas nature gift

Difficulty: Easy · Cost: about $15 · Time: 20 minutes

Combine a candle, tea, bath salts and a handwritten note. Add a small journal if the budget allows. Great for someone who’s had a rough time.

30. Coffee Lover’s Box

Coffee background coffee beans

Difficulty: Easy · Cost: about $15 · Time: 20 minutes

Pack local coffee beans, a homemade syrup and a mug. Keep homemade syrup refrigerated and use it within a few weeks.

31. Baking Box

Difficulty: Easy · Cost: about $12 · Time: 20 minutes

Fill a box with cookie cutters, sprinkles, a whisk and a favorite recipe card. Add a jar cookie mix for an instant project.

DIY Gifts Kids Can Make

Kids love giving gifts they made themselves. An adult should handle any baking or sharp tools.

32. Handprint Keepsake

Difficulty: Easy · Cost: about $3 · Time: 1 hour + baking

Press a child’s hand in salt dough, bake it low until hard, then paint and seal it. Add the date on the back. Grandparents love them.

33. Decorated Pencil Cup

Difficulty: Easy · Cost: about $2 · Time: 30 minutes

Cover a clean can with no sharp edges in paper or washi tape, and fill it with pencils. It’s an easy gift for teachers and parents.

34. Hand-Drawn Cards

Difficulty: Easy · Cost: Free · Time: 20 minutes

Fold cardstock and let kids draw a picture and write a note inside. Grown-ups usually keep these for years. Offer stickers for younger kids.

35. Painted Rock Paperweight

Difficulty: Easy · Cost: about $1 · Time: 20 minutes

Paint a smooth stone with a design or a kind word and seal it. It’s simple, and every child’s looks different. Use non-toxic paint.

DIY Gifts FAQ

What is a good DIY gift for a friend?

A memory jar, a spa night kit, matching bracelets or a photo string are thoughtful and inexpensive. Choose something based on a memory you share.

What are easy DIY gifts for beginners?

Sugar scrubs, cocoa jars, coupon books and painted pots need almost no skill and only a little time.

What can I make when I have no money?

Coupon books, letters, memory jars and custom crosswords are free or nearly free, and they’re often the most meaningful gifts.

How can I make a homemade gift look nice?

Use a clean jar or box, kraft paper, ribbon and a handwritten tag. A small sprig of greenery or dried flowers adds a finishing touch.

More ideas: our DIY Christmas gifts, DIY gifts for him, and mason jar gifts.

More Ideas You’ll Love

Want more? Browse all DIY Gifts ideas →

Photos are illustrative stock images from Pixabay. Prices are approximate and were checked at the time of writing.