My old boarding passes disappear from Wallet on iPhone

I like to keep my old airline boarding passes etc in wallet as a travel memory, and have had no problem over 8+ years with them in the wallet app. I just noticed today that a bunch of them disappeared on their own. Yes, the hide expired passes setting is unchecked. They seem to have just vanished. Is this a bug or has anyone had this happen? Any way to get them back?


[Re-Titled by Moderator]

Original Title: Old Passes Disappearing

Posted on Nov 29, 2025 10:19 PM

Reply
Question marked as Top-ranking reply

Posted on Nov 30, 2025 1:58 AM

Your old boarding passes disappeared because newer iOS versions allow Wallet to automatically delete expired or old passes — even when “Hide Expired Passes” is off. Airline passes now often contain expiration metadata, and Wallet removes them once outdated. Deleted passes cannot be recovered unless you have the original email or can regenerate them from the airline app. To preserve them long-term, use screenshots or save the .pkpass files manually.

2 replies
Question marked as Top-ranking reply

Nov 30, 2025 1:58 AM in response to adamob

Your old boarding passes disappeared because newer iOS versions allow Wallet to automatically delete expired or old passes — even when “Hide Expired Passes” is off. Airline passes now often contain expiration metadata, and Wallet removes them once outdated. Deleted passes cannot be recovered unless you have the original email or can regenerate them from the airline app. To preserve them long-term, use screenshots or save the .pkpass files manually.

My old boarding passes disappear from Wallet on iPhone

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.