"Fingerprints on paper, cardboard and unfinished wood can last for up to forty years (per actual casework histories) unless exposed to water (and contaminate transfer prints can even then sometimes persist). Fingerprints on non-porous surfaces such as plastic, metal and glass can last for many years if not exposed to water and if left undisturbed."
-- onln.com
(I was curious and looked it up.)