Underwater coral reef with tropical fish and marine life at an aquarium
STEM & discovery

National Aquarium: World-Class Indoor Ocean Discovery & Coral Reef Habitats

Visit on your scheduleNov 1 – Feb 28 · 9:00 AM – 5:00 PM · Mon–Thu 9:00 AM–5:00 PM; Fri 9:00 AM–8:00 PM (Half-Price Friday Nights 5:00 PM–8:00 PM); Sat–Sun 9:00 AM–6:00 PM

National Aquarium501 E Pratt St, Baltimore, MD 21202 · 0.4 mi approx. from BaltimoreDirections

All ages; stroller check available at entry; nursing pods (Mamava) on Pier 3 and Pier 4; sensory bags with noise-canceling headphones available

From $40Adults (ages 13–64) $49.95; Children (ages 3–12) $39.95; Seniors (65+) $44.95; Children 2 and under Free; Half-Price Friday Nights 5–8 PM

About this adventure

Anchoring Baltimore's Inner Harbor, the world-renowned National Aquarium provides an immersive, climate-controlled indoor oceanic adventure for families. Spanning multi-level exhibits on Pier 3 and Pier 4, visitors encounter more than 20,000 aquatic animals across realistic habitats, including the breathtaking Blacktip Reef where sharks, stingrays, and beloved green sea turtle Calypso glide through an expansive coral lagoon. Families can ascend through a multi-story tropical rain forest canopy alive with free-flying birds, golden lion tamarins, and poison dart frogs, before descending through the circular Atlantic Coral Reef and Shark Alley walkways. For families with infants and young children, the aquarium provides complimentary stroller check, private Mamava nursing suites, family restrooms with changing stations, tactile touchpools in the Living Seashore exhibit, and sensory bags equipped with noise-canceling headphones and fidget tools.

Loading organizer reviews…

Questions & tips

Ask other families about this activity or share a tip. Comments don’t count toward the organizer’s rating; for anything official, check with the organizer.

Loading comments…

Run this listing? Promote it

More options like this in Baltimore

This weekend in Baltimore

All 51 things to do this weekend →