The number of wines you should serve at a wine-tasting party depends on the duration and focus of the event. As a general guideline, aim for around 4-6 different wines to taste. This allows guests to try a variety of wines without becoming overwhelmed. If you have a longer event or a specific theme, you may consider offering additional wines to explore. Remember, it's important to encourage responsible drinking, so provide spittoons for guests who prefer not to consume the entire sample.