26 DIY Girlfriend Gifts for Every Occasion

Tap on a product image to see more.

Amazon Affiliate Disclaimer: As an Amazon Associate, I earn from qualifying purchases made through links on this site at no extra cost to you.

  1. DIY Paper Picture Frames - Display your favorite memories with these DIY paper picture frames. With 50 frames in 10 different colors, you can create a personalized photo wall that adds a pop of color to any room.
  2. Bicycle Standard Index Playing Cards - A classic gift for any card game enthusiast. These high-quality playing cards are durable and come in a variety of colors. Whether you're playing poker or solitaire, these cards are perfect for any game night.
  3. Secret Compartment Book Safe - This cleverly disguised book safe is perfect for storing valuables or keeping secrets hidden. With a combination lock and a hollowed-out interior, it looks just like a regular book on the outside.
  4. Hand Casting Kit - Create a lasting memory with this hand casting kit. Perfect for couples, families, or friends, you can create a unique plaster statue of your hands holding each other. It's a sentimental and personalized gift.
  5. Gold Hoop Earrings - These stylish gold hoop earrings are a classic accessory that every woman needs in her jewelry collection. With a chunky open design and a lightweight feel, they're comfortable to wear all day long.
  6. CozyChic Leopard Throw - This luxurious throw blanket is perfect for snuggling up on the couch or adding a touch of style to any room. The leopard print adds a trendy touch to this ultra-soft and cozy blanket.
  7. Fabric Paint Set - This set of fabric paints is perfect for DIY projects and customizing clothing. With a deep red color and a slick finish, you can create unique designs that will stand out.
  8. DIY Flower Craft Kit - This kit includes everything you need to create a stunning flower art piece for your wall. With precut paper flowers, glue, and step-by-step instructions, it's easy to create a beautiful and unique gift.
  9. Personalized "You Are Loved" Journal - This beautiful journal is the perfect gift for expressing love and gratitude. With easy prompts to guide your writing, it's a heartfelt way to show someone how much they mean to you.
  10. Sunflower String Bracelet - This handmade bracelet is a beautiful and meaningful gift. The sunflower charm represents happiness and positivity, making it the perfect accessory for any outfit.
  11. Cold Brew Coffee Maker - If your girlfriend is a coffee lover, she'll appreciate this cold brew coffee maker. It's easy to use, produces smooth and flavorful coffee, and can also be used to make refreshing iced tea.
  12. Wonder Woman Glitter Mug - Show your girlfriend how amazing she is with this Wonder Woman-themed glitter mug. It's the perfect way for her to start her day feeling empowered and ready to take on the world.
  13. Smoothie Bowl Recipe Book - Help your girlfriend create healthy and Instagram-worthy smoothie bowls with this recipe book. It's filled with 80 delicious and colorful superfood recipes that will nourish and satisfy her taste buds.
  14. Silk King Pillowcase - Give the gift of luxury with this 100% pure silk pillowcase. It's not only soft and comfortable, but it also helps prevent wrinkles, bedhead, and sleep creases.
  15. Unfinished Wood Storage Box - This versatile and customizable storage box is perfect for the crafty girlfriend. She can paint, stain, or decorate it to fit her personal style and use it to store her art supplies, jewelry, or other treasures.
  16. What I Love about You Book - This fill-in-the-blank gift journal is a sentimental and personalized gift idea. Fill in the pages with your own thoughts and feelings to create a unique keepsake that your girlfriend will cherish.
  17. Instant Pot NOVA 6 Pressure Cooker - For the girlfriend who loves cooking, this Instant Pot pressure cooker is a game-changer. It can cook meals up to 70% faster and offers a variety of cooking functions for easy and delicious meals.
  18. Hexagonal Sunglasses - These stylish hexagonal sunglasses from Ray-Ban are the perfect accessory for any fashion-forward girlfriend. With a gold frame and green lenses, they add a touch of retro elegance to any outfit.
  19. Custom Star Map - Capture a special moment with a personalized star map. This unique gift idea allows you to create a custom map of the stars on a specific date and location, making it a perfect gift for special occasions like anniversaries or engagements.
  20. Dual Markers Brush Pen Set - Ideal for the artistic girlfriend, this set of dual markers brush pens is perfect for lettering, writing, coloring, and drawing. With 24 vibrant colors, she'll have endless creative possibilities.
  21. Cute Bear Coffee Mugs - Surprise your girlfriend with these adorable bear-shaped coffee mugs. Made of double-wall glass, they keep beverages warm while adding a touch of cuteness to her morning routine.
  22. Glass Jar with Lid - This spacious glass jar with a lid is perfect for creating personalized gifts. Fill it with homemade treats, bath salts, or small trinkets to make a thoughtful and customizable gift.
  23. Vanilla Frosting - Perfect for baking enthusiasts, this creamy vanilla frosting is a must-have for creating delicious homemade treats. Whether it's cupcakes, cookies, or cakes, this frosting will make them extra sweet and irresistible.
  24. White Multi-Surface Paint - This versatile paint is suitable for various DIY projects. Whether your girlfriend wants to paint wood, metal, or even fabric, this white multi-surface paint will provide a smooth and durable finish.
  25. Animal Shaped Succulent Pot - Create a unique and adorable home for succulents with these animal-shaped pots. The Schnauzer design adds a touch of whimsy to any space, making it a delightful gift for plant lovers.
  26. Glitter Blast Spray Paint - Add a touch of sparkle to DIY projects with this glitter spray paint. Perfect for adding a glamorous touch to picture frames, vases, or any other craft project your girlfriend loves.