Anja Webb | 

30 Valentine's Day Gifts for Her — and How to Save on Each One

The Krazy Coupon Lady is an independent service supported by advertising. Most of the offers appearing on our site are from companies from which we receive compensation. We may receive a small payment from an affiliate if you click a link to purchase a product. Sometimes a post is sponsored by the maker of the product, and we receive a fee for the post. Learn More.

Finding the perfect Valentine’s Day gifts for her can be a struggle. After all, you’ll wanna get her something trendy without being too basic. Sure, you can always treat her to a free dinner and a bouquet of flowers, but there’s something about giving her a physical keepsake, too.

Whether you’re on the hunt for traditional Valentine’s Day gifts for her, like jewelry or fragrances, or something totally unique, we have ideas. And don’t worry about breaking the bank — we found thoughtful gifts for $50 or less, and many items are on sale or in value bundles. So you can show your love at a price you love.

Text DEALS to 57299 and be the first to know about the hottest deals each day.


The Best Valentine’s Day Gifts for Her: Cosmetics

1. ColourPop Heart-Shaped Blush

This blush (ColourPop, $12) will leave your girl with hearts in her eyes. The viral cosmetic comes in six different shades, from nude to deep berry. Plus, it’s completely vegan and cruelty-free. New customers can save 15% when they sign up for text alerts.


2. Valentine’s Day Lip Balm Set

If she’s always keeping up with the Kardashians, surprise her with this lip balm set (Ulta, $14.50). It includes three Valentine’s Day-themed Kylie Skin products for maximum softness and shine. And with flavors like strawberry, cherry, and candy hearts, you’ll be in for a treat as well. Note that you can get free shipping on orders over $35.

ONLINE or In-Store Deal

3. Benefit Cosmetics Liquid Lip Blush & Cheek Tint

The aptly named Love Tint (Sephora, $21) is the perfect product for that just-kissed look. It has sheer, buildable coverage that your S/O can use on her lips and cheeks (and some beauties even use it on the eyelid). Plus, it comes in five rosy shades. If you opt to auto-replenish it for her, you can save 5% each time.


4. Truly Madly Deeply Pressed Powder Eyeshadow Palette

We’re truly, madly, and deeply in love with this palette (Ulta, $24). It has 16 romantic shades (quick math: that’s $1.50 per shade), including pinks, mauves, and nudes. Plus, there’s a variety of finishes like mattes, shimmers, and glitters — perfect for a date night look.


5. Kaja All My Heart Set

This set (Kaja Beauty, $38) has three full-sized products including cheek-stamp blush, lip mousse, and a 3-in-1 eyeshadow palette that looks like a bento box. If you were to buy the products individually, it would cost $74, so this really is a steal. My personal favorite is the blush because the applicator is literally a heart-shaped stamp.


Valentine’s Day Jewelry

6. Love Ring with Screw Design

This dupe for the iconic Cartier love collection (Amazon, $10.99) is a great way to show your love. It features a gold finish and the screw design we all know and love. Considering the OG is several thousand dollars, this dupe is a much less expensive option.


7. Rose Necklace

Why get real roses when you can get her this rose jewelry (Etsy, $20) that has a much longer shelf life? It’s available in three colors — gold, rose gold, and silver — and an option to add either an initial or a stamped heart charm. Pro tip: instead of getting her initial on the necklace, consider putting yours instead.

Note that this often goes on sale for 20% off.


8. Stone Heart Toggle Necklace

We adore this necklace (Pura Vida, $24) and its Cupid’s arrow closure. It’s made of genuine rose quartz, a stone that represents universal love, in the shape of a heart. Added bonus: a portion of proceeds go towards charity, and it ships in eco-friendly and plastic-free packaging.

New customers who sign up for text alerts can save 20% on their first purchase.

$16.80 $24.00 (30% Off)

9. Heart of Gold Idiom Bracelet

Does your girl have a heart of gold? Let her know with this bracelet (Kate Spade, $38). The minimalist design features gold-colored metal and the phrase “heart of gold” on the inside.


10. Lock Necklace

If you’re feeling locked in love, consider this necklace (Altar’d State, $24.95). It features a chunky gold-colored chain with a padlock charm that calls to mind the famous love lock bridge in Paris. It’s a subtle way of saying that she’s got you locked down.

ONLINE or In-Store Deal

Related: 20 DIY Gifts for Your Valentine That Are Better than Candy or Flowers


Valentine’s Day Novelties

11. What I Love about You Fill in the Love Gift Book

For a customizable gift, we love this fill-in-the-blank book (Barnes & Noble, $9.95). Pages feature prompts that say things like, “You have great taste in ___,” and, “I am kind of obsessed with your ___.” This makes for a unique and nontraditional approach to writing love letters. We love that it qualifies for free shipping.


12. Glass Candle Gift Set

Light up your Valentine’s Day with this candle set (Target, $10). Scents include almond shortcake, raspberry apple blossom, and red velvet cupcake. Bonus: they’re made of plant-based waxes. At this price for three candles, you’re paying $0.66 per ounce, which is a great deal.

ONLINE or In-Store Deal
As low as $9.50 $10.00 (5% Off)
5% Off - Target RedCard Savings

13. Mini Heart Design Novelty Bag with Charm

Wear your heart on your sleeve (literally) with this wristlet (SheIn, $10). It’s got a 4.8 rating across more than 100 reviews, and customer photos show a product that matches, so we feel this SheIn option is legit. Pro tip: if your girl is into alternative fashion, get her the black variant. Her goth heart will thank you later.


14. Funko Pop Star Wars: Valentines

Know a girl who loves everything Star Wars? Get her a Valentine’s Day-themed Funko Pop (Amazon, $11.99). There are four characters available: Yoda, Darth Vader, Chewbacca, and a stormtrooper. All are in shades of red, pink, and white and are holding little boxes of chocolates.

Just watch out: the price soared to $21 last summer. Only get this when it’s around $11.99 or less.

$11.99 $12.99 (8% Off)

15. Customized Star Map with Scannable Spotify Code

If your love was written in the stars, consider this plaque (Amazon, $16.99). We love that it’s fully customizable. Just input the location, date, and time when you met your special someone for a unique map of the stars that day. You can also include a scannable Spotify link to a special song.


16. Oversized Blanket Hoodie

This wearable blanket (Amazon, $23.99) is perfect for long cuddle sessions with your loved one. It’s available in 25 patterns including hamburgers, llamas, and avocados with heart-shaped pits. Other great features are that it’s machine-washable and has a large front pocket.


17. You’re The Yee to my Haw Shirt

Your cowgirl will love this retro shirt (Etsy, $29.10). It’s available in 16 colors, though we prefer red. It even comes in sizes from 2 Toddler to unisex 2XL. We’ve watched this go on sale several times, at up to 40% off.

$17.46 $29.10 (40% Off)

18. Paris Hilton Charcuterie Board

For a gift that doubles as a romantic date idea, check out this charcuterie board (Amazon, $29.99). I mean seriously, it puts the “cute” in “charCUTErie.” It comes in a 6-piece set with pink and crystal accents for a little extra flair.


19. Nintendo Animal Crossing Collector Box

Gamer girls will rejoice at this officially licensed Animal Crossing goodie box (Target, $29.99). The set comes with a blanket, water bottle, knapsack, keychain, bento box, and beanie. All come in a trendy mint and periwinkle color combo. You can pick it up in store within two hours of purchase.


20. Valentine’s Day Sweatshirt

Do you love her a latte? Get her this sweatshirt (Etsy, $32.95). The retro design comes in eight colors and sizes from small to 2XL. Our personal color preference? Sand.

$26.36 $32.95 (20% Off)

21. HollyHome Teddy Bear Plush

What’s more traditional than a plushie? We love how oversized this teddy bear (Amazon, $32.99) is. Standing at three feet tall, it’s available in eight colors and is eligible for Amazon Prime.


22. Love Is All We Need Photo Book

Personalize your present with a scrapbook (Shutterfly, $39.98). Not too crafty? That’s okay. Simply add your photos to the predesigned template and Shutterfly does the work for you. Of course, if you are more artistic, the whole layout is fully customizable.

$23.99 $39.98 (40% Off)

23. Chubby Blob Seal Pillow

Want to get your girl a plushie that isn’t as basic as a teddy bear? Consider this chonky seal pillow (Amazon, $39.99). He’s nearly two feet long and is made of super-soft material — perfect for cuddling.

$24.99 $39.99 (38% Off)

24. Boba Plush Bouquet

Traditional flowers wilt, but a plushie bouquet is forever. This bouquet (Smoko, $50) is perfect for the girl who loves a good snack. Not a boba fan? It’s also available in sushi and fast-food variations.


Valentine’s Day Gifts for Her: Skincare & Spa Sets

25. Watermelon Dew All Over Body Set

We love this gift set (Ulta, $12.50) from K-beauty skincare giant TonyMoly. The set includes a scrub, body serum, and lip product that all aim to give her skin (or yours, no judgment) a dewy, hydrated looked and feel. It uses natural ingredients like Centella Asiatica (it’s an aquatic flowering plant, evidently), aloe vera, mango seed butter, and of course, watermelon.

ONLINE or In-Store Deal

26. Drunk Elephant Day Dream Kit

This morning routine kit (Ulta, $26) features three travel-sized goodies. Featured serums include the C-Firma Fresh Day Serum, the B-Hydra Hydration Serum, and the C-Firma liquid base. Plus, it’s vegan, made with clean ingredients, and has sustainable packaging. And it comes with a free gift!

ONLINE or In-Store Deal

27. Sk*p To It Mini Set

Your girl will love pampering herself with this bath set (Ulta, $30). It includes a shampoo, conditioner, cleanser, and moisturizer. We love that the brand uses fully recyclable packaging, has clean ingredients, and is cruelty-free. Plus, if you shop online and spend at least $40, you can get two free gifts.

ONLINE or In-Store Deal

28. Freida & Joe Rose Fragrance Spa Collection

Have an in-home spa night with this set (Target, $32.99). Between the rose fragrance and heart-shaped basket, the collection screams romance. It includes a shower gel, body lotion, bubble bath, and bath salts.


29. Bath & Body Works Gift Set

Perfect for fans of the iconic fragrance, this set (Bath & Body Works, $36) features four products from the Thousand Wishes scent line. Items include lotion, body wash, fragrance mist, and hand cream. And did we mention they’re full-sized products? That means this set would go for over $50 if you bought the components individually. If she prefers a different scent, there are options for Champagne Toast, In the Stars, and more.

ONLINE or In-Store Deal
$36.50 $51.00 (28% Off)

30. CBD Skin Soothing Kit

Take the edge off with a CBD gift set (The Body Shop, $62). It features a full-sized facial oil and moisturizing cream with hemp seed oil for its moisturizing and relaxation properties. It was originally valued at $73 but is currently on sale for $30, making it a great value.

ONLINE or In-Store Deal
$30.00 $62.00 (52% Off)
Shipping: Does not ship to Alaska, Delaware, Hawaii, Idaho, Louisiana, Mississippi, Ohio, or Pennsylvania.

Get our best deals on the go

By entering my phone number, I want to receive promotional messages from The Krazy Coupon Lady. Message frequency varies. Text STOP to 57299 to end or text HELP for help. Msg & data rates may apply. View Terms & Privacy.