A good bottle of tequila can last unchanged for several years. However, opened bottles of tequila will start to “go bad” in anywhere from 3-6 months.