How can I purchase a SEA LIFE Charlotte-Concord Annual Pass? You can purchase your SEA LIFE Annual Pass by clicking HERE and following the instructions. Alternatively you can purchase your Annual Pass directly at the SEA LIFE Center. Related articles I purchased a SEA LIFE Charlotte-Concord Annual Pass on or after 04/18/2019 - what benefits do I get? Can I visit SEA LIFE Charlotte-Concord Aquarium first before buying an annual pass?