Sparkling wine should be drunk within 1-2 days of opening. Other wines (white, rosé, red) should be finished within 3-5 days. Fortified wine can keep up to a month.