Cooking wine usually has a shelf life of about one year. However, once you open the bottle, you should consume it within a few weeks.