Where can I buy a Merlin Annual Pass? A. All 30+ Merlin US attractions sell the Merlin Annual Pass locally. Buy in person at your nearest attraction Buy Online - save time and get a free ticket to bring one of your friends or family. Related articles Is the Merlin Annual Pass valid for admissions to Merlin attractions elsewhere in the world?