St. Louis is known for its outdoor attractions, from the iconic Gateway Arch to the sprawling Forest Park. But what do you do when the weather doesn’t cooperate? Luckily, St. Louis has plenty of indoor activities to keep you entertained and out of the elements. Here are some of the best things to do on hot or rainy days in the Gateway to the West.

Explore St. Louis’ Museums

St. Louis is home to several world-class museums, perfect for exploring on a hot or rainy day. The Missouri History Museum, located in Forest Park, features interactive exhibits that showcase the history of the state. The St. Louis Art Museum, also located in Forest Park, boasts an impressive collection of art from around the world. For science enthusiasts, the Saint Louis Science Center offers hands-on exhibits and a planetarium. Kids will love the City Museum, an interactive playground with tunnels, slides, and a giant Ferris wheel.

Shop ‘Til You Drop

Barnes & Noble location in West County Center
Barnes & Noble at West County Center

If shopping is more your style, St. Louis has several indoor options. The St. Louis Galleria, located in the suburb of Clayton, offers high-end stores like Nordstrom and Louis Vuitton. The West County Center, located in Des Peres, features more than 150 stores, including popular retailers like H&M and Apple. For a unique shopping experience, check out the Soulard Farmers Market, the oldest farmers market west of the Mississippi River. The market is open year-round, rain or shine, and features local produce, meats, and crafts.

Experience the Magic of the Movies

Popcorn at the Chase Park Plaza Cinemas in St Louis
Popcorn at Chase Park Plaza Cinemas in St Louis

On a rainy day, there’s nothing better than escaping to the movies. St. Louis has several theaters that offer a unique cinematic experience. For a family-friendly option, the Marcus Ronnie’s Cinema, located in south St. Louis County, offers stadium seating and a wide selection of snacks. Chase Park Plaza Cinemas is a great option, as this theater offers a modern experience in a historic hotel.

Get Your Game On

If you’re looking for some friendly competition, St. Louis has several indoor options. The St. Louis Escape Room, located in Brentwood, challenges teams to solve puzzles and escape a themed room in under an hour. The TopGolf in Chesterfield offers a unique driving range experience, complete with food and drinks. For classic arcade games and bowling, check out the Pin-Up Bowl in the Delmar Loop.

Satisfy Your Sweet Tooth

On a rainy day, sometimes all you need is a sweet treat. St. Louis has several bakeries and dessert shops that will satisfy any craving. The Cup, located in the Central West End, offers gourmet cupcakes in a variety of flavors, including salted caramel and red velvet. Ted Drewes, located on historic Route 66, is famous for its frozen custard, served in a variety of flavors and toppings. For a unique dessert experience, check out Bissinger’s Handcrafted Chocolatier, located in the Central West End, which offers chocolate-making classes and tastings.

Take a Walk Through History

St. Louis has a rich history, and on a rainy day, it’s the perfect time to explore it. The Old Courthouse, located downtown, was the site of the famous Dred Scott trial and offers free admission to its exhibits. The Eugene Field House and St. Louis Toy Museum, located in the Lafayette Square neighborhood, was the childhood home of the famous children’s poet Eugene Field and features his original manuscripts, as well as a collection of antique toys. For a glimpse into St. Louis’ industrial past, check out the National Museum of Transportation, located in the suburb of Kirkwood. The museum features more than 70 locomotives and train cars, as well as other modes of transportation, including automobiles and aircraft.

Relax and Unwind

The Four Seasons Spa in downtown Saint Louis
The Four Seasons Spa in downtown Saint Louis

Sometimes, the best way to spend a rainy or hot day is by simply relaxing and unwinding. St. Louis has several spas and wellness centers that offer a variety of treatments and services. The Four Seasons Spa, located in downtown St. Louis, features a full range of massages, facials, and body treatments. The Float Center, located in the Tower Grove neighborhood, offers float therapy, a sensory deprivation experience that promotes relaxation and reduces stress. For a unique wellness experience, check out the City Yoga, located in the Clayton neighborhood, which offers a variety of yoga classes, workshops, and retreats.

Final Thoughts

St. Louis may be known for its outdoor attractions, but there’s no shortage of things to do on a hot or rainy day. From museums and shopping to movies and games, there’s something for everyone. So the next time the weather isn’t cooperating, grab an umbrella or stay inside and explore all that St. Louis has to offer.

Sign In


Reset Password

Please enter your username or email address, you will receive a link to create a new password via email.