Does the 12 months unlimited admission begin when I purchase my Annual Pass? Your Annual Pass is activated and valid for 12 months from the date of your first visit. Annual Passes must be activated within 60 days of purchase. Was this article helpful? Related articles When can I start using my Annual Pass benefits? Is parking free with an Annual Pass? Can I visit the Park on the day my Annual Pass expires? Do Annual Pass members get a discount for friends and family? Are towels available for rent or use in the Water Park?