Wine Spectator’s Top 100 Wines for 2025
Overall, the average score of the wines in this year’s Top 100 is 93 points and the average price $51—an impressive quality/price ratio. We reviewed about 3,000 newly released wines in our blind tastings, and the Top 100 skewed to