You don’t always have to let a rainy day get you down. Whatever city you’re in, there is always something to do to stay out of the rain. Our country has a lot of hidden gems, so don’t just default to the movie theatre. A lot of great things happens indoors, so here are few ideas for what to do in these five cities across the United States of America.

Spend A Rainy Day In These 5 Great U.S. Cities

1. The St. Louis Galleria - St. Louis, MO

Located in the center of the city, this mall has it all. When the rain comes pouring down, this is one of the best places to go in the city. It has every store you can imagine including Macy's, Nordstrom, Dillard's Banana Republic, and Apple. The Galleria also has several famous restaurants, and a movie theatre with all the latest blockbusters. There is plenty to do at the Galleria, maybe even enough to last you the whole rain storm.

Address: 1155 Saint Louis Galleria, St. Louis, MO 63117

Find a great place to stay in St. Louis

st l.jpg

2. Boston, MA

There are over 30 museums in the heart of Boston. I am sure at least one of them will catch your attention. Spending your rainy day at a museum is a great way to avoid the bad weather. When choosing a museum consider the size. If the rain is going to last all day, consider a bigger museum where you can happily spend several hours. Also consider the location. Make sure you chose one that is close to the subway (the "T") and its also a good idea to choose one that is close to your hotel would avoid wet hair all day. Even if you're traveling with kids, there are several children's museums that are great for the whole family! If you plan on going to more than one musem, consider buying the Boston Discount card. For anything you do in the city, the card offers many great benefits, some to even help decide what to do during your stay. Some suggestions are Peabody Essex Museum, Mit Museum, Harvard Museum of Natural History, and Boston Tea Party Ships & Museums.

Aside from museums, nearby Ivy League Universities hold events daily. Look into Harvard, MIT, and Yale. You could even attend their sporting events that are held inside.

Find a great place to stay in St. LouisFind a great place to stay in St. Louis


3. The Texas Discovery Gardens - Dallas, Texas

Located in Fair Park this public organic garden has all the magic you can imagine. You can discover all kinds of animals including tropical butterflies, native snakes, and unique garden creatures. They also have a massive butterfly house with daily butterfly releases at noon. They’re known for their butterfly house, and it's common that butterflies will land on you. It makes for great pictures and memories for the little ones. You can even bring a picnic and spend the whole rainy afternoon there. There are also several classes you can attend while the rain passes. Some of the classes are seasonal, so make sure to check out their website.

Address: Fair Park, 3601 Martin Luther King Junior Blvd., Dallas, TX 75201

Find a great place to stay in St. Louis


4. World of Chocolate - Orlando, FL

Who does not like chocolate? And who does not like a lot of chocolate on a rainy day? Take a delicious tour of the award winning chocolate museum. You'll learn where it comes from, how it's made, and you’ll obviously get to taste all the chocolate you want. They present some of the finest chocolates in the world, and have a world renowned cafe where you can buy chocolate in every which way. The tour is only 45 minutes, but you can certainly spend your entire rainy day in their cafe alone.

Address: 11701 International Dr., Orlando, FL 32821

Find a great place to stay in St. LouisFind a great place to stay in St. Louis


5. Sky Zone - Miami, FL

Let's bring back our childhood, because what's better than jumping really high, and doing backflips? To pass away the rain in Miami, Sky Zone has some crazy trampolines that allow you to defy gravity. You can open jump, jump into pits of foam, play dodgeball, play basketball, or even take some exercise classes. It's pretty affordable, but prices range depending on how much time you spend there. It's fun for the whole family!

Address: 11701 International Dr., Orlando, FL 32821

Find a great place to stay in St. LouisFind a great place to stay in St. Louis

This article was written by Kevin Burrows.