Wondering what to do in NYC when it’s raining? There are countless indoor attractions to choose from, and we’ll outline our 50 favourite rainy-day activities to inspire you!
If you’re planning a trip to NYC and see rain in the forecast, don’t worry! A rainy day doesn’t mean you’ll miss out on all the fun. After living and working in the Big Apple for several years, we’ve experienced our fair share of wet and snowy days. Over time, we’ve explored various indoor adventures ourselves and with out-of-town guests. We can guarantee that the fun doesn’t stop just because it’s raining (or even snowing!).
In this guide, you’ll find our top 50 indoor ideas for rainy-day activities in NYC.
Table of Contents Show
Some of the links in this post are affiliate links. If you click on the link and purchase the item or service, we may receive a small commission at no extra cost to you. By using our links, you’re supporting us to provide you with free content for your city trips. Learn more on our Privacy Policy page.
Short on time? Here’s what to do in NYC when it’s raining:
NYC sees rain year-round, with 129 rainy days annually, so a bit of wet weather during your trip is likely (an average 35% chance). April and May see the most rain days, with a 50% chance of rain on any given day.
The city remains a great place to visit even on rainy days, as there are many indoor activities in the Big Apple.
Our top 3 picks for rainy days? (1) Explore the iconic Grand Central Terminal on a guided tour, try mini golfing at Swingers Crazy Golf, and visit the 9/11 Memorial Museum.
If you’re only in NYC for one day while it’s raining, use our 1-day NYC itinerary, swap the outdoor stops for indoor alternatives (add the immersive RiseNY experience!), and you’ll still have an unforgettable day in the city.
We’ll show you the full list of our 50 favourite rainy-day activities in NYC below to inspire you even more!
50 Best Things to Do in NYC on a Rainy Day in NYC (2025 Guide)
If you find yourself in New York City on a rainy day, here are 50 ideas for great indoor activities.
Iconic NYC Landmarks to Explore Indoors
1. Take a Guided Tour of Grand Central Terminal
Grand Central Terminal is probably the world’s most famous train terminal, often simply called Grand Central Station. Most people don’t know there’s a Secrets of Grand Central Walking Tour.
This guided tour allows you to discover the building’s history and hidden spots you’d never find on your own. We loved learning all the facts about one of NYC’s iconic landmarks!
2. Visit One of NYC’s Observation Decks
When it rains, visiting one of NYC’s famous observation decks is a great option.
The main observatories (like SUMMIT One Vanderbilt, One World Observatory at the One World Trade Center, Rockefeller Center, and the Empire State Building) are primarily indoor experiences, which makes them perfect for rainy days.
Our two top picks are the Top of the Rock and the SUMMIT One Vanderbilt Experience (which also has indoor art experiences)!
Our top tip: The view from an observation deck in NYC can be somewhat limited on a rainy day, as visibility might be affected by clouds, mist, or raindrops on the glass. However, the city can look quite atmospheric in the rain if it’s light. Be sure to check the weather forecast beforehand!
3. Take a Sightseeing Bus Tour
Hop on one of NYC’s iconic sightseeing buses with a roof to shield you from the rain. This is one of the best ways to see the city while staying dry.
You can even join the tour if you’re not a tourist; many residents discover new facts about their city along the way. Sit back, relax, and enjoy the audio guide as it shares interesting details about landmarks like Times Square, Central Park, and the Empire State Building.
It’s a convenient way to get a feel for the city without having to brave the elements!
4. Explore the New York Public Library
The New York Public Library is a true gem! It houses over 50 million items, which makes it one of the largest libraries in the world.
One of the library’s highlights is the Rose Main Reading Room, with its slight Harry Potter vibe, grand ceilings, and beautiful furnishings. Best of all, it’s free to explore!
5. Take a Tour of Radio City Music Hall
For music and theatre lovers (like us), Radio City Music Hall is a fantastic destination. They offer a super interesting guided tour that takes you behind the scenes and teaches you about the venue’s history.
We loved hearing stories of the legendary Rockettes, seeing the Art Deco foyer, and exploring backstage.
Cultural & Entertainment Experiences
6. Explore World-Class Museums
NYC has many well-curated museums. Here are some of the most popular ones:
- American Museum of Natural History – Natural history museum with dinosaur fossils and a planetarium.
- 9/11 Museum – A moving tribute to the 11th of September.
- Guggenheim Museum – Famous for its unique architecture and modern art collection.
- Tenement Museum – Tells the stories of immigrants in New York.
- Museum of Broadway – Perfect for Broadway fans.
- National Museum of the American Indian (free) – Celebrates Native American history and culture.
- Brooklyn Museum – Features a wide range of art.
- Metropolitan Museum of Art – The largest art museum near Central Park, including gorgeous art from ancient Egypt.
- Museum of Modern Art (MoMA) – Showcases modern and contemporary art from around the world.
With so many options, you’ll definitely find something you love! If we had to pick, it would be the 9/11 Museum and Tenement Museum.
7. Experience A Broadway Show
Catching a Broadway show is a quintessential New York experience. While booking in advance is best, that’s not always possible – especially if the rain catches you off guard.
For great deals, head to the TKTS booth in Times Square, where you can find discounted tickets on the day of the show. When we lived in the city, we also loved using the TodayTix app for Lottery tickets or specially priced day-of Rush tickets.
Our top tip: Not sure which show to choose? With over 200 plays and musicals under our belts, we’d say you can’t go wrong with Aladdin, The Lion King, Wicked, The Book of Mormon, Hamilton, or Come From Away.
8. Enjoy a Night at a Comedy Club
If you’re in the mood for laughter, head to one of NYC’s comedy clubs. Some of our favourites include the iconic Comedy Cellar, where many famous comedians got their start (such as Dave Chappelle and Amy Schumer), and the Greenwich Village Comedy Club.
9. Catch a Performance at Lincoln Center
The iconic Lincoln Center for the Performing Arts hosts various performances, from orchestras and ballet to opera and chamber music. It’s a fantastic way to experience the cultural heart of the city.
Check out the Lincoln Center events calendar to see what’s on and find a performance that piques your interest.
10. Go to a Jazz Club
For a unique experience, visit one of NYC’s famous jazz clubs. These venues offer incredible live music and an intimate atmosphere that’s hard to beat.
Some top spots include Blue Note, Village Vanguard, and Smoke Jazz & Supper Club, where you can enjoy talented musicians while sipping cocktails.
11. Check Out RiseNY
RiseNY is an immersive experience located in Times Square. It offers a journey through New York City’s history and culture, and is a fantastic way to see the city from a new perspective.
12. Discover the New York City Catacombs
For a unique experience, take the Catacombs by Candlelight Tour in Lower Manhattan. This tour offers behind-the-scenes access to the Basilica of St. Patrick’s Old Cathedral and lets you explore areas typically off-limits to visitors.
Even after living in NYC for years, we learned a lot about Lower Manhattan’s history and heard captivating stories about the catacombs and the lives of those who once walked through them.
13. Tour Old City Hall Station
The Old City Hall Station tour is one of NYC’s hidden gems! The stunning architecture and historical significance of this once-bustling station are well worth your time.
You’ll get to explore beautiful tile work and learn about its role in the city’s transit history, making it an excellent stop for history buffs.
14. Visit Madame Tussauds
We’ve been to a few Madame Tussauds around the world, including Singapore and London. The NYC location is just as much fun, with lifelike figures of celebrities and historical icons that provide great photo ops.
15. Explore the United Nations
Touring the United Nations (UN) in NYC was one of our highlights while living there. It’s one of the four major UN offices worldwide, along with the UN complex in Vienna (Austria), Geneva (Switzerland), and Nairobi (Kenya).
The guided tour of the UN gives you a peek into the workings of this important global institution and allows you to see various meeting rooms and the General Assembly Hall. It’s an inspiring experience that reminds you of the importance of international cooperation.
Food Markets and Food Experiences
16. Savour Indoor Food Halls
NYC’s food halls are a paradise for food lovers! Chelsea Market near the High Line is a must-visit indoor food hall, but Essex Market on the Lower East Side is another fantastic spot, just like Time Out Market in Brooklyn. You’ll find everything from fresh seafood to artisanal tacos there.
17. Explore Eataly
Eataly is a high-end Italian marketplace and restaurant, and it’s a haven for foodies. It has over 40 locations worldwide, including London, Florence, and Toronto. Three are in NYC, and Eataly Flatiron is our favourite.
You can shop for gourmet ingredients, enjoy delicious meals at various restaurants, or grab a quick espresso to fuel your adventures.
18. Join Cooking Classes
We’re big fans of cooking and baking classes! NYC offers a fantastic variety, from artisan pizza-making and cupcake icing to chocolate crafting and sushi-making.
Check out CourseHorse to find the perfect class for you.
19. Unleash Your Creativity at Sip and Paint Classes
Sip and paint classes are a fun way to let your inner artist shine while enjoying a glass of wine!
These classes provide everything you need, from canvases to paints so that you can create your masterpiece in a relaxed atmosphere. It’s a great way to spend time with friends while trying something new.
20. Tour a Brewery
Experience local brews with a brewery tour! We visited Brooklyn Brewery, where they offer free tours on Sundays and paid tours on other days. There are a few other breweries in the city that provide tours (like Bronx Brewery) and allow you to taste and learn about their brewing process.
21. Sip on Afternoon Tea NYC-style
As two Londoners now, we like to think of afternoon tea as a fancy snack break for adults. NYC has some fantastic spots for this, where you can indulge in scones, pastries, and a selection of teas.
Check out the Grand Salon at the Baccarat Hotel, Palm Court at The Plaza Hotel, Lady Mendl’s Tea Salon, or Alice’s Tea Cup (one of the most affordable options in the city).
22. Treat Yourself to a Classic Diner Experience
NYC is home to countless great diners. Whether you’re in the mood for a classic burger, fluffy pancakes, or a hearty breakfast, you can easily spend hours at these iconic spots.
Here are a few diner recommendations to get you started: Waverly Restaurant, Tom’s, Montague Diner, and Jackson Hole.
Fun & Unique Experiences
23. Visit the Friends Experience
If you’re a superfan of the beloved TV series Friends, this immersive experience is for you! Step into iconic sets like Central Perk and Monica’s apartment, and relive some of the show’s most memorable moments.
At the NYC Friends™ Experience, you’ll find interactive exhibits where you can snap photos and even reenact scenes. It’s a fantastic way to bond with fellow fans while escaping the rain!
24. Escape a Room
If you’re up for a challenge, consider tackling an escape room! These immersive experiences test your problem-solving skills and teamwork as you race against the clock to solve puzzles and escape.
With various themes and difficulty levels, you’re sure to find a game that suits you.
We’ve done a few escape rooms with co-workers and friends, and it’s a thrilling way to bond in a fun indoor environment.
25. Immerse Yourself in the Color Factory
The Color Factory in Soho is an interactive art experience that brightens up any gloomy day! The exhibition features installations encouraging you to engage with colour in exciting ways.
From rainbow rooms to ball pits filled with colourful balls, it’s a feast for the eyes and a perfect spot for fun photos.
26. Discover Spooky Stories on a Ghost Tour
For those who enjoy a bit of spookiness, taking a ghost tour is an excellent option on a rainy day in NYC. These tours often dive into the haunted history of NYC while sharing chilling stories of the past.
Whether you prefer a walking tour or a bus tour (which is probably better when it rains), it’s an exciting way to learn about the city’s eerie legends.
27. Try Virtual Reality Gaming
Virtual reality gaming is a fun way to spend a rainy day. You can jump into exciting experiences, whether it’s fighting zombies, racing cars, or exploring new worlds. It’s great for groups, making it one of the best fun indoor activities to enjoy with friends or family.
With many games to choose from, we’re sure you’ll find something that keeps you entertained indoors.
28. Join a Pottery Class
NYC has plenty of studios offering pottery workshops for all skill levels, whether you’re a beginner or an experienced potter.
You’ll get to craft your own unique pieces while having fun with friends or family. Plus, it’s a relaxing indoor activity perfect for a rainy day.
29. Visit the New York Aquarium
The New York Aquarium is the perfect place for marine enthusiasts! The aquarium in Coney Island features sea otters, penguins, sea lions, sharks, and more. You can also learn about marine conservation.
30. Catch a Movie at a Cinema
Catching a movie at a cinema is a classic rainy-day activity when it’s pouring outside. NYC has many movie theatres, from historic venues to modern multiplexes.
Enjoy an independent film at the Metrograph in the Lower East Side, visit Nitehawk Cinema in Brooklyn (where you can order food and drinks to your seat), or experience comfortable reclining seats and in-theatre dining at the luxury cinema Cinépolis.
Grab some popcorn and enjoy a relaxing afternoon in the comfort of a theatre!
31. Discover the Morgan Library & Museum
The Morgan Library & Museum is a hidden gem in NYC – barely any of our NYC friends and co-workers knew about it! Just a short walk from Grand Central, it combines stunning architecture with an impressive collection of manuscripts, rare books, and artworks.
You can wander through beautiful reading rooms and explore special exhibitions. Check out the video below to get a glimpse of this beautiful, preserved mansion:
32. Release Stress at a Rage Room
Sometimes, rainy days call for something a little more intense! A rage room lets you take out stress by smashing objects in a safe, controlled environment.
You’ll be given safety gear, a selection of breakable items, and tools like bats or hammers to channel your inner rage. It’s surprisingly cathartic and a fun way to blow off steam with friends or family while doing something out of the ordinary indoors.
Cosy & Relaxing Spots in NYC to Unwind
33. Get Lost in The Strand Bookstore
There’s nothing quite like curling up with a good book on a rainy day, and The Strand Bookstore is a true NYC gem for book lovers.
With 18 miles of books to explore, it’s one of the best places to discover a new read or spend time browsing.
34. Indulge in a Spa Day
For the ultimate in relaxation, treat yourself to a spa day at one of NYC’s luxurious spas. The Aire Ancient Baths in Tribeca are fantastic! They offer a unique and serene experience with candle-lit baths inspired by ancient Roman and Greek traditions.
It’s a great place to recharge and forget about the rain.
35. Play Classic Games at Game Cafés & Bars
NYC has a growing number of game cafés and board game bars that are perfect for spending a chill afternoon with friends.
For classic board games paired with coffee or cocktails, check out The Uncommons in Greenwich Village or Hex & Co. on the Upper West Side (they even have bubble tea!).
These spots let you enjoy favourites like Scrabble and Catan in a lively yet cosy setting.
36. Visit a Cat Café
If you’re an animal lover, you might already know about cat cafés from cities like Tokyo or Seoul.
NYC’s first cat café, Meow Parlour on the Lower East Side, lets you enjoy a coffee while cuddling with adoptable cats. It’s a cosy escape, especially on a rainy day, and offers a unique experience you won’t find in just any coffee shop.
37. Discover Secret Speakeasies
A speakeasy is a hidden bar, often inspired by the Prohibition era. Uncovering one is one of the best ways to experience NYC’s nightlife with a touch of mystery.
Try Please Don’t Tell in the East Village, accessible through a vintage phone booth in a hot dog joint, or The Back Room on the Lower East Side, a prohibition-era bar serving drinks in teacups. For a more modern vibe, head to Bathtub Gin in Chelsea, where you’ll find a sleek setting and creative cocktails.
38. Sip Coffee in a Cosy Café
Rainy days are perfect for huddling up in a cosy coffee shop, and NYC has plenty to choose from. Our top picks include Café Kitsuné in the West Village for a blend of style and comfort, and the Stumptown Coffee Roasters in Greenwich Village.
39. Unwind with a Hot Tub Boat Tour
Yes, you read that right – a hot tub boat tour! Even on a grey day, you can relax in a hot tub while floating along the Hudson River, with warm water and stunning views.
It’s a one-of-a-kind experience and a fantastic way to combine sightseeing with a cosy, spa-like atmosphere.
40. Visit an Indoor Rooftop Bar
Yes, you can absolutely visit a rooftop bar on a rainy day! Many rooftop bars in NYC feature large windows or retractable roofs that allow you to enjoy the views while staying dry.
Our favourite indoor rooftop bars include 230 Fifth, with stunning views of the Empire State Building, and the Magic Hour Rooftop Bar at the Moxy Times Square.
Enjoy delicious drinks, tasty bites, and a fun atmosphere while staying warm and dry.
Shopping in NYC
41. Shop until you drop at Macy’s Herald Square
Explore one of the world’s largest department stores: Macy’s Herald Square. This iconic spot in downtown Manhattan spans an entire city block and features everything from high-end designer brands to classic home goods.
With ten floors to explore, Macy’s is one of the best things to do in NYC when it rains. You can easily spend hours browsing there.
42. Discover the Shops at Columbus Circle
The Shops at Columbus Circle, located at the southwest corner of Central Park, is a fantastic indoor spot for shopping and dining. It has over 50 retail shops and several restaurants.
The views of Central Park make it an ideal destination to escape the weather while still in a prime city location.
43. Visit the Oculus Shopping Centre
The stunning structure of the Oculus houses 12 subway lines and the World Trade Centre PATH station. In addition, it’s a shopping centre with more than 60 shops.
We were in awe when it opened its doors in 2016. It’s such an impressive building — even worth seeing if you don’t like shopping at all! We think it’s the best way to combine shopping with remarkable architecture, rain or shine.
44. Explore Industry City
Head over to Industry City in Brooklyn for a mix of shopping, dining, and artsy vibes. Many small boutiques, local artisan shops, and restaurants are housed across 16 converted warehouses, giving it a distinctly Brooklyn feel.
There are always events and pop-ups happening, such as vintage markets and live art installations.
Indoor Sports & Events
45. Go Ice Skating
Ice skating doesn’t have to be limited to winter! It’s a fun indoor activity that’s perfect for a rainy day.
We love the Chelsea Piers Sky Rink, where you can skate year-round. Another great option is the World Ice Arena in Flushing Meadows, Queens, which features an NHL-sized rink. There’s no better way to have fun and stay active!
46. Catch a Sports Match
Madison Square Garden and Barclays Center are top venues to catch a live sports game, from NBA action with the Brooklyn Nets to NHL games with the New York Rangers.
These iconic arenas are staples of the city’s sports scene, and even if you’re not a die-hard fan, the atmosphere alone is worth experiencing.
47. Go Mini Golfing at Swingers
Swingers is one of the coolest mini-golf spots we’ve played.
If you’re wondering about the name, don’t worry – it’s not what you might think! This UK-based spot brings “crazy golf” to NYC, a British take on mini-golf with an edgy twist, quirky obstacles, and even windmills.
After trying Swingers Crazy Golf in London, we couldn’t resist the NYC location, which offers all the same fun with a New York twist. It’s definitely one of the best places to visit when it rains, so you should give it a try!
48. Hit the Lanes for Bowling
Bowling in NYC is a fantastic way to have fun, no matter your skill level. One popular spot is Brooklyn Bowl, where you’ll find a lively atmosphere with live music and delicious food.
If you want more options, check out Frames Bowling Lounge in Midtown or Lucky Strike near Times Square.
49. Experience an Indoor Trampoline Park
When the weather keeps you indoors, indoor trampoline parks are a great way to stay active and have fun. There are various trampoline parks in NYC that cater to all ages.
50. Try Rock Climbing
Why not take your adventure indoors when the weather outside isn’t inviting? Rock climbing is a thrilling way to stay active and challenge yourself, even when it’s raining.
Check out Brooklyn Boulders or Movement LIC (previously The Cliffs at LIC) in Long Island City. Both locations are excellent for climbers of all levels.
FAQ: Rainy Days in NYC
If you’re worried about rain during your trip to NYC, check out these frequently asked questions to help you make the most of your time, no matter the weather.
What can you do on rainy days in New York?
Don’t let rain dampen your NYC plans. On rainy days, explore world-class museums like the Metropolitan Museum of Art or 9/11 Museum, shop at Macy’s, or catch a Broadway show. For unique experiences, try a Grand Central Terminal tour or a cooking class.
Does it rain often in NYC?
Yes, NYC has regular rainfall year-round, with around 129 rainy days annually. April and May see the most rainy days, but spring and summer bring the heaviest rainfall amounts.
What’s the driest month in New York City?
The driest month in New York City is typically February. During this month, the city experiences about 9 rainy days and the least amount of precipitation, averaging 57 mm (2.2 inches) of rain.
Is New York rainier than London?
NYC receives about 1,260 mm (49.6 inches) of rain annually, which is nearly double London’s average of around 600 mm (23.6 inches). However, London has more rainy days, averaging 150, compared to NYC’s 129 rainy days. The rain in London is typically lighter and more frequent, resulting in a different rainfall experience.
Final Thoughts on Indoor Activities in NYC
While bad weather can sometimes put a damper on your plans, we hope that we’ve shown you that New York City has plenty of indoor activities to enjoy. It doesn’t matter (that much) whether you’re visiting on sunny days or rainy ones; there’s no shortage of fun indoor activities in NYC.
If you’re curious how to make the most of one day in the Big Apple, check out our 1-day NYC itinerary for some ideas!