The right DIY gift for a friend depends on what she will actually use within a week, not on what looks best in a photo: a friend with bare shelves gets something she can finish, wear, or use up, such as bath salts, cookies, or a scrunchie, while a keepsake like a shadow box belongs with a close friend who will display it.
Projects range from a quick batch of homemade bath salts to the miniature shadow box memory frame, which takes longer than anything else here, so start early if you pick that one.
1. DIY Candles
A small white gift box with a ribbon and a tag does half the work of a candle gift before anyone lights it. A flower-shaped candle in pink suits a friend who likes pretty things on a shelf.
Pour-and-set wax in a flower mold keeps the project simple for beginners, and a batch of identical boxes means one trip for ribbon and tags.
Write the tag by hand in your friend’s language if you can; that small touch makes a plain box feel personal.
2. Framed Pressed Flowers
Pressed flowers in a wooden frame make a gift that holds a friend’s history: a bouquet from their wedding, blooms from a walk you shared, or their birth flower. Choosing flowers with meaning is what separates this from store-bought decor.
A mix of colors looks best against a plain white backing, so pick a few small blooms over one large one.
A simple wooden frame costs little and fits most walls. Press the flowers several days early, since drying cannot be rushed.
3. Homemade Bread and Butter
Bread plus butter is my favorite kind of food gift, because the basket does the styling for you.
A loaf with a "handmade with love" sticker, a jar of jam, a butter dish, a cutting board and a cloth napkin turn one bake into a full present.
To save money, bake the bread yourself and buy the jam. Give it the day you bake, while the crust is fresh.
4. DIY Bath Tea Bags
Bath tea bags work like tea, only the water is a tub. Fill a small drawstring fabric bag with dried herbs and rosemary, then add a label naming the mood, such as "Pick me up."
Fabric bags keep loose botanicals out of the drain, which is the main reason I prefer them to scattering herbs straight into the water.
Stating "Natural," "Vegan" and "Handmade" on the label costs nothing and reads as polished. Make 3 or 4 and bundle them for a friend who loves long baths.
5. Homemade Bath Salts
Pink bath salts in small white mesh bags feel like a spa sample set, and that packaging is what makes the gift. Bag each portion separately so your friend gets several baths out of one present.
Tuck the bags into a small cardboard box with a printed label, and the whole thing looks store-bought.
A small plant makes a good pairing if your budget allows. This is an easy gift for a friend who treats self-care as a ritual.
6. Sugar Scrub
Sugar scrub is the quickest gift here to make look generous: fill a clear jar to the top and tint it pink.
Include a small spoon with the jar, since scooping with dry fingers in the shower is how scrub gets watered down.
A pink or purple tint suits friends who like a girly touch, while plain white suits everyone else. It costs little, and an afternoon yields several jars.
7. DIY Bath Bombs
A divided box of bath bombs makes a gift that looks generous without needing a single oversized piece. Each dome gets its own slot, so nothing knocks together on the way to your friend.
Pairing the box with a small potted plant adds a second gift for little money. Pick a box with dividers; it keeps the colors from smearing and makes the set feel finished.
8. DIY Keychains
A miniature flower bouquet on a ribbon turns a keychain into something a friend will actually want clipped to their keys. The maker says these are meant for keys, bags or car mirrors, so one gift has three homes.
Match the ribbon to the flower color, as the yellow one does here, and the piece looks planned. Small gifts like this cost little, which suits a tight budget, and you can make a few in one sitting.
9. Lavender Sachets
Lavender sachets are about the easiest scent gift to hand over, since the dried buds do the work.
Fill small drawstring fabric bags, then add a "handmade with love" print or stamp if you want the label to speak for you.
I would buy a jar of dried lavender and skip drying your own, which saves time. Make two at once so your friend can keep one in a drawer and one in a closet.
10. Homemade Cookies
Big, loaded cookies with Oreos, Biscoff and cereal on top feel like a bakery gift, and a few of them fill a box fast. Fewer, larger cookies beat a crowded tray of small ones for presentation.
Use a plain white box and add a small card, like the "Sweets" one here, so the label is done.
Bake them close to gifting day. Toppings cost more than basic dough, so pick two or three rather than all of them.
11. Homemade Vanilla Extract
Vanilla extract sounds fancy, but the gift is mostly packaging: swing-top bottles, a checkered ribbon and a label with your name on it. 3 bottles on a tray look like a small shop display.
Print or write the label as "from the kitchen of" plus your own name, and tie one ribbon per bottle.
Bakers will use it up, which makes this a gift that doesn’t sit on a shelf. Give one bottle to each of three friends, or all three to one serious baker.
12. DIY Plant Holders
Succulents in small burlap bags with handles are the plant gift I would pick for a group of friends, because six or more can be made in one session.
The bag works as the holder, so there is no pottery to buy.
Add a personalized white tag with each friend’s name. Burlap and a small plant keep the cost low, and the handle makes it easy to carry home from a party.
13. DIY Pet Treats
Bone-shaped treats wrapped in burlap and tied with twine look like a real gift, not something you pulled from a jar.
Decorated treats look best when every bone matches in size, so cut them with one cutter. Give the bouquet to a friend whose dog is family, since the gift speaks to both of them.
14. DIY Friendship Bracelets
Keeping the palette to 2 colors lets the charms stand out.
Make one for each friend in a group, or keep a matching one for yourself.
Beads and charms are cheap, and a few bracelets come together in one sitting. A small tray or dish for presenting them costs little and makes the set look finished.
15. Homemade Hot Chocolate Mix
Make the same face on every bag and a batch looks like a set.
Add the serving line on a tag: combine 1 cup hot milk with 1⁄3 cup cocoa mix. Friends who have never made it will know what to do.
16. DIY Photo Frames
A frame crowded with small photos and stickers beats a single large print, because the friend finds something new each time they look. Ribbons and buttons around the edge add texture for almost no money.
Pick photos from trips or events you both attended, and add a sticker or printed word that names the place. Make several frames in one sitting if you have a few friends to gift.
17. DIY Friendship Mugs
A white mug with a heart-shaped photo collage, a name and a short message is the coffee gift I would choose for a close friend. Pick photos that fit together in the heart, so the collage looks planned.
Wrap the mug in clear cellophane and finish it with a white bow, which protects it and makes the present look finished. Keep the message short, since a name and one line fit better than a paragraph.
18. DIY Soap
Soap bars topped with dried flowers and tied with twine look like they came from a market stall.
The maker says the project takes about 10 minutes and uses 1 pound of melt and pour soap, which is a good fit for a gift you need fast.
Add 40–70 drops of essential oil total, adjusting by how strong the oil is. Stack a few bars on a wooden board or in a basket with a sprig of greenery.
19. DIY Photo Albums
A scrapbook-style album filled with photos of friends, stickers and handwritten notes keeps a whole friendship in one place. The notes are what a store-bought album can’t copy, so write a line beside each photo.
Choose pictures where your friend looks happy, and let the stickers fill the gaps between them. Tuck a few blank pages in the back so she can add her own.
20. DIY Plant Markers
Terracotta markers stamped with puns like "THYME TO PARTY" and "THE REAL DILL" are a gift a gardener will use right away. Pick puns that match the herbs your friend grows.
Stamped letters look best when the whole set shares one font and one ink color.
21. DIY Notebooks
Small notebooks with a character or a flower and a short phrase, like "no bad days," suit a friend who writes or studies. Fan out a few covers in different colors and let her choose a favorite.
Pick the cover art for the person: a cartoon for a fan, a flower for someone who likes calm. Keep the phrase short, so it reads at a glance.
22. Handmade Friendship Greeting Cards
A heart-shaped card made to look like a pizza, with red heart toppings, turns a pun into a gift. "You are the best slice of my life" in handwriting does the emotional work.
Cut the heart from one piece of card, then glue small red hearts on as toppings.
Use a pun that fits your friend’s own sense of humor. It costs only paper and a pen.
23. Pebble Art Wood Slices
Wooden discs decorated with pebble art figures, red hearts and handwritten names make a keepsake set. Writing a place and a date turns each disc into a memory of a trip.
Pack the 6 discs in a cardboard box on shredded paper so they sit snug and don’t knock together. Make one disc per friend if you’re gifting a group.
24. Miniature Clay Food Magnets
Tiny polymer clay food sculptures on small wooden boards look like a miniature café, and they work well as fridge magnets.
I’d pick foods your friend actually eats, since a favorite snack in clay is far more personal than a generic one.
Newspaper under the clay keeps the table clean. Give each piece its own small board so it reads as a finished present.
25. DIY Wine Glass Charms
Wine glass charms in the shape of tiny strawberries, watermelon slices and flowers turn a plain glass into a small gift on its own.
Hang a few on one glass or make a full set so each person at a party can track their drink.
Keep the charms small and light so the glass doesn’t tip when it’s picked up. Mixing fruit with flowers gives you color without needing many materials.
26. Miniature Shadow Box Memory Frame
A shadow box set up as a tiny room is the most personal option here, and I would save it for a close friend.
Furnish it with miniature pieces, such as a dresser and a clock, then add small printed photos of the two of you.
Cut the photos to fit before gluing anything, since the room is tight. Expect it to take longer than most gifts here, so start early.
27. DIY Coasters
Pick flat, dry blooms in white and yellow so they sit neatly between the resin layers.
The maker starts with two plexiglass sheets and peels the film off one side of each, so the clean faces meet around the flowers. Give two as a pair, since one coaster rarely gets used.
28. DIY Mixed Media Wall Art
Mixed media wall art in a shadow box lets notes do the talking.
Short lines like "YOU’RE A STAR" and "YOU ARE SO LOVED!" sit beside photos, a clock and a calendar, so the piece reads as a message to your friend.
I would keep the notes to a few words each. Choose photos from one period so the box feels like a single story, not a pile.
29. DIY Fabric Scrunchies
Fabric scrunchies in red, pink and white, some printed with hearts, make a gift friends wear right away. Mixing a plain fabric with a heart print gives a set variety without adding cost.
Make several from scraps, then add a small tag with the size, like the "SM" ones here. Bundle three in a stack and the present looks complete.
30. DIY Wreaths
Small rosemary wreaths with red satin bows are a seasonal gift that smells like a kitchen herb garden. Make 3 and one can hang while another sits on a table or door.
Tie each with the same ribbon so the set matches.
Rosemary dries in place, so a friend can leave it up. Make them close to the day you give them.
Be Allergy-Conscious
Ask before you bake, pour, or blend anything edible. A quick text about food allergies takes 10 seconds and saves a friend from a bad reaction, or from quietly setting your gift aside.
Nuts, dairy, gluten, and eggs are the usual trouble spots, so check them first. If your friend does have an allergy, switch to a gift that isn’t food rather than guessing at substitutions.
Add a short ingredient list on the tag. Even a friend with no allergies will want to know what’s inside, and anyone who shares the gift with family can check it at a glance.
Avoid Dust Collectors
Before you pick a project, think about the home it’s headed to. A friend with bare, minimal shelves won’t have a spot for a knickknack, however sweet it is.
Ask yourself whether your friend will use the thing within a week of getting it. If the answer is probably not, choose something they can finish, wear, or use up.
Notice what they already have out on their desk, in their kitchen, and on their walls. Their own taste is a better guide than yours, so build the gift around what they reach for every day.
Personalization Matters
A handmade gift sticks in memory because it carries a detail only you would know, like a friend’s favorite scent, a inside joke stamped on a tag, or their initials on the lid.
The easiest place to start is color: use your friend’s favorite shade for the ribbon, the tint, or the fabric.
A theme works the same way. Pick something they love, like a hobby, a place, or a running joke, and let it shape the materials you choose.
Pairing a gift with something you know your friend enjoys adds one more layer. A favorite drink next to a set of coasters, finished with a pretty bow, shows you paid attention without costing much.
Time and thought count here. A modest gift that clearly fits its person beats an expensive one that could be for anyone.
Well, homemade gifts can be a wonderful way to show that you care. They can also be total shit (c’mon, nobody wants a macaroni necklace).
Frequently Asked Questions
What are some good homemade presents?
Bath salts, candles, and friendship bracelets are easy places to start.
Mesh bags of bath salts read like a spa sampler, and a flower-shaped candle poured at home and set in a plain white box passes for something from a boutique.
Packaging does much of the work in all three, so a ribbon and a tag go a long way. If you want something edible, homemade vanilla extract in swing-top bottles or a jar of granola also works well.
What’s a good small gift for friends?
Homemade cookies, a flower keychain, or a lavender sachet are all good small gifts.
Of all the scent gifts, a sachet is one of the simplest to make: a spoonful or two of dried lavender buds in a small drawstring bag does all the work.
A tiny flower bouquet tied to a ribbon becomes a keychain, and it will clip just as easily to a bag strap or a car mirror as to a set of keys.
Each costs little, and you can make several in one sitting.




































