We've reached the dark, cold, gray, cold, wintry, snowy, cold, unpleasant winter season. While there are plenty of Western New Yorkers who love the snow for the skiing, snowmobiling, hunting and ice fishing, there are plenty of us who don't handle it as well. So what activities are there to do if you can't stand the cold?

Hit up an indoor water park! There are some well-known ones like Splash Lagoon and Great Wolf Lodge, but we want to provide a few other options that you may not know are SUPER close to Buffalo.

  • 1

    Palm Island Indoor Waterpark

    Hours and Pricing Vary By Season

    Batavia, NY

    This wild water park just a few minutes down the 90 is attached to a hotel, but you don't have to be a guest to enjoy it! While it's targeted for kids 12 and under, there is plenty for family member of all ages to enjoy, including a pool basketball court, water slides and plenty of different water features designed for wet and wild fun. Parents, you can enjoy the spa, which is kept 98 degrees so it's safe for all ages to enjoy.

  • 2

    Waves Indoor Water Park

    Various Pass Packages Available

    Niagara Falls, ON

    Located inside the Americana Resort, Waves Indoor Water Park is the perfect spot for parties or just a day in the tropical climate. The park is kept at 84 degrees, and is surrounded by glass so you can still get that outdoor feel without the actual elements. With seasonal and rotating themes, you can revisit the park and never have the same experience.

  • 3

    Fallsview Indoor Waterpark

    Hours and Pricing (and Deals) Vary

    Niagara Falls, ON

    As part of the Falls Avenue Resort, you're getting a high-end experience that everyone in your family can enjoy. There are over 125,000 square feet of water fun in the park, including a wave pool, racing slides, the Niagara Tipping Bucket, a Tiny Tots Splash Park and more. There is even a "beach" for mom and dad to relax on.