10 Impromptu Date Ideas for a Rainy Day

Date Night Rainy

When it comes to spending a sunny day in Singapore, there are plenty of options - the beach, tropical gardens, cycling trails, hiking, reservoirs & water parks.  So many of our local attractions are best enjoyed with clear skies. But what’s there to do for a date when there are sudden showers that seem to last forever?

Well, here are a few suggestions to create your own sunshine, and not let the rain come in the way of getting your DateFyx!

Can think of more? Send us your ideas and let’s grow this list.

P.S.: This post is not sponsored, instead mentions outlets that are easy to locate.


Game on…

Gaming Arcades & Cafes

Indulge your inner child and hit one of the gaming arcades for an evening full of fun games. There are many arcades dotted all over Singapore and you can surely find the right one for your location and need.  Here is one with multiple locations all over Singapore:

Virtualand and Star Factory – Multiple locations.  

Play Nation – Scape.

St Games Café – The Cathay @ Handy Road, The Cathay and Cathay Cineleisure, Orchard.


There are a lot of bars where you can simply enjoy good old darts while sipping your drink, and then there are specialized high-tech dart systems that need a little bit of introduction to the technique. You could use the darts free of charge or for minimal charges once you buy drinks. Or you could even book a private session with an exclusive darts machine and comfortable seating. Go ahead, practice and perfect that aim!

Check out some of the outlets here.

Laser Tag

Enjoy a heavy dose of nostalgia while playing a game of laser tag, grown-up style. 

Check out some of the outlets here.

Board Games

Cafes with wide array of board games are perfect for few hours of non-stop indoor fun. Here are a few popular ones:

Mind Café – Prinsep Street

Coffeemin – Eu Tong Sen Street

Old School Delights – Upper Thomson Road

Battle Bunker – Victoria Street

Settler’s Café – North Canal Road


Marina Bay Sands can surely entertain you for a couple of hours of downpour. Other than retail & food, try the 600-square-metre skating rink at Marina Bay Sands, right next to the food court Rasapura® Masters at Level B2.  The skates are readily available on rental and no prior bookings are required. Perfect impromptu date plan! Additional details here.

Hours: Daily 11:30am - 8:30pm, Ticket: $7 per hour/adult.

Ice Skating

Fancy ice skating in tropical Singapore? JCube Level 3 at Jurong East offers you just that. Do check their calendar for sessions open to public, as they host training programs for large groups. Again, all equipment is available on rental. Additional details here.

Hours: Varies. Do check the calendar. Ticket: $14 per 2-hour session/adult.

Other activities for an impromptu rainy-day date:




Escape Room


Drink & Dine…

Share a meal at an indoor farmer’s market, Pasarbella at the Grand Stand. It’s the perfect place to also shop for gourmet food for the upcoming week, along with lifestyle goods. Cicely Kitchen is an extension of the chef’s home kitchen, Thai Affair has all the Thai street food favorites and The Providore’s Bakery carries a large range of cheese, antipasti and olives.

Sit Back & Relax…

Spa or Massage Parlor

If you don’t want to go for a full body massage, just walk in for a pampering foot or shoulder massage at a local spa or massage parlor. You could find some really good deals starting at S$10. Most of them do accept walk-ins and there are a couple that are open 24-hours.  Here are a few with outlets across the island: 

Healing Touch

Kenko Wellness

Ayuthaya Spa

Tang Dynasty Massage & Spa

Spa Club – Open 24 hours

Catch a film at an Independent Cinema

Going to the movies is a standard rainy day option, so freshen up this go-to activity by watching an independent film or cult-classic at one of these independent cinemas. This list is always handy.

Screening Room, Ann Siang Road                                      
The Projector, Golden Mile Tower, Beach Road            
The Hive, New Bridge Road                                   
Cine Club at Alliance Francaise, Newton