Miami Seaquarium

The Miami Seaquarium was a 38-acre (15 ha) oceanarium located on the island of Virginia Key in Biscayne Bay, Miami-Dade County, Florida located near downtown Miami. The seaquarium closed after 70 years of operation on October 12, 2025.

1 story • Updated Oct 14, 2025
Miami Seaquarium
Business

Miami Seaquarium Shuts Down: A Win for Animal Rights Activists After Decades of Advocacy

7 sources Oct 13, 2025