Question: riesling how long is it good for?
Answer: Better ones can keep for 5-7 years. Riesling: Generally 3-5 years, though the very best can have a longer lifespan. Sauvignon Blanc: Drink within 18 months to 2 years at the latest.