Valentine’s Day will be here before you know it, so you should start thinking about gift ideas! Today, we’re sharing all of the best Valentine’s Day gifts for her. (For boyfriend specific ideas, see our guide to Valentine’s gifts for him.)
So for all significant others (or friends, or family members) reading this, take note — here’s what we actually want for Valentine’s Day.
{RELATED POST: The Best Valentine’s Day Gift Ideas for Everyone on Your List}
The sooner you shop, the better, so you can make sure to get her a great gift for Valentine’s Day. (And here are some date ideas for her, in case you need activities to go with your gift.)
It may seem stressful trying to think of something she will love for Valentine’s Day, but don’t worry because this post will show you the best Valentine’s Day gift ideas for her this year!
Table of Contents
The Best 65 Valentine’s Day Gifts for Her
Cute Valentine Ideas
First up are the cute Valentine’s Day gift ideas that are sure to impress, from classics to more unique gifts that she doesn’t already have.
Cozy Pajamas
A matching set of cozy pajamas makes an amazing Valentine’s Day gift for her. There’s just something about nice matching pajamas that feels so luxurious and special.
These Nordstrom Moonlight pajamas are the BEST ones I’ve ever owned. I’ve bought these for so many of my friends and family members, and everyone adores them. They’re the comfiest and cutest pajamas ever!
Breakfast in Bed Tray (& Make Her Breakfast)
I got one of these trays for Christmas, and I love it! In the age of working from home, a tray for having meals in bed just makes sense.
The best part about this gift is you can pair it with a homemade breakfast for the best possible start to Valentine’s Day!
Cute Satin Robe
Who doesn’t love wearing a comfy robe for lounging around?
If this sounds like something your loved one would like to wear, then you should check out this super cute pink silk robe they will love wearing! It’s so luxurious and pretty.
Heart-Shaped Trinket Box
Another cute item that she’ll definitely love this Valentine’s Day is a pretty trinket box.
Not only will this box help your loved one keep their jewelry organized, but it also comes in this adorable heart shape!
A New Travel Bag (& a Trip!)
Good travel bags are hard to come by, and if your girl loves to travel, this weekender duffel bag is a gift she’ll use over and over again. Also, if this gift is for a long-distance girlfriend, it is something that she can use when she comes to stay with you!
Or, if she already has luggage she likes, get her a set of packing cubes to keep her organized.
The absolute best idea would be to pair this with a trip you’ve planned, whether it’s a weekend getaway to the beach or just a little staycation at a hotel in your city. She’ll remember this gift forever!
A Watch
Jewelry is always a classic on Valentine’s Day, but a watch is unexpected and something she’ll wear forever.
I got this watch for my birthday this year, and I love it because it matches with both gold and silver jewelry. It has a Cartier vibe for a lot less money, and the quality is amazing for a relatively inexpensive watch.
Cheap & Sweet Gift Ideas
You don’t have to spend a lot for a great Valentine’s Day gift! Here are some cute and affordable ideas, all under $40 (and most under $20).
Heart Shaped Sunglasses
Heart-shaped sunglasses are always a good little gift for V-Day, especially if you get these ones, which have a YSL vibe for a tiny fraction of the price. (These are less than $10.)
This is such a cute and cheap gift idea for Valentine’s Day! She will definitely snap some Instagram photos in these.
Candles
Candles are always a fun item to have around the house, so you should also think about getting her some candles for Valentine’s Day.
Instead of just regular candles that she probably already has, you could get her these heart-shaped candles, which come in three different colors to match her decor.
They will go with the Valentine’s Day theme, and she can distribute them all over her house.
Underwater Disco Light Show for Bath
I am obsessed with this affordable gift idea! It’s so unique and definitely something she doesn’t already have.
If your girl loves to take long baths, get her this underwater disco light show to make her next bath even more fun. It’s only $11, and she’ll love it!
Ruffle Bag
If your girl loves purses, you might also want to check out this ruffle bag!
Ruffle bags are in right now, so this pretty pink one might be the perfect gift to give your partner this Valentine’s Day.
P.S. This also comes in black if she’s not a pink kind of girl.
“My Missing Piece” Puzzle Piece
Okay, this one is a little cheesy, but it would be such a cute gift for your girlfriend if you want something affordable and sentimental.
It’s a cute little puzzle piece token that reads “my missing piece,” packed in a cute box.
It’s not useful at all, but it’s a keepsake she’ll cherish. Seriously so sweet and only $10!
Makeup Bag Set
For those girls who love makeup or have a lot of makeup, you should consider getting a makeup bag set like this one!
This set is great because it comes with a large and small bag, perfect no matter how much makeup she needs to carry.
Luxury Picks
If you’re looking to really treat her this year, here are the best luxury Valentine’s Day gifts for her. All of these are splurges, but obviously, she’s worth it.
YSL Mini Bag
Look, if we are going luxury, we might as well really go for it.
YSL is one brand that every girl loves. Their bags are popular with celebrities and influencers, and they’re classic
You can’t go wrong with anything YSL, but an easy go-to is their classic little camera crossbody bags. So cute!
Related reading: A Guide to YSL’s Cheapest Bags
Barefoot Dreams Blanket
If she loves lounging around and watching movies, or even if she is just into decorating her home, a decorative blanket makes the perfect Valentine’s Day gift.
Barefoot Dreams blankets are some of the best luxury blankets on the market; they’re insanely soft and are favorites of celebrities and influencers alike.
The leopard print is their most popular blanket, and if you spot it in stock, grab it — it’s been known to sell out.
Mini Diamond Tennis Bracelet
Diamonds are a girl’s best friend, and you cannot go wrong with a diamond tennis bracelet for any woman on your list.
This beautiful little bracelet will go with everything she owns, and she’ll wear it for decades to come.
Just make sure to note what type of metal she wears so you don’t get her the wrong color. (Most women have a preference for white or yellow gold, so pay attention to what she wears most often.)
Dyson Airwrap
If she loves to style her hair in different ways, the Dyson Airwrap is the ultimate luxury gift she’ll love. This blow dryer and curling iron in one is highly coveted and a favorite of every beauty influencer out there.
It’s expensive, but it’s the best hair tool on the market today.
Pro tip: If you can find one of these in stock, buy it for her ASAP, as they are known to sell out. You can also sign up for emails at Sephora and on Dyson’s Airwrap page to be notified when stock is available.
Le Creuset Dutch Oven
If she loves to cook, this is one gift she’s guaranteed to treasure. Le Creuset’s products are the highest quality, made to last a lifetime, and their famous dutch ovens are every cook’s dream.
If you gift her one of these, expect her to keep it on her stove for the rest of eternity and show it off to all of her friends. It’s one of those gifts.
Baccarat Rouge 540 Perfume
Here’s another one of those ultimate luxury gifts that’s sure to wow her.
Baccarat Rouge 540 is one of the most expensive and coveted perfumes in existence. With notes of jasmine, saffron, cedarwood, and ambergris, it’s a gorgeous and sophisticated scent she’ll love.
A Vogue writer even said that Rihanna complimented her on it, so you know it’s good.
Romantic Gifts
If you’re looking for something classically romantic, here are some ideas that are sure to warm her heart.
Preserved Roses
You may have seen this item on social media because it has become an insanely popular Valentine’s Day gift idea among influencers.
Instead of giving her a bouquet of flowers for Valentine’s Day, you can surprise her with these preserved roses that last a full year!
She will not only love that these are real roses but also she will love being able to decorate her home with this adorable Valentine’s Day gift all year long.
Yes, it’s pricey, but compared to the cost of buying multiple bouquets of flowers throughout the year, this is a great deal.
Heart Ring
Most of us girls love jewelry, especially something sentimental from someone we care about, so it’s no surprise that jewelry is a classic gift idea for her on Valentine’s Day.
Instead of getting her regular jewelry, if you want to be a little more traditional, think about getting her heart-shaped jewelry like this heart ring.
Not only will she be excited about wearing it, but it will also go with everything she owns, so she’ll wear it every day.
Lego Set
You can also give your partner a rose with this super cute Lego set!
This Lego set will give you something that you and your partner can do together to remember this special day.
“Our Adventure Book” Scrapbook
If you’ve seen the movie Up, you know how cute (and heartbreaking) the opening scene is, particularly the Adventure Book. If she’s seen the movie, she will absolutely love this custom “Adventure Book” scrapbook, based on Ellie and Carl’s book.
Depending on how crafty you are, you can pre-fill it with photos and notes, or you can fill out the first page and leave the rest open for all your adventures to come.
Airbnb Gift Card
Who says a gift card can’t be romantic? I absolutely love the idea of gifting her an Airbnb gift card so you two can plan a getaway together.
While many travel plans are on hold right now, this gift will allow you to plan a trip for the future and spend some time dreaming together.
Monthly Bouquet Subscription
Why buy her flowers just once when you can have flowers delivered to her all year round? This monthly bouquet subscription will send her a new box of flowers every 30 days. The bouquets are handpicked and hand tied, sourced from sustainable farms around the world.
Each month’s bouquet is different, depending on what’s in season, so she’ll be so excited to open her flowers every month. So romantic!
Practical Gifts
While sentimental gifts are nice, sometimes you just want to give her something she’ll actually use. Here are some awesome practical gifts she’s sure to love.
Loungewear Set
Loungewear is also an awesome Valentine’s Day gift for her because it’s practically the uniform of the past two years. You cannot go wrong with this gift!
She will really appreciate this lounge set for Valentine’s Day because it has a nice, cozy fabric and a neutral color that looks good on everyone. It also comes in 11 other shades if black isn’t her fave.
Apple Airpods
If she doesn’t already own a pair of Airpods, these are an amazing gift that she will use all the time!
Whether she uses them for music at the gym, noise cancellation for studying at the library, zoom meetings, or just listening to podcasts at home, she’ll reach for them every day (and think of you).
Cozy Slippers
Another classic gift for women that she’ll use all the time. These fuzzy slippers are so cute and cozy, perfect for relaxing days at home. Every woman needs a good pair of slippers so this is a no-fail gift!
Light-Up Makeup Mirror
I recently got this Simplehuman makeup mirror, and I’m not exaggerating when I say it’s life-changing.
The lighting automatically turns on when you’re looking in the mirror, and it’s nice and bright, perfect for seeing how your makeup actually looks in daylight. Plus, it has great magnification if you’re doing your eyebrows or something detailed.
Trust me on this, if she loves makeup, this gift is guaranteed to impress.
Mini Uggs
Haven’t you heard? Uggs are officially back in style. All types of Uggs are popular but these mini Uggs are super classic and beloved by every girl. They’d make an amazing Valentine’s Day gift this year.
The best part is that they’re SO cozy and warm, so she’ll be extra comfy in this gift.
Lululemon Align Leggings
Every girl I know loves Lululemon’s Align leggings, and you can never have too many pairs of them.
Whether your girl already loves Lulu or you want to treat her to her first pair, you cannot go wrong with a pair of their buttery soft Aligns in her favorite color.
Sexy Gifts
If you want to buy something a little bit risque’, or just set the mood for a romantic evening, here are some seductive gift ideas that she’ll actually love. (Nothing crazy or cringe-y here!)
SKIMS Fits Everybody Underwear
Trust me on this: SKIMS underwear is AMAZING, and any woman will love to receive it.
They carry tons of cuts and colors, so you’re guaranteed to find something she’ll love.
Also, if you aren’t 100% sure about her size, the SKIMS Fits Everybody collection is the solution — these pieces are silky soft and stretch A TON so if you roughly know her size, pretty much everything will fit her.
Satin Sheets for Her Bed
There is nothing more luxurious than lying down on a set of satin sheets. Treat her to this top-rated set for a gift that will make her feel like a princess and set the mood at the same time.
Lush “Sex Bomb” Bath Bomb
Lush is known for their incredible bath bombs, and this one is perfect for Valentine’s Day.
It’s described as: “A Lush classic, this bath bomb really helps you set the mood for a relaxing, romantic time in the tub thanks to heady jasmine and soothing ylang ylang.”
A Cute Bodysuit
If you want to get her something *more* than underwear but don’t want to waste money on something that will just sit in her drawer all year, a bodysuit is a great option.
This one from Skims is definitely risque’ but if styled with pants and a bralette, it could actually be worn for a night out. So cute and surprisingly versatile!
“Slow Burn” Candle
If she has an Instagram account, she has probably heard of this Kacey Musgraves x Boy Smells candle. It’s such a sultry scent that will definitely set the mood for a romantic evening. Plus, the candle will look beautiful in her home.
Definitely get this for her if she loves luxe candles or Kacey’s music!
Personalized Gifts
There is nothing better than a personalized gift to really show her you’re thinking of her! There are so many great options out there, but here are our absolute faves for Valentine’s Day:
Handwriting Bracelet
This is such a cool idea! It’s a custom bracelet based on a piece of handwriting. You could write “I Love You” and have it made into a bracelet, for instance.
Or, you could personalize the bracelet with something sentimental, like a snippet of her grandmother’s writing, for a gift that will really touch her heart.
Personalized Jewelry Case
Mark & Graham monogrammed jewelry cases are SO popular and cute.
Their lettering gives the look of a Louis Vuitton piece for a fraction of the price, and there are so many colors and styles to choose from.
Pair this one with some jewelry to really take it over the top!
“Our Adventures Together” Map
If you two have traveled the country together, note the places you’ve been on this cute push-pin map.
You can customize it for her with the heart-shaped push pins and add more as you go, depending on where your travels take you.
Custom Casetify Phone Case
Casetify’s phone cases are really popular right now, and I love that they’re customizable!
You can personalize her case with her name, as seen above, or get creative and use an inside joke or phrase that will make her smile.
Locket Necklace
A locket is like the OG of personalized gifts. It’s so sweet and sentimental, and I absolutely love it as a gift for Valentine’s Day.
This customized locket from Etsy is awesome because you can just upload your photos when you order, and they’ll be added to the locket for you! So easy and cute.
Customized Night Sky Star Map Print
This personalized gift is so sweet and sentimental! It’s a night star map of what the sky looked like on the day you met (or your first date, or your anniversary, or her birthday, etc.).
You can completely personalize this with the date, place, and ink color to make it completely customized for her. She’ll love having this in her home.
Personalized Pokemon Card
This gift idea is so cute for any geeky woman in your life! (We have even more gifts for nerds here, btw.)
You can personalize this with a photo of the two of you, a photo of one of you, or even a photo of her beloved pet. Then add whatever text you want to make this a completely custom gift she’ll cherish.
For Girlfriend
Photo Album
Photo albums are always so fun, especially for couples, so you can capture the cute moments you spend together.
What makes it even more fun is taking pictures with a Polaroid camera.
If your girlfriend owns a Polaroid camera, you should consider getting her this Polaroid photo album so you can keep all of your photos together to look at later!
Sherpa Wearable Blanket
One other fun item you can give if she loves to be comfy while lounging around is this sherpa blanket!
This blanket will make sure that your loved one has something warm and cozy to wear while around the house.
Perfume Sampler
Some girls are really into perfume, so if you have noticed your girlfriend is one of them, you could get her perfume for Valentine’s Day.
This may be tricky, though, if you are unsure what scent she likes for her perfumes.
The safe bet is to get her this perfume sampler that comes with many different perfume samples for her to try so she can find a perfume that she loves!
Le Labo’s fragrances are insanely popular, so she’s sure to find something she loves in this set of their best-sellers.
Robe
Robes are a great gift for people who love to lounge around the house or like to stay comfy and warm. (And let’s be real, that’s all of us these days!)
But, for your girlfriend, you may want to get something a little different than a regular robe for Valentine’s Day.
So, you should get her this koala robe! It is not only super cute but insanely comfortable and cozy. Your girlfriend will always be comfy when she wears this fluffy robe.
100 Dates Scratch-off Poster
This is such a great gift idea for planning your future together. It’s a scratch-off poster that has 100 date ideas. Whenever you complete one of the ideas, you scratch off that section of the poster.
So cute and I love that it’s a gift you can complete together!
Long Distance Touch Bracelet Set
This gift idea is for all of you with long-distance girlfriends. These long-distance touch bracelets are honestly so cute! Here’s how they work:
Each of you wears one of the bracelets. They’re connected through an app. When you want to send a message to your loved one, just tap the bracelet in the app. Your partner’s bracelet will light up and vibrate so they know you’re thinking of them. You can even incorporate special rhythms into a secret code just for them — so cute.
Also, you can buy additional bands for this set to customize the bracelet to your girlfriend’s style.
For Wife
Letter Necklace
As mentioned before, jewelry is always a great gift idea for Valentine’s Day.
A letter necklace like this one is a classic jewelry piece that your wife can wear with any outfit. She’ll get a ton of use out of it, and it will go with everything she owns.
You could get the necklace with her initial or even your initial (or your last name initial), so she will be reminded of you when she wears this necklace.
“Better Together” Game for Couples
When you’ve been married for a while, you might think you know everything there is to know about your partner — but you’d be wrong!
This fun card game has tons of conversation prompts to help deepen your connection with your partner and get to know them on another level. You’re guaranteed to learn something new about your wife.
Pair with a takeout dinner and a bottle of wine (or some mocktails) for the perfect Valentine’s Day night in.
Couple’s Bucket List Kit
This is another cute bonding activity gift for couples who have been together forever. Similar to the scratch-off dates poster above, this kit gives you ideas for new things to do together.
The cards include everything from movie marathon ideas to ways to spend a Saturday morning. All in all, it is a cute, fun gift that you guys can use together.
“What I Love About You” Book
This is a total classic that’s surprisingly meaningful. The “What I Love About You” book is not a new concept, but I love that this one is pre-made, so all that’s left to do is fill in the pages!
The best part is that this book gives you a specific prompt on each page (e.g., “You should get the award for ___________”), so if you aren’t the best at writing love letters, the book makes it super easy.
Scratch-off Love Coupons
Another classic made 10x easier — and cuter — thanks to the wonder that is Etsy!
These are your classic “Love Coupons” that your partner can redeem for activities of your choosing. The cool thing about these, though, is that they’re scratch-off! In addition, they look gorgeous and are just $10 for a set.
Personalized Heart-Shaped Cushion
This Valentines gift for her is sure to make her laugh — it’s a personalized heart-shaped cushion with your faces on it.
This is an adorable gift that’s perfect if you share a home or apartment together. It will definitely make her smile every time she sees it.
Last Minute Gifts
Spa Day Set
Every girl loves a spa day (and everyone is into self-care these days), so you can’t go wrong getting your girlfriend a spa day set for Valentine’s Day.
This spa gift basket is a perfect Valentine’s Day gift for your girlfriend because it comes with pink-themed items to go with the Valentine’s Day theme, plus it has a nice scent.
It comes with everything she needs for a spa day, from a body scrub to a cute rose-shaped soap for her bathroom!
Shower Steamer Set
Another fun spa-related item to give on Valentine’s Day is shower steamers like these!
If you are considering giving something like this this Valentine’s Day, check these heart-shaped steamers out. They’re so pretty and she’ll love them.
Chocolate Treats
Everyone knows that chocolate is a classic gift for Valentine’s Day, which is usually given in a heart box. But, if you want to surprise her with something different, you could get her a deluxe box full of chocolate.
This gigantic chest full of chocolate treats will do the trick, especially if she loves sweets, because it comes with every type of chocolate treat she could possibly imagine!
Plaid Shacket
If you’re pressed for time and don’t know what to get her, you can’t go wrong with a cozy plaid shacket!
These are always popular so they’re a gift that every woman will appreciate. Plus, they’re super cozy for the winter season which makes them ideal for snuggling up on Valentine’s Day.
Heart Shaped Waffle Maker
This is a super cute last-minute gift that really fits the Valentine’s Day theme. A mini heart-shaped waffle maker would be perfect for a best friend or family member, or just as a fun gift for your girlfriend who loves waffles. (Who doesn’t?)
Also, this one ships fast with Amazon Prime, so it’s a great last-minute pick.
Sephora Gift Card
If you’re stumped on what to get and you want something quick, easy, and impressive, grab her a Sephora gift card.
I seem to end up with one of these every Christmas, and I’m never, ever mad about it. It’s a great gift all year round, and that includes V-Day.
Every woman can find something she loves at Sephora!
Gift Box Ideas
I love the idea of a gift box on Valentine’s Day. It’s a simple gift that’s always impressive and takes the guesswork out of shopping. Here are my favorite Valentine’s Day gift box ideas:
Olive and June Mani Pedi Kit
If your girl rarely has time to go to the nail salon, why not gift her everything she needs to do her nails at home?
Olive and June is a company known for their gorgeous nail polish colors, and this kit includes absolutely everything she’ll need for a stunning mani-pedi at home.
This would be really cute to pair with a spa robe and bath bombs as well!
Sugarfina Candy Bento Box
Sugarfina’s candies are famous for their gorgeous packaging and innovative flavors (rose’ gummy bears, anyone?), so they make a great Valentine’s Day gift.
This candy bento box features eight different mini boxes of candy inside.
Alternatively, you can design a box with her exact favorite candies, so she’s sure to love it!
Peanut Butter Sampler Set
Who on Earth doesn’t love peanut butter? (Peanut allergies excluded.)
This awesome small-batch peanut butter gift set comes with six different flavors, from white chocolate pretzel to snickerdoodle popcorn. If you’re lucky, she might even let you sample some with her.
Sol de Janeiro Gift Set
Sol de Janeiro is one of the biggest skincare brands out there today. Women everywhere are obsessed with their incredible body care scents.
With this cute little gift set, she can sample the best of the brand. It includes a body spray, a lotion, and a body wash in their pink scent.
Heart Snack Box
They say the way to a man’s heart is through her stomach, but I’d argue the same is true for women. So why not gift her a huge box of snacks for Valentine’s Day?
This cute heart-shaped snack box includes 30 individually wrapped snacks with brands like Goldfish, Cheez-It, Air Heads, Nature Valley, Planters, Welch’s, Oreos, and more. Gift her this box, and she’ll love you forever.
What do you think of these Valentine’s Day gift ideas for her?
What are you getting your girlfriend, wife, family member, or best friend for Valentine’s Day? Any great gift ideas we missed? Tell me in the comments down below.
Related reading: 25 of the Cutest Valentine’s Day Outfit Ideas for Every Occasion