There’s no need to spend a lot of money to have a romantic Valentine’s Day. With the holiday falling on a weekend this year, there are even more opportunities to celebrate. Here are 15 fun ideas that won’t cost you an arm and a leg.

1. Breakfast in Bed

Start your morning just a little earlier by making breakfast for your significant other. Spend some time together cozying up in bed together before you start the day.

2. Make Dinner Together

Decide on a recipe together and then put away all distractions and prepare a meal with the work split 50/50. Whether the food comes out perfect or not, the experience will be memorable. Get dressed up if you want to add one more layer of intimacy.

3. Go Out for Dessert

Make the meal at home (see number 2 above), but go out for a nice dessert. You’ll still feel special for going out but will skip the heavy cost of a full meal.

4. Have a DIY Wine Tasting

Going out for wine tasting can be costly, but putting together a tasting of your own allows you to pick whatever wines you want at whatever price point you want. Who knows, you may even find a new favorite!

5. Create a Scavenger Hunt

This fun idea can either be done outdoors or in the comfort of your own home. Plan out and set up your clues before the big day and lead your significant other to a final prize which can be something as simple as a note or chocolate. It’s all about the journey, right?

6. Go Shopping for Gifts Together

Set a reasonable budget and head out to the store(s) together and look for gifts for yourself while with your S.O. You have the option of giving whatever funds you don’t use to your partner, and can pool the remaining money to buy something you both need.

7. Have a Movie Night at Home

It’s so easy to stream movies nowadays that this feels like a bit of a no-brainer. Avoid the lines and expensive concessions, pick a movie neither one of you have seen, choose whatever snacks you want! Be sure to put phones away for the duration and just enjoy each other’s company.

8. Have a Picnic

Lay out a blanket in the park and pack a basket with your favorite foods. Too cold to be outside? Have a picnic right in your living room. If you don’t have time to prepare, a service like Postmates can deliver the goods.

9. Spend the Day Volunteering

Help out a local organization by aiding those in need. You can search Volunteer Match to find opportunities in your area.

10. Work on a Puzzle Together

Put away the phones and spend some quality time together working on a puzzle.

11. Go on a Hike Together

If the weather allows it, go for a hike in the good old outdoors. Being outdoors is known to increase happiness!

12. Break Out the Board Games

Bring out some favorites, whether new or old. If you want to make it a bit competitive, designate a prize for the winner!

13. Visit a Local Museum or Art Gallery

Some museums have free or discounted entry if you can plan a bit ahead on this one. Also, consider zoos or gardens. You can pick up a sweet treat on the way home to make it extra special!

14. Go Ice Skating

Bundle up and spend a romantic day out on the ice. Pick up a warm beverage on the way to help beat the cold.

15. Take a Trip Down Memory Lane

Pull up old photos either in an old scrap book, album, or even take a look at photos online from years ago on a site like Facebook. Regale in the memories or stories they create. Don’t end the night before taking a new photo to add to the collection!