Yes, Viagra can go out of date. Viagra usually expires about two years after purchase – and after that, it will no longer be as effective.
We don’t recommend you take Viagra more than two years after purchase. It may just not work, but it could also make you feel a little unwell.
If your Viagra has expired, take it to a pharmacy, where it can be disposed of safely.