Indoor Fun for Kids in St. Louis

St. Louis summers are often filled with 90 degree days and humidity that hits you right in the face. That's certainly not the kind of weather most of us want to be outdoors in. But parents in St. Louis do have options for keeping their children entertained indoors. Here are some places to take the kids when you want to stay inside. 

  • 01 of 08
    Magic House in Kirkwood, MO
    Photo courtesy The Magic House

     The Magic House has plenty of ways to keep kids entertained indoors. The popular children's museum has hundreds of exhibits including a giant indoor beanstalk, static electricity ball and musical instruments.

    The Magic House is open Tuesday through Thursday from 12 p.m. to 5:30 p.m., and Friday from 12 p.m. to 9 p.m. Weekend hours are Saturday from 9:30 a.m. to 5:30 p.m., and Sunday from 11 a.m. to 5:30 p.m. Admission is $10 a person.

  • 02 of 08
    Creation Station
    Photo by David O'Brien

    On a hot, rainy or cold day, skip the outdoor exhibits and head right to the Creation Station at the Transportation Museum. Creation Station is a play area designed for children ages five and younger. It's filled with toys focusing on all types of transportation.

    Creation Station operates one hour sessions Monday through Friday beginning at 9:15 a.m. Tickets are $2 a person. That is in addition to the regular museum admission of $8 for adults and $5 for children.

  • 03 of 08
    Photo by Deborah O'Brien

    The Discovery Room is a play area for younger children at the St. Louis Science Center in Forest Park. The room has a variety of toys, games and scientific experiments. It is an enclosed area so parents can sit down for a few minutes without worrying about their kids running off.

    The Discovery Room operates 45 minute sessions each day starting at 10 a.m. (noon on Sunday). Tickets are $3.50 a person. Children younger than two get in free.

  • 04 of 08

    Sports Fusion can keep the kids entertained all day. There's laser tag, rock climbing, mini golf, an arcade, indoor playground and more. Sports Fusion caters to children of all ages, but some activities do have age and height restrictions.

    Sports Fusion is located at 140 Long Road in Chesterfield in St. Louis County. It's open Thursday from 4 p.m. to 9 p.m., Friday from 4 p.m. to 11 p.m., Saturday from 11 a.m. to 11 p.m., and Sunday from noon to 6 p.m. Prices vary depending on the activity. There is a two-hour pass for all activities for $20.99 a person.

    Continue to 5 of 8 below.
  • 05 of 08

    The Frisco Train Store is good choice for young fans of Thomas, Chuggington and all things related to trains. The store has a free play area with a huge train table and all kinds of tracks, tunnels, bridges and wooden train cars.

    The Frisco Train Store is open Tuesday through Saturday from 10 a.m. to 5 p.m., and Sunday from 12 p.m. to 5 p.m. It's located at 24 Front Street in Valley Park in St. Louis County.

  • 06 of 08

    Brunswick Lanes has three bowling alleys in the St. Louis area offering family bowling, arcade games and pool tables. There is also a cafe or snack bar at each location serving pizza and other casual food. 

    Brunswick Lanes locations are in Chesterfield, St. Peters and Valley Park. They are open daily, but hours and prices vary by location.

  • 07 of 08

    Central Library

    children's library at central library
    Photo by David O'Brien

    The Central Library in downtown St. Louis has a large children's library filled with books, computers, toys, games and craft supplies. It's a colorful, open space where kids can relax and hang out.

    The children's library is located on the first floor of the Central Library at 1301 Olive Street. It's open Monday through Thursday from 10 a.m. to 9 p.m., Friday and Saturday from 10 a.m. to 6 p.m., and Sunday from 1 p.m. to 5 p.m.

  • 08 of 08

     Kids can climb, jump and explore at the indoor play area at the West County Mall. The play area is a contained space with soft, rubbery bridges, tunnels and toys. It's designed for kids who are shorter than 42 inches. There's seating for parents and a Starbucks right next door.

    The play area is open during regular mall hours from 10 a.m. to 9 p.m., Monday through Saturday and from 11 a.m. to 6 p.m., on Sunday. West County Mall is located at Interstate 270 and Manchester Road in Des Peres.