10 vines will yield ~5 bottles of wine (750ml)
This is a tough question to answer because every variety, vineyard and region are a little different. That said, an average vine will produce about 30-40 clusters. Each cluster will weigh about 1/3 – 1/2 of a pound. It takes 14-15 pounds of grapes to make a gallon of juice. There are still alot of variables to consider. But these numbers suggest that you will yield about 1 gallon of wine for every 10 vines. There are about 5 bottles of wine in a gallon.