Buying for a girlfriend is where people overthink the most. The goal isn't the biggest gift — it's something that shows you noticed what she actually likes. This list is broken into price ranges so you can match it to your budget without it feeling cheap.
Under $25 That Don't Feel Cheap
A Glossier You rollerball perfume is small but nice. The milky jelly cleanser also runs about $20 and people genuinely like it.
A fuzzy pair of slippers from Ugg or just a shearling-style pair off Amazon with good reviews. She'll wear them January through March.
A cute keychain from a small Etsy shop, like a custom mini notebook or engraved carabiner clip, runs $10-15 and she'll see it every day.
A pack of nice tea — Harney & Sons or Fortnum & Mason tins — is great if she drinks tea. Don't buy random herbal blends; get the stuff that actually tastes good.
$25 to $75: The Sweet Spot
A ceramic mug from East Fork or Hasami is something she'll use daily. The glaze on these holds up and they feel good in your hand. Pair it with a bag of good coffee.
A silk pillowcase runs about $30-50 and it's one of those gifts that people don't know they need. It's better for your hair and skin and it actually feels nice.
A book subscription — Book of the Month is the common one — for two or three months is fun if she reads. It lets her pick, so you're not guessing.
A nice candle from Boy Smells, Diptyque, or P.F. Candle Co. Avoid the stuff that smells like "fall leaves" or "Christmas tree farm" — go for something she'd actually burn in her apartment like a sandalwood or fig.
$75 to $150: Going Nicer
A cashmere sweater from Quince or Naadam is about $50-100 and feels much more expensive than it is. Get her actual size — check the tag of something she owns first.
A piece of gold-filled jewelry from Mejuri or Catbird. A simple chain, a pair of small hoops, or a stack ring. Gold-filled means it won't turn green like plated stuff. Skip anything with a giant stone at this price range.
A leather card holder or a small crossbody bag from Madewell or Cuyana. These are practical and they last.
A heated back massager that drapes over a chair is about $80 and great if she sits at a desk all day.
want the good stuff monthly?
one short email, no spam.
$150 and Up: For People Who Mean It
A weekend bag from Leatherology or SteamLine luggage. These run $200-300 and look much more expensive.
A nice camera, even just a Canon Ivy or an Instax Mini, if she likes taking photos but only uses her phone. Film cameras are cool again — a Pentax Espio from eBay is a great gift for someone who wants to try film.
Tickets to something. A concert, a show, a trip. The best gifts aren't always objects — a weekend away, even just a nice Airbnb an hour from home, will beat most things you can wrap.
A few tips: don't buy perfume unless you know her scent. Don't buy clothes if you don't know her size. Don't buy fitness gear unless she asked. And write the card yourself.
Top Picks
Some links below are affiliate links. If you buy through one, I may earn a small commission at no extra cost to you.
As an Amazon Associate, we earn from qualifying purchases.