Don’t live near your girlfriend? No problem! Send her your letter in the mail for a lovely surprise. You could also write little notes and leave them throughout your house! Try putting a few love notes in her coat pocket, her coffee cup, or underneath her pillow.

Play her favorite music or read her a book while she sits in the bath.

This is a great long distance gift idea! Since you can send a playlist anywhere, you don’t have to be in-person to give her this gift.

Don’t forget to bring a few snacks!

You could also run an errand for her if she hasn’t had time, or go pick up some groceries for her.

If you or your girlfriend aren’t into PDA, that’s totally fine! Pick a different surprise that she’ll like instead.

Try making pasta, lobster, or steak.

Pair your meal with a cup of coffee or tea to make it extra special.

If the weather is crummy or you don’t feel like going out, have a picnic inside instead! Spread out a big blanket in your living room and eat off of paper plates to make things feel special.

You could also grab her a milkshake, a coffee drink, or some ice cream.

Try packing a sandwich, some chips, and a drink for an easy lunch option that she’s sure to love.

You could also use an electric heating pad.

For instance, if you’re good at woodworking, you could make her a cutting board or a nice wooden box. If you know how to knit, you could try making her a hat or a cozy scarf.

If physical photos are more your thing, get a bunch printed out and go through them in-person together instead.

You can get photos printed fairly cheaply at most drug stores.

Use stickers, patterned paper, and Washi tape to make your scrapbook extra special.

To make those flowers last, buy a vase and keep them in water.

You could also buy notebooks, pens, stickers, nail polish, or stuffed animals. For some cheap and easy gift ideas, visit the dollar section of your local home goods store.

Use some lotion to make your massage extra sensual and smooth.

In a long distance relationship? No problem! Order her some lingerie online and have it delivered to her home.

This is also a good way to set the mood before getting intimate with her.

Dim the lights and play some mood music to really get the vibes right.

Don’t have a spa day in the bank? That’s okay! You can pamper your girlfriend at home. Buy a few face masks, some nail polish, and some fancy lotion, then offer her the same services that a salon would.

“I’m in the kitchen, and you’ll never eat me, but the dog sure loves to greet me. ” (The clue is in or near dog food). “Turn out the lights in the room and go rest your head on me. I’ll help you fall fast asleep. ” (The clue is under her pillow).

Make sure you double check her schedule before making any plans. Otherwise, there could be scheduling conflicts.

Get your girlfriend out of the house by taking her on a shopping spree. Have a friend decorate the place while you’re gone, then come home to a party that your girlfriend will never forget.

If she’s always wanted to go skydiving, sign her up for a lesson. If she’s always wanted to travel overseas, buy plane tickets for the two of you.