My pass expries April 1, so the above sounds correct. Passes can be puchases from Gulf Breeze City Hall on Shorline Pkwy and if I remember annual pass cost$50.00SaltAddict (2/6/2010)If I'm not mistaken, the annual pass is from April to April. You may want to wait to purchase.