Tonic water has a long shelf life especially if the container is kept sealed and unopened during storage. However, the shelf life of tonic water will be shorter if the product has been opened. That being said, sealed bottles of tonic water are safe to drink well beyond their expiry date.