No, you do not have to drink alcohol to be able to enjoy Harvest Hosts. We have a wide variety of Hosts that are not alcohol related, such as Farms, Attractions, and Churches.
And almost all of our Wineries and Breweries have food items, local products, and gift shops with lots of interesting items available for purchase so non drinkers can take advantage of these hosts as well.
If you choose to stop at a winery or brewery, choose a different type of product or consider purchasing a gift for someone. If this makes you uncomfortable, there are hundreds of non-alcohol venues for you to visit.