Hit the beach. Sure, you might have to shell out for gas money, but a beach date is the perfect, low-budget opportunity to strike up some romance. (A lake or a pond will do just fine, too.)
Eat in. You don’t have to go out for a dinner date, nor do you necessarily have to resort to takeout. Pick up some produce at a farmer’s market or try something more recipe-based, like Blue Apron. Light some candles. She’ll think it’s romantic and adorable.
Walk on the wild side. Going for a hike can be a great way to spend time with someone. If you really want to be bold, turn off your phone entirely and just enjoy each other’s company.
Soak up your culture. Museums and galleries are a great way to strike up interesting conversation and keep costs low.
Dine al fresco. Hit the farmer’s market or the meat & cheese section of your grocery store, grab a baguette, and pick a spot with a nice view. Pack a picnic with a few snacks, maybe a bottle of wine and spend time chatting and soaking up the sunshine.
Hit the dance floor. Dance classes for beginners at your local YMCA are cheap (or free!), easy, and are a fun way to feel a little foolish in front of each other.
Play tourist. Pick up a guidebook to your own city. You might be surprised at how many new things you’ll both discover.