I remember last year, sitting on my bed the night before my best friend’s birthday, totally stressed because I hadn’t bought anything yet. You know that feeling, right? Like, you want the gift to be special… not just something random from a store. That’s when I thought, “Why not make something myself?” And honestly, DIY gifts for BFF turned out to be the best idea ever.
There’s something so personal about handmade gifts. It’s not about money—it’s about effort, memories, and all those little inside jokes only you two understand. Maybe you’re feeling confused about what to make or worried it won’t look “perfect” (trust me, it doesn’t have to).
In this article, I’ll share simple and cute DIY gift ideas that are easy to make, budget-friendly, and actually meaningful. So don’t stress—you’ve got this 💛
DIY Gifts for BFF
DIY gifts for BFF are a beautiful way to show love without spending too much money—they’re personal, thoughtful, and full of memories. Instead of buying something random, you can create something unique that your best friend will truly cherish.
Handmade Scrapbook
Honestly, this is one of my all-time favorite DIY gifts because it feels so personal without needing to be perfect. I once made a scrapbook for my best friend using random photos, movie tickets, and even silly notes we passed in class. It wasn’t neat at all, but she loved it more than anything expensive.
To make one, just grab a notebook or craft paper, print photos, and start sticking things in. I usually add little captions, inside jokes, and doodles. Don’t overthink the design—messy actually makes it feel more real. In my opinion, the best scrapbooks are the ones that look like a story, not a project.
Memory Jar
I’ve found that memory jars are surprisingly emotional gifts. The first time I made one, I thought it was just “cute,” but my friend actually cried while reading the notes. That’s when I realized how powerful simple words can be.
All you need is a jar and lots of small paper slips. Write memories, reasons why you love them, or even future plans together. I like to mix funny and emotional notes so it doesn’t feel too heavy. Honestly, the magic is in the randomness—each note feels like a little surprise.
DIY Photo Frame
To be fair, photo frames sound basic, but when you personalize them, they become something special. I once used old cardboard, wrapped it with fairy lights and tiny stickers, and added our favorite photo—it looked surprisingly aesthetic.
You can use cardboard, wood, or even an old frame and decorate it with paint, glitter, or washi tape. I usually match it with my friend’s vibe—minimal, colorful, or chaotic (like us). It’s not about perfection; it’s about making something that feels like “you both.”
Customized Mug Painting
Okay, this one is both fun and risky because you might mess up a few times (I definitely did). But honestly, that’s part of the charm. My first mug had uneven doodles, but now it’s my friend’s favorite.
Get a plain white mug and use ceramic markers or paint. I usually draw tiny hearts, inside jokes, or write something like “best chaos partner ever.” Let it dry and bake it if needed. In my opinion, handmade mugs feel more special than store-bought ones because every detail is yours.
Open When Letters
I absolutely love making “Open When” letters because they last way longer than any other gift. I made these for my BFF when she moved away, and she still messages me whenever she opens one.
Write letters for different situations like “Open when you’re sad,” “Open when you miss me,” or “Open when you can’t sleep.” I try to keep them honest and comforting, like I’m actually talking to her. It’s not about writing perfect lines—it’s about being real.
Friendship Bracelet
This one gives me major nostalgic vibes. I remember making friendship bracelets during school days and feeling like it was the ultimate symbol of bonding. Honestly, it still feels that way.
You can use colorful threads, beads, or even charms. I usually pick colors that remind me of my friend’s personality. It doesn’t take much time, but it feels meaningful. In my opinion, simple gifts like this often hold the strongest emotions.
Explosion Box
Okay, explosion boxes look complicated, but once you try, they’re actually fun. I made one for a birthday, and when my friend opened it, her reaction was priceless—total shock and happiness.
It’s basically a box that “explodes” open into layers filled with photos, messages, and decorations. I like adding mini envelopes and hidden notes. It takes effort, yes, but the final result is totally worth it. It feels like a whole experience, not just a gift.
DIY Scented Candle
I tried making candles once just for fun, and honestly, I didn’t expect them to turn out this good. Now it’s one of my go-to gifts because it feels both aesthetic and useful.
You just melt wax, add fragrance oils, and pour it into a cute container. I like choosing scents that remind me of specific memories—like vanilla for cozy nights or lavender for calm vibes. It’s simple, but it feels thoughtful and personal.
Photo Collage Board
In my opinion, this is one of the easiest yet most impactful gifts. I made a collage board using printed photos and fairy lights, and it instantly became my friend’s favorite room decor.
Just print your favorite pictures, arrange them on a board, and decorate with lights or stickers. I usually mix funny selfies with meaningful moments. It’s not about making it perfect—it’s about capturing your journey together.
Handmade Greeting Card
To be fair, greeting cards are underrated. I used to think they were just an add-on, but once I started making them myself, they became the main gift.
I usually use colored paper, sketch pens, and add handwritten messages. Sometimes I mess up the design, but honestly, that’s what makes it unique. A handwritten note always hits differently—it feels more real than anything printed.
Friendship Coupons
This one is super fun and a little creative. I once made coupons like “1 movie night,” “1 free rant session,” and “1 food treat,” and my friend actually used them!
You can design small coupons on paper and decorate them however you like. I keep them playful and realistic so they actually get used. It’s a cute way to promise time and effort, not just a physical gift.
Personalized Keychain
I’ve found that small things like keychains can be really meaningful because they stay with your friend every day. I made one with our initials once, and she still carries it.
You can use resin, clay, or even simple materials like cardboard and laminate it. Add initials, tiny photos, or symbols that represent your friendship. It’s simple, but honestly, it feels like carrying a piece of your bond everywhere.
Budget-Friendly DIY Gift Ideas
DIY gifts don’t have to be expensive to be special. In fact, the best gifts are often the ones made with love, time, and creativity. If you are a student or on a tight budget, you can still create beautiful and meaningful gifts for your BFF using simple things available at home. These ideas help you save money while making something truly personal and memorable.
- Use recycled materials
You can reuse old jars, boxes, bottles, or even magazines to create unique gifts. For example, turn a glass jar into a memory jar or decorate an old box into a cute gift box. - Print photos at home
Instead of spending money on photo prints, you can print your favorite pictures at home. Use them to make scrapbooks, photo frames, or collage boards. - Make simple but meaningful gifts
You don’t need complicated designs. A handwritten letter, a small handmade card, or a few heartfelt notes can mean more than an expensive gift. - Combine multiple small gifts into a set
Create a mini gift hamper by combining small DIY items like notes, chocolates, photos, and tiny crafts. It looks cute and feels more special without costing much.

Hi, I’m Victoria, an art and craft teacher at Newark City Schools, where I have the joy of working with middle school students to help them explore their creativity and develop their artistic talents. I believe that art is a powerful way for students to express themselves, and I strive to make every lesson a fun, engaging, and inspiring experience.
I created this website to share the art and craft projects, techniques, and resources that I use in my classroom, hoping to inspire both educators and young artists alike. Whether you’re a teacher looking for new ideas or a student eager to try something new, I’m excited to provide creative tools and projects that anyone can enjoy.
When I’m not in the classroom, I love experimenting with different art forms and learning new crafting techniques. My goal is to help others discover the joy of making things with their hands, and I hope my website serves as a space for everyone to explore their creative potential.




