Virginia Beach Rainy Day Activities

Rainy Day Activities in Virginia Beach

Rain, Rain Go Away…

Pouring rain doesn’t have to mean a poor vacation

You’ve planned your perfect Virginia Beach vacation complete with long days on the beach, amazing nature trails and surfing lessons. Then the storm clouds roll in, crushing your well laid plans.  Although Virginia Beach is known for its amazing outdoor activities both on and off the water, the fun can continue indoors! So instead of spending your time inside pouting about the weather, do a little exploring. You’ll learn that Virginia Beach has much to offer—even when the sun’s not shining. Get up, throw on a rain jacket and head to one of these fun and exciting indoor activities!


If you want to bring some refinement and education to your family on this gray day, you can escape the rain at one of Virginia Beach’s many local museums.

Virginia Aquarium and Marine Science Center

You may not be able to hit the beach today, but there’s still plenty of aquatic activity going on at the Virginia Aquarium & Marine Science Center. Explore over 800,000 gallons of aquariums and animal habitats as well as hands-on exhibits, an outdoor aviary, nature trials and marshlands. The center is also home to an IMAX theater premiering special films throughout the year.

717 General Booth Blvd., Virginia Beach, VA 23451 757-385-FISH (3474)

Children’s Museum of Virginia

Bring out your inner kid in this museum that’s more like a fun factory. Your little ones will have a blast at the Children’s Museum of Virginia in nearby Portsmouth as they explore the wonderful world of activities that’s created just for them! They’ll enjoy a bubble room, a kid-sized town and a chance to play with instruments and sounds.

221 High St., Portsmouth, VA 23704 757-393-5258

Virginia Museum of Contemporary Art

Get inspired by visiting the Virginia MOCA to see their current exhibits. MOCA is a non-profit organization in which fosters, explores and understands the significance of the art of our time. Participate in some wonderful family activities including Art Lab, scavenger hunts and family nights, which feature music, refreshments and live entertainment inspired by current exhibitions throughout the year.

2200 Parks Ave., Virginia Beach, VA 23451 757-425-0000

Military Aviation Museum

Get a close-up look at some truly amazing aircraft. Surely you’ve noticed the jets flying proudly above, roaring with American spirit and glory. The jets today are much different from the aircraft that flew during World War I and II, but you can still get a fascinating look at planes from years past at the Military Aviation Museum, home to one of the largest private collections of WWI and II military aircraft in the world. Each of the planes have been properly restored and uses original parts whenever possible.

1341 Princess Anne Road, Virginia Beach, VA 23457 757-721-7767

Fun For All Ages

Just because it’s raining cats and dogs doesn’t mean you can’t have a good time. Virginia Beach has many entertainments on offer for the young and for the young at heart.  

Gaming & Sporting

Dave & Buster’s

Get your game on at Dave & Buster’s. You’ll have the time of your life—no matter your age! Choose from hundreds of games including billiards, Guitar Hero and life-sized Connect Four. Plus, you can get your grub on while you play and enjoy a cocktail at the massive bar. Then go to their prize store to take home a memento of your fun filled day.

Lynnhaven Mall, 701 Lynnhaven Parkway, Virginia Beach, VA 23452 757-785-3500

Pinboy’s At The Beach

Located in Hilltop, Pinboy’s at the Beach is more than your ordinary bowling alley. Come knock down pins, enjoy delicious food, sip on a cold beverage and make some awesome memories! They offer party packs and discounts and a tasty line of snacks and beverages. Take in a game of darts at the tiki bar, Castaways, or rock and bowl at Pinboy’s After Dark from 11 p.m.–2 a.m.

1577 Laskin Road, Virginia Beach, VA 23451 757-428-5897  

Indoor Mini-Golf

If you can’t play a round of mini-golf outside, why not play inside? Virginia Beach has two indoor mini-golf locations, with one offering an aquatic-themed 3D blacklight experience and the other offering 18-holes of military-themed fun through airplanes, submarines, helicopters and more. Come join the fun indoors!

King Neptune’s Indoor Mini Golf 213 25th St., Virginia Beach, VA 23451 757-422-1742  

Top Gun Miniature Golf 2500 Atlantic Ave. (second floor), Virginia Beach, VA 23451 757-605-0230

Bounce House Virginia Beach

Do your kids need to get some pent up energy out on this rainy day? Why not bounce the afternoon away as your kids experience this unique and unforgettable place. There is also a private Inflatable Party Zone where guests have an exclusive room measuring up to 4,000 square feet and has six large bouncers inside!

829 Lynnhaven Parkway Suite 116, Virginia Beach, VA 23452 757-306-1334 Additional locations in Chesapeake, Newport News and Norfolk

Laser Quest

A great place for family entertainment and fun! Specializing in birthday parties for all ages, Laser Quest is an exciting way to spend your day indoors, with authentic laser tag gear in a spacious, multi-level arena with fog and music to enhance your experience.

2682 Dean Drive Suite A, Virginia Beach, VA 23452 757-463-6300

Virginia Beach Rock Gym

As the only indoor climbing gym in the Hampton Roads area, Virginia Beach Rock Gym offers a variety of walls and towers to climb that were made for all skill levels. Climb the Main Wall, standing 32 feet tall and featuring slabs, bulges, corners and roofs. Or practice on the Rappel Tower as you learn how to rappel, ascend and self rescue safely.

5049 Southern Blvd. Virginia Beach, VA 23462 757-741-8274

Arts & Leisure

If it’s a more leisurely time you’re looking for, Virginia Beach offers activities for young and old that will allow for a more relaxed indoor day.  

The Mermaid Factory

The Mermaid Factory offers home-made mermaid and dolphin statues that have become the signature attractions around the Coastal Virginia area as well as a unique selection of nautical items that are great gifts for any occasion. Mermaid Factory offers “Paint Your Own Mermaid” classes in their studio where you can use your creativity and inspirations to make your own mermaid to take home today!

510 Laskin Road, Virginia Beach, VA 23451 757-963-7700 Additional location in Norfolk

Memory Lane Old Time Photos

Have you ever wondered what you’d look like as a cowboy or saloon girl, a Civil War general or Southern belle? You can stop wondering and start indulging in a fun experience at Memory Land Old Time Photos. They’ll provide the authentic costumes and historic props; all you have to do is loosen up and strike your best pose.

2018 Atlantic Ave., Virginia Beach, VA 23451 757-428-2788  and 1702 Atlantic Ave. Virginia Beach, VA 23451 757- 422-5462

Eagle’s Nest Rockin’ Country Bar

Chesapeake’s hottest country bar featuring today’s biggest local, regional and national live artists! If they are not rockin’ the stage with live music, there are other awesome ways to be entertained, including karaoke, contests, live DJ’s, three dance floors, mechanical bull, cornhole pit and much more!

1723 Parkview Drive, Chesapeake, VA 23320 757-420-9191

Balance Therapeutic Massage

After a day of fun, or if you are just looking to treat yourself, visit Balance Therapeutic Massage for a truly relaxing experience. With individual and couple massages, you will most certainly find what massage suits you and your body the best and leave feeling completely relaxed and rejuvenated.

1952 Laskin Road, Virginia Beach, VA  23454 757-428-2222


If you’re looking to do some shopping, Virginia Beach has indoor locations that won’t require you to get your treads wet to find some new threads.  


Shop ‘til you drop! The Virginia Beach area has three major malls: Lynnhaven Mall, Pembroke Mall and MacArthur Center. All locations offer a spectacular plethora of fine stores and restaurants. From accessories and children’s clothing, to the latest apparel styles and shoes, you will most certainly find something for everyone at these malls. Lynnhaven Mall and MacArthur Center are also home to state of the art movie theaters, which include IMAX and 3D cinemas. So grab some popcorn and sit back to watch the latest flick.

Lynnhaven Mall 701 Lynnhaven Parkway, Virginia Beach, VA 23452 757-340-9340

Pembroke Mall 4554 Virginia Beach Blvd,. Virginia Beach, VA 23462 757-497-6255

MacArthur Center 300 Monticello Ave., Norfolk, VA 23510 757-627-6000

Virginia Beach Antique Mall

Come explore this spacious 22,000-square-foot mall filled to the brim with the finest antiques and unique items that you won’t be able to find anywhere else! Are you looking to switch up your home’s style? Or simply looking for a special gift for a friend, relative or even yourself? The Virginia Beach Antique Mall has the solution for you.

3900 Bonney Road #111 Virginia Beach, VA 23452 757-390-3244