Question: has viagra got a shelf life?
Answer: The official Viagra shelf life is two years, but this isn't true across the board for generic Sildenafil providers – some have differing shelf lives. However, this is only the period in which Viagra can be guaranteed to remain as effective and safe as intended.