20 Best Things to Do in San Diego When It Rains

Looking for something fun to do on those wet coastal days in San Diego? We’ve got you covered with plenty of indoor activities to keep you busy and dry.

With its stunning coastline and vibrant cultural scene, San Diego offers a perfect blend of relaxation and adventure for any traveler. From exploring the iconic Balboa Park museums to savoring diverse culinary delights, this city promises an unforgettable experience, rain or shine. With no shortage of luxurious beachfront vacation rentals to choose from, you'll enjoy your stay no matter the weather.

Here are some great options for things to do in San Diego when it rains!


1. Cozy Up with a Movie

Photo Credit: Andrew Will

When the weather outside is frightful, there’s nothing more delightful than cozying up with a flick. San Diego offers luxurious theaters like The Lot at Liberty Station  and Cinepolis Del Mar, where you can enjoy the ultimate cinematic experience. These venues feature leather recliners for ultimate comfort, ensuring you can relax and enjoy the film in style.

What sets these theaters apart is their food service, delivered directly to your seat. Imagine savoring gourmet snacks and drinks while watching the latest blockbuster at an IMAX theater - it’s a stormy daydream come true.

So, whether you’re a film buff or just looking for a cozy escape with a friend, don’t miss out on this cool and comfortable way to stay dry when it rains and watch your spirits shine.


2. Savor San Diego's Tea Houses

A gloomy day is the perfect excuse to indulge in a warm cup of tea. San Diego’s tea houses, like Shakespeare’s Corner Shoppe and Marlene’s Tea and Cakes, offer a delightful escape from the drizzle. Marlene’s Tea and Cakes offers a classic high tea experience, featuring house-made pastries and savory snacks that will make you feel like royalty.

Shakespeare’s Corner Shoppe, on the other hand, not only serves tea but also features a unique gift shop experience, like authentic British groceries and candies, to fully immerse oneself in the charming British culture.

For those looking for themed tea events and specialty blended teas, the Britannia Tearooms is another must-visit spot. Book the Mad Hatter Tea Room for private events or celebrate the themed tea sipping experiences. These cozy tea houses are the perfect place to warm up on a dreary afternoon with a mug and enjoy some quiet time.


3. Challenge Your Friends at Arcade Bars

Photo Credit: Wirestock Creators

Damp days are a fantastic opportunity to challenge your friends and family to some friendly competition at one of San Diego’s arcade bars. Smoking Gun Arcade and Coin-Op are two popular spots where you can play classic video games while enjoying drinks and food with friends. The vibrant atmosphere at these venues is perfect for a rainy afternoon of fun.

Whether you’re a fan of retro classics or modern favorites, these arcade bars offer a wide range of games to keep everyone entertained. So, gather your friends and head to an arcade bar for a nostalgic and exciting afternoon of endless fun.


4. Indoor Rock Climbing Adventures

If you’re looking for a more active way to spend a gloomy day, why not try indoor rock climbing? San Diego boasts excellent climbing gyms, such as Mesa Rim and Vertical Hold. Mesa Rim boasts the tallest indoor climbing walls in the city, reaching heights of up to 55 feet, offering an exhilarating experience for climbers of all skill levels.

Vertical Hold offers multiple locations across San Diego and provides both bouldering and rope climbing options, whether you’re a seasoned climber or a beginner. So chalk up and rope in for an exhilarating day inside.


5. Explore Balboa Park Museums

Photo Credit: Conchi Martinez

Balboa Park is a treasure trove of museums that showcase art, science, and culture, making it an ideal destination on rainy days.

The Fleet Science Center is a must-visit destination for science enthusiasts, featuring interactive displays and exhibits such as Kid City, designed for young children, and the Space Gallery. The Comic-Con Museum celebrates the legacy of Comic-Con with themes such as comics, sci-fi, and fantasy, providing a unique and engaging experience.

For those interested in natural history, the San Diego Natural History Museum invites visitors to explore 70 million years of history. The Museum of Us offers interactive exhibitions focusing on human experiences, while the San Diego Air and Space Museum emphasizes the history of aviation and space exploration. Each of these museums provides a unique insight into different aspects of Californian history and culture, making Balboa Park a must-visit on a dreary day.


6. Family Fun at Birch Aquarium

Birch Aquarium in La Jolla offers an underwater adventure that’s perfect for families on a cold, gloomy day. Home to over 5,000 fish, the aquarium features unique exhibits like seadragons and Little Blue Penguins, providing a fascinating glimpse into marine life from around the world.

The aquarium also hosts special events such as scientific lectures and 21+ events like Oceans at Night, ensuring there’s something for everyone. Whether you’re exploring the weedy Seadragons or enjoying the newly introduced exhibits like Embodied Pacific, Birch Aquarium promises a day of interactive fun and learning for families.


7. Indulge in Comfort Food

Photo Credit: rahmi ayu

Stormy days call for warm and comforting cuisine, and there’s nothing better than a brothy bowl of ramen to warm you up. San Diego offers several fantastic ramen spots like Raki-Raki, BeShock Ramen & Sake, and Tajima Ramen Bar, all known for their delicious and uniquely flavorful offerings.

Chopstix and HiroNori Craft Ramen are also excellent choices, providing a cozy atmosphere and exceptional ramen that will warm your spirits and make you forget about the gloomy weather outside.


8. Relax with a Spa Day

What better way to spend a rainy San Diego day than by indulging in some well-deserved pampering? San Diego’s spas offer a serene escape with treatments like manicures, facials, and massages tailored to individual needs. Many spas feature lush gardens and amenities, such as saline pools and yoga classes, creating a peaceful environment for relaxation.

Couples can enjoy side-by-side massages or private outdoor casitas for a shared relaxation experience. For an extra touch of indulgence, try specialized treatments like chocolate-infused massages or tropical pedicures.


9. Go-Kart Racing at K1 Speed

Photo Credit: The Image Party

For those seeking an adrenaline rush, K1 Speed in downtown offers a thrilling go-kart racing experience. The one-quarter-mile indoor track is designed for high-speed racing, with electric karts that can reach speeds of up to 45 mph.


10. Shopping at Liberty Station

Liberty Station is a shopper’s paradise, offering a mix of shops, art galleries, and restaurants within a historical naval base town. Visitors can explore unique local spots and enjoy artisan food at the Liberty Station Public Market, open daily from 11 a.m. to 8 p.m.

Whether you’re looking for a special gift or just want to window shop, Liberty Station provides a charming and vibrant atmosphere that’s perfect for a rainy day. The combination of shopping, dining, and art makes it a must-visit destination in San Diego.


11. Interactive Art at WNDR Museum

Photo Credit: sarah_xie7

For a unique and immersive experience, visit the WNDR Museum, where traditional art is transformed into interactive exhibits. The museum blends technology and artwork, encouraging visitor participation and fostering deeper connections through creative and immersive experiences.

Exhibits at WNDR Museum are frequently refreshed with collaborations from various artists, ensuring new experiences with every visit. Engage with a mix of light, sound, and touch to create a multi-sensory interactive art exhibit experience that’s perfect for a rainy day.


12. Indoor Swimming at The Plunge

Don’t let a little drizzle stop you from enjoying a swim. The Plunge offers indoor swimming in a heated pool that’s the largest in the area, measuring 175 feet long and 60 feet wide. The facility features a retractable roof and floor-to-ceiling windows, providing views of the ocean, making it an ideal spot for a dip on a less-than-ideal weather day.

With recreational swimming and a floating obstacle course, The Plunge is a fun destination for all ages. Swimming lessons are also available for those looking to improve their skills, making it a perfect place to stay active on a rainy day.


13. Wine Tasting at Bernardo Winery

Photo Credit: New Africa

Why not spend a rainy afternoon indulging in some wine tasting? Bernardo Winery, situated approximately 30 minutes from Downtown San Diego, offers a relaxing and enjoyable wine-tasting experience. Visitors can enjoy tastings in both the tasting room and an outdoor wine shack, making it a versatile destination regardless of the weather.

Wine tasting at Bernardo Winery is available on weekdays from 11 a.m. to 8 p.m., allowing ample time to explore the various wine varieties and discover your new favorite. It’s a great way to sip away a cold, dreary day, whether you’re a wine connoisseur or just looking to relax and indulge.


14. Escape Rooms for Adventure

For a thrilling and immersive experience, try one of San Diego’s escape rooms. These themed rooms offer challenges based on crime, fantasy, and adventure, making them a fun activity for friends and family.

Popular venues, such as Red Door Escape Room and Belmont Park, offer a variety of themed rooms to explore. Whether you’re solving puzzles or uncovering clues, escape rooms offer an exciting way to take a rainy day indoors.


15. Ice Skating at UTC Ice

Ice skating is a fun indoor activity that you can enjoy year-round at UTC Ice. Open freestyle sessions are held daily, allowing skaters of all levels to practice and improve their skills in the rink.

UTC Ice offers a variety of programs, including introductory classes for beginners and an adult hockey league for competitive skaters. Conveniently located in the heart of La Jolla, it’s a perfect place to stay active and have fun when the weather outside is not.


16. Brewery Tours and Tastings

San Diego’s thriving beer culture makes brewery tours and tastings a must-try activity in San Diego County. With over 100 craft breweries in the area, there’s no shortage of options to explore. Brewery Tours of San Diego offers both public and private tours, providing a personalized and educational experience.

Guests can sample a variety of beers and enjoy gourmet bar snacks, such as sliders and nachos. Whether you’re a beer enthusiast or just looking for a boozy and social activity, you can enjoy a drink or a few while brewery hopping your way through the city.


17. Visit the New Children's Museum

Photo Credit: ZikG

The New Children’s Museum in the East Village is a fantastic destination for families seeking hands-on exhibits and indoor activities. The museum features colorful and interactive exhibits, such as ‘Teatro Piata’ and ‘Wobbleland’, the latest addition, which allows children to explore creativity and innovation in fun ways.

Visitors can also explore the Innovators LAB, where kids can engage in interactive art installations and discover new ways to be creative. Open daily, the New Children’s Museum is an ideal spot for children to learn and play on a rainy day.


18. Indoor Trampoline Parks

Rainy days are perfect for letting off some steam at an indoor trampoline park. Bouncing on trampolines is a unique and energetic way to challenge gravity on a chilly day inside. Altitude Trampoline Park offers a variety of activities, including dodgeball, climbing, and digital experiences, making it a hit for both kids and adults alike.

Sky Zone takes the excitement up a notch with attractions like a Ninja Warrior obstacle course, parkour blocks, trampoline basketball, and dodgeball. While kids are busy playing, parents can relax in comfortable seating areas and enjoy drinks or snacks. It’s a fantastic way to keep everyone entertained and active.

For those looking for kid-friendly things to do, it'll be hard to beat a day at either of these trampoline parks.


19. Bowling at Punch Bowl Social

Photo Credit: George Rudy

Hitting the lanes is a rainy day pastime, knocking down pins and going head to head with friends and family in some good old-fashioned bowling competition. Punch Bowl Social in the historic Coliseum Athletic Club in East Village is a unique and trendy way to avoid the downpours. The venue offers more than just bowling; you can enjoy table games, karaoke, vintage arcade games, and a variety of food and drinks.

Happy hour deals are available Monday through Thursday from 4 to 6 p.m., making it an even more attractive spot for a good time. Whether you’re an experienced bowler or just looking for a fun activity, Punch Bowl Social provides a lively and enjoyable atmosphere for hours and hours.


20. Theater Performances at Old Globe Theatre

For those who appreciate the arts, catching a performance at Old Globe Theatre is a fantastic way to spend a chilly evening. The theater hosts a variety of shows, including upcoming performances like ‘Noises Off’ from July 6 to August 3, 2025, ‘Gaslight Deceived’ starting August 9, 2025, and ‘All’s Well That Ends Well’ from June 8 to July 6, 2025.

The intimate setting of the Old Globe Theatre allows you to fully immerse yourself in the performance, making it a memorable cultural experience. Be sure to check their schedule and get your tickets in advance to enjoy a night of theatrical magic.


Splash into San Diego: Your Ultimate Adventure Awaits!

Rainy days in San Diego may be rare, but they present a wonderful opportunity to explore the city’s indoor attractions. From cozying up with a movie at luxurious theaters or in your cozy vacation rental to indulging in comfort food at top ramen spots, there’s no shortage of ways to stay entertained and dry. Families can enjoy interactive exhibits at museums and aquariums, while thrill-seekers can race go-karts or tackle indoor rock climbing walls.

Whether you’re looking to relax with a spa day or challenge your friends at an arcade bar, San Diego offers a diverse range of activities that cater to all interests. So next time it rains, embrace the weather and discover the hidden gems that make this city truly special.

<span>View our</span> Vacation Rentals callout
View our Vacation Rentals
View our Vacation Rentals
Read More
<span>Check out</span> Our Services callout
Check out Our Services
Check out Our Services
Read More
<span>Read our</span> Testimonals callout
Read our Testimonals
Read our Testimonals
Read More
<span>Rent Your Home</span> with SDVR callout
Rent Your Home with SDVR
Rent Your Home with SDVR
Read More
<span>Discover</span> San Diego callout
Discover San Diego
Discover San Diego
Read More