It's been an unusually rainy May at the Jersey Shore, and even though the weather is a bit gloomy, that doesn't mean you can't have fun!

If you're tired of spending rainy days in your own home, here are 5 Ocean County places where you can have some indoor fun!

1 - Jenkinson's Aquarium in Point Pleasant Beach

Jenkinson's Aquarium has a ton of indoor fun for the whole family. Visitors will learn about the animals there, and they can participate in the fun events that the aquarium has going on. Click here to view the aquarium's hours of operation.

2 - The Robert J. Novins Planetarium at Ocean County College

Visitors will learn about the planets and see a beautiful view of the sky at The Robert J. Novins Planetarium at Ocean County College! The planetarium has many themed events geared towards people of all ages. Be sure to reference the events calendar to find out when the planetarium is open and how to purchase tickets.

3 - Lucky Leo's in Seaside Heights

A little rain doesn't have to stop your trip to the beach. Lucky Leo's Amusement Arcade in Seaside Heights is open year round. There are a ton of arcade games to keep kids busy all day long (adults too...admit it!). The arcade has different hours of operation for Summer and Winter, so be sure to stop by the hours of operation page before planning your trip!

4 - Sky Zone Trampoline Park in Lakewood

Kids have LOTS of energy, and it always seems they have more when they're cooped up in the house on a rainy day. Kids can have fun and release all of that pent up energy by jumping at the Sky Zone Trampoline Park in Lakewood. There aren't only classic trampolines, there's also dodgeball, a foam zone, volleyball, and more! Click here for the trampoline park's hours and events page.

5 - VRtual Nexgen Gaming Arcade in Lanoka Harbor

Get an indoor escape from the rain and life as you know it at the VRtual Nexgen Gaming Arcade in Lanoka Harbor. There's no way kids will be bored with experiences virtual reality stations, driving and flight simulators, and more!