This article was created in line with Trends Oraa’s research and content standards.
Your friend’s birthday is tomorrow. Store-bought feels lazy. Your budget is tight.
Sound familiar? You’re not alone — and trust me, the most meaningful gifts I’ve ever given cost less than $20 and took an afternoon to make.
DIY birthday gifts for friends ideas are having a serious moment right now, and for good reason. A handmade gift says I thought about you specifically — and that? That’s worth more than any Amazon delivery. Whether your best friend is a candle-obsessed homebody, a skincare junkie, or a sentimental soul who keeps every card, this list has something that will make their eyes light up.
💛 You might also love our viral guide on 10 Easy Handmade Birthday Card Ideas For Friends — the perfect complement to every gift on this list!
Let’s dive into 17 genuinely gorgeous, totally doable DIY birthday gift ideas your friend will absolutely love.
1. Custom Photo Memory Jar
What You’re Making:

Picture a beautiful mason jar filled with rolled-up notes, each one holding a favorite memory, an inside joke, or a reason you love your friend. Wrap it with twine, a personalized label, and a little tag that says “Open when you need a smile.” It’s one of those gifts people keep on their nightstand for years.
Expert Tip: Print tiny photos from your friendship and fold them inside some of the notes for an extra emotional punch. Even a 4×4 photo grid printed at CVS costs under $2.
Why it works: This gift is hyper-personal. No one else in the world could have made this exact jar — because only you know those memories. It takes about 45 minutes to assemble, costs practically nothing, and delivers maximum emotional impact every single time. The recipient keeps going back to it, which means they think of you again and again. For a friend going through a hard season, this is especially powerful. Add 52 notes and call it a “year of love.”
2. DIY Bath Bomb Gift Set
What You’re Making:

A curated set of homemade bath bombs in your friend’s favorite colors and scents, nestled in a pretty box with tissue paper and a handwritten note. These look like something straight out of a boutique spa — and they cost about $3 each to make.
Expert Tip: Use lavender and chamomile essential oils for a calming blend, or citrus and peppermint for an energizing vibe. Mold them in silicone muffin trays for perfect round shapes every time.
Why it works: Bath bombs feel indulgent and luxurious, which makes them a gift that feels expensive even when it isn’t. When you make them yourself, you get to customize the scent, color, and even add botanicals like dried rose petals or calendula on top for a truly stunning presentation. Pair a set of 6 with a pretty muslin bag and a mini candle, and you have a full spa gift basket that looks like it cost $60 — for under $15 total.
🛁 Check out these 10 Easy Bath Bomb Recipes You’ll Love for the exact formulas I use!
3. Personalized Photo Bookmark Set
What You’re Making:

A laminated set of bookmarks featuring photos of you and your friend, meaningful quotes, or even her favorite book covers. Add a tassel, a little hand-lettered note on the back, and seal with a matte laminate finish for a polished look.
Expert Tip: Use Canva’s free bookmark templates. Print at home on cardstock, laminate with a $15 laminator (total game-changer for craft projects), and punch a hole for ribbon or tassel.
Why it works: For the bookworm friend, this is the gift. It’s practical, beautiful, and deeply personal all at once. Every time she cracks open her current read, she sees your face — or a quote you chose just for her. You can make a set of 5-6 for under $5, and the presentation looks incredibly thoughtful. Slip them inside a book she’s been wanting, and you’ve instantly doubled the gift value.
4. Handmade Scented Soy Candle
What You’re Making:

A beautifully poured soy wax candle in a thrifted or dollar-store vessel, scented with essential oils and topped with dried flowers or herbs. Add a custom label with your friend’s name or a meaningful phrase, and you’ve got a gift that looks like it’s straight from an Etsy shop.
Expert Tip: Coconut-soy wax blend gives the cleanest, most even burn. Add your essential oils at 185°F (not hotter) to preserve the scent throw. Use a wooden wick for that cozy crackling fireplace sound.
Why it works: Candles are universally loved — but a handmade candle feels like an entirely different category of gift. You control the scent (pick her favorite!), the vessel, the color, the label. I love using vintage teacups from thrift stores as the vessel — it makes the candle feel instantly heirloom and special. The entire setup costs around $20-25 for supplies, and you can typically make 4-6 candles from one batch, meaning the per-gift cost is incredibly low.
Which of these gifts feels most “you” to make? Are you a candle crafter, a baker, or a memory-keeper? Drop your answer in the comments — I’d love to know!
🎁 DIY Birthday Gift Budget Breakdown & Buying Guide
Before we go further, let’s talk money — because one of the biggest hesitations people have about DIY gifts is not knowing if they’ll actually save anything. Here’s the honest truth:
Budget Tier 1: Under $10
- Memory jar (notes + mason jar + twine): ~$3-6
- Photo bookmarks (cardstock + printing): ~$3-5
- Handmade birthday card with pressed flowers: ~$2-4
Budget Tier 2: $10-25
- DIY bath bomb set (6 bombs): ~$12-18
- Soy candle in thrifted vessel: ~$8-15
- Pressed flower art frame: ~$10-20
- Custom friendship bracelet set: ~$8-12
Budget Tier 3: $25-50
- Photo memory book (Chatbooks or printed): ~$25-40
- Custom embroidered tote bag: ~$20-35
- DIY skincare gift basket: ~$30-45
Where to Buy Supplies: Amazon, Michaels, and Hobby Lobby are your three best friends for craft supplies. Always check the Michaels app for 40-50% off coupons before you shop — they’re almost always available. Dollar Tree is underrated for vessels, baskets, and filler materials. For high-quality essential oils, Plant Therapy and Rocky Mountain Oils offer great value without breaking the bank.
Pros of DIY Gifts:
- Deeply personal and unique
- Often more meaningful than store-bought
- Budget-friendly (especially in bulk)
- The process itself is enjoyable and therapeutic
- Zero supply chain delays!
Cons to Consider:
- Requires time investment (factor this in!)
- Some projects have a learning curve
- Not every friend appreciates handmade equally (know your audience)
- Supplies can add up if you’re not strategic about shopping sales
Bottom line: For most of the ideas on this list, you’ll spend between $10-25 and get a gift that looks and feels like it cost $60+. That’s a pretty incredible return on your investment — in both money and meaningful connection.
5. Pressed Flower Resin Keychain or Frame
What You’re Making:

Pressed flowers suspended in clear resin — either in a small frame as wall art, or cast into a keychain or pendant shape. The result looks like something delicate and precious preserved forever in glass. It’s genuinely stunning.
Expert Tip: Use an old heavy book to press flowers for 2-3 weeks, or a microwave flower press for same-day results. Pour resin in thin layers and let each layer cure partially before adding the next — this keeps flowers from floating.
Why it works: There’s something almost magical about preserved flowers in resin. It looks incredibly artisan and high-end, but the supplies cost under $20 total. If you pick flowers from your own garden or a meaningful place, the story behind the gift makes it even more special. A pressed flower keychain is practical and beautiful, while a framed piece doubles as home decor. This is especially perfect for the friend who loves boho or cottagecore aesthetics.
6. DIY Friendship Bracelet Set
What You’re Making:

A matching set of handmade friendship bracelets — one for you, one for her. Use embroidery floss in her favorite colors, or upgrade to semi-precious stone beads and gold-filled spacers for a more jewelry-box-worthy result.
Expert Tip: The “Taylor Swift-style” friendship bracelet trend is still very much alive. Use letter beads to spell out an inside joke, her name, or something meaningful between you two. Beaded bracelets on elastic cord take literally 10 minutes and look beautiful stacked.
Why it works: Matching friendship bracelets are a throwback to childhood that hits adults right in the nostalgia. The gesture of saying “I made one for me too” is incredibly sweet. For a group of friends, you can make a whole set — one for each person — and the cost per bracelet is under $3 when you buy supplies in bulk. Package them in a small velvet pouch with a handwritten note explaining the meaning behind the colors or charms you chose.
7. Custom Illustrated Portrait
What You’re Making:

A hand-drawn or digitally illustrated portrait of your friend — or better yet, of the two of you together. It doesn’t need to be museum-quality. A cute, characterful cartoon-style illustration framed simply is genuinely one of the most cherished gifts you can give.
Expert Tip: Not artistic? No problem. Use Procreate on an iPad with a tutorial, or commission one from a small artist on Etsy for under $20 and add a handmade frame. The DIY part can be the framing and presentation.
Why it works: A portrait says: I see you. I wanted to capture you specifically. There’s no gift quite like it for making someone feel valued and seen. Even a simple line-drawing printed on quality paper and placed in a thrift store frame looks incredibly chic and intentional. Display it on a gallery-style kraft paper background with a washi tape border for a modern, editorial feel that any design-loving friend will obsess over.
What’s your friend’s aesthetic — boho, minimalist, maximalist glam? Tell me below and I’ll tell you exactly which gift on this list is perfect for her!
8. Homemade Flavored Sugar Scrub Set
What You’re Making:

Luxurious body scrubs in small glass jars — think brown sugar + vanilla, coconut + lime, or strawberry + honey. These look absolutely gorgeous when layered, labeled, and tied with a ribbon. A set of 3 small jars feels like a complete spa treatment.
Expert Tip: The base is always 1 cup sugar + 1/2 cup oil (coconut or almond work best). From there, customize with essential oils, vanilla extract, citrus zest, or even coffee grounds for an exfoliating mocha scrub. Add a drop of food coloring for a pretty pastel effect.
Why it works: Sugar scrubs are something almost everyone uses but rarely buys for themselves — which makes them a fantastic gift. They feel indulgent without being wasteful. A set of three small jars (4 oz each) costs about $6-8 to make and looks absolutely stunning on a bathroom shelf. For presentation, I love using amber glass jars from Amazon, a custom kraft paper label printed at home, and a linen ribbon tied in a bow. Pair with a bath bomb (see idea #2!) for a full spa kit.
9. DIY Recipe Book of Her Favorites
What You’re Making:

A handmade or printed recipe book featuring her all-time favorite meals, your shared food memories, and family recipes you’ve traded over the years. Include handwritten notes, photos of you cooking together, and personal commentary alongside each recipe.
Expert Tip: Use Canva to design beautiful recipe cards, then print and bind them at a local print shop or FedEx Office for under $15. Alternatively, write them by hand on recipe cards in a small binder for a more personal, heirloom feel.
Why it works: This gift lives forever. A recipe book made for someone — with their specific favorites, their preferences, your shared memories — is something they’ll use and treasure for decades. If she’s just moved into her first apartment, this is especially perfect: practical, beautiful, and completely irreplaceable. Add tabs for categories (breakfasts she loves, comfort food, “impress a date” meals) and it becomes a functional kitchen companion she’ll reach for constantly.
10. Photo Memory Book or Scrapbook
What You’re Making:

A curated photo book or scrapbook documenting your friendship — from the early days to now. Include ticket stubs, handwritten captions, polaroids, printed Instagram photos, and little decorative elements that reflect her personality.
Expert Tip: Chatbooks and Artifact Uprising both offer beautiful printed photo books starting around $20-30. For a fully handmade version, a Kraft paper scrapbook from Michaels + printed 4×6 photos + washi tape + stickers = a beautiful, personal keepsake under $25.
Why it works: A photo book is a time capsule. It says: our friendship matters enough for me to document it. Every page is a reminder of how far you’ve come together, the adventures you’ve shared, and the memories that define your bond. For milestone birthdays — 30th, 40th, a big life transition — this is the gift that will actually make your friend cry. In the best possible way. Add a handwritten letter on the first page, and you’ve created something she’ll keep her entire life.
11. DIY Succulent Planter Set
What You’re Making:

A small group of succulents planted in personalized pots — painted, stamped, or labeled with meaningful words. Arrange them in a tray with decorative gravel and a care card in your handwriting, and you’ve got a living gift that keeps growing.
Expert Tip: Dollar Tree sells tiny succulent planters for $1.25 each. Buy small succulent cuttings in bulk from Etsy sellers (often $15 for 20 cuttings) and pot them yourself for a fraction of the nursery price.
Why it works: Plants are the gift that keeps giving — literally. Every time your friend waters her succulents, she thinks of you. Succulents in particular are perfect gifts because they’re nearly impossible to kill, which means the gift has real longevity. Personalized pots elevate this from “nice plant” to “intentional, beautiful decor.” Paint them with her initials, a pattern that matches her home’s aesthetic, or a meaningful word. Add a handwritten care card that’s actually helpful (not just “water occasionally”) and she’ll feel truly looked after.
🌱 Love the idea of gifting plants? Check out these gorgeous Houseplant Pot Ideas for serious planter inspiration!
12. Embroidered Tote Bag
What You’re Making:

A plain canvas tote bag hand-embroidered with something meaningful — her initial, a flower, a phrase she loves, or even a tiny portrait of her cat. Iron-on embroidery transfers make this beginner-friendly, and the result looks genuinely impressive.
Expert Tip: Use a 12-oz natural canvas tote ($3-5 on Amazon) and embroidery floss in her favorite colors. The back stitch is all you need for lettering. For a cheat code, use iron-on stabilizer + a printed design to trace.
Why it works: A handmade tote bag is functional, wearable, and completely unique. No one else has one like it — because you made it. For the eco-conscious, minimalist, or fashion-forward friend, this is a gift she’ll actually use every day, which means she carries your thoughtfulness with her everywhere she goes. Pair it with a small bouquet of wildflowers tucked inside, or fill it with a few of her favorite snacks, and you’ve created a full gift experience for well under $25.
Quick question: Are you making this gift for a best friend, a coworker, or a family member? It changes everything about which idea is the right fit — let me know in the comments!
13. DIY Spa-in-a-Box Gift Basket
What You’re Making:

A curated self-care basket combining several of the DIY items from this list — a bath bomb, a sugar scrub, a candle, a face mask, and a cozy pair of socks — all arranged beautifully in a basket, box, or tray with tissue paper and a ribbon.
Expert Tip: Thrift store wicker baskets are perfect for this and cost $1-3. Layer with crinkle-cut shredded paper (Amazon, $8 for a huge bag) and arrange items at varying heights for a lush, boutique look.
Why it works: A gift basket is greater than the sum of its parts. Each item alone is lovely — together, they create a whole experience. A spa basket signals: I want you to rest. I want you to feel taken care of. For the friend who never stops, who gives endlessly to others, who forgets to prioritize herself — this is exactly the gift she needs and rarely buys for herself. Make it even more special by including a handwritten note that says: “Block off Saturday afternoon. This is yours.”
14. Personalized Painted Rock Garden Set
What You’re Making:

A set of smooth river rocks painted with meaningful words, patterns, or tiny illustrations — “breathe,” “bloom,” “joy,” her favorite flowers, her pet’s name. Arrange them in a small wooden tray with some moss or sand for a zen garden vibe.
Expert Tip: Seal painted rocks with Mod Podge or outdoor Mod Podge (if they’ll live outside) for a professional, durable finish. Use paint pens for clean lettering — Posca markers are the gold standard.
Why it works: This gift is wonderfully meditative to make and deeply lovely to receive. It’s something you genuinely can’t buy in a store — it exists only because you made it. For the friend with a garden, a meditation practice, or a love of minimalist home decor, painted rocks add organic, personal beauty to her space. A set of 5-7 rocks in coordinating colors arranged in a wooden tray looks genuinely stunning on a coffee table, shelf, or windowsill.
15. DIY Infused Olive Oil or Flavored Salt
What You’re Making:

For the foodie friend — a beautiful bottle of herb-infused olive oil (rosemary + garlic is a classic) or a set of flavored finishing salts (lemon zest, smoked paprika, lavender) packaged in beautiful glass containers with custom labels.
Expert Tip: Infused olive oil keeps for 1-2 weeks refrigerated. For longer shelf life, dry your herbs thoroughly before infusing. Flavored salts last up to a year and make incredible gifts — combine flaky sea salt with dried herbs, citrus zest, or activated charcoal for visual drama.
Why it works: Gourmet food gifts feel luxurious and are surprisingly easy and inexpensive to make. A set of three flavored salts in small glass jars with kraft paper labels looks like something from a $40 artisan market — and costs under $10 to make. For the friend who loves cooking, entertaining, or anything food-related, this is an incredibly thoughtful gift that shows you know exactly what she’s into. Add a handwritten recipe card suggesting how to use each salt, and you’ve given her both a gift and an experience.
16. Custom Starry Night or Birth Flower Print
What You’re Making:

A printed art piece showing the night sky exactly as it appeared on her birthday — or an illustrated arrangement of her birth month flower — matted and framed as a piece of wall art she’ll display forever.
Expert Tip: Use free star map generators like MapOfTheStars.com or Etsy digital downloads to create a custom star chart. Print at FedEx Office on matte paper (under $5 for an 8×10), then frame in a simple black or gold frame from Target or IKEA.
Why it works: A birth flower or star map print is deeply personal and looks genuinely expensive. It’s the kind of gift people ask about — “Where did you get that?” — and the answer (“My friend made it for me”) makes it even more treasured. This is especially powerful for milestone birthdays because it anchors a specific moment in time. The night sky on the night she was born, or the night you became friends — it’s a gift that holds a story.
🌸 Love botanical and floral style home decor? These Vintage Garden Decor Ideas will give you so much inspo for presentation styling!
17. DIY Rainbow Birthday Party Gift Bag
What You’re Making:

If you’re celebrating in person, create a DIY gift bag that IS an experience — a rainbow-themed collection of small handmade gifts, each wrapped in a different color of tissue paper and tagged with a little rainbow flag. Include a bath bomb, a bookmark, a small candle, some chocolates, and a heartfelt card.
Expert Tip: Use a plain white gift bag and stamp or paint a rainbow on the front for a custom presentation that takes 5 minutes and looks absolutely festive.
Why it works: This idea wraps up the whole philosophy of this post: a collection of small, thoughtful, handmade things presented beautifully says more than one expensive item ever could. It shows your friend you spent time thinking about her, curating for her specifically, and presenting it all in a way that felt joyful. Add a confetti popper inside the bag so when she opens it, there’s an instant burst of celebration — because she deserves the full experience.
🎉 More birthday inspo? Don’t miss these 10 DIY Rainbow Birthday Party Ideas and Decorations!
Final Thoughts: The Best DIY Birthday Gifts For Friends Are the Ones That Feel Like You
Here’s what I know after years of making gifts instead of buying them: the friends who matter most will always treasure something made with intention over something purchased with convenience.
You don’t need to be crafty. You don’t need expensive supplies. You need about an afternoon, a little love, and the specific knowledge of what makes your particular friend her. That’s what transforms a mason jar into a memory jar. That’s what turns a handful of bath bomb supplies into a spa gift basket that makes her cry.
Start with one idea from this list — the one that made your heart say yes, that’s her — and just begin. I promise the process will feel more rewarding than you expect, and the gift will mean more than you imagine.
Which idea are you trying first? Leave a comment below — I genuinely want to know!
💛 Before you go: If you loved these DIY birthday gift ideas, you’ll be obsessed with our roundup of 10 Easy Handmade Birthday Card Ideas For Friends — the perfect handmade touch to go alongside every single gift on this list.
And if you’re in a creative mood and want to keep browsing beautiful DIY ideas, don’t miss our 20 Brilliant DIY IKEA Dresser Hacks — your home will thank you. 🏡

