The best wines for Sangria are dry to semi-sweet. Because of the addition of other sweeteners and fresh fruit, you want the wine to bring a dry crispness to the drink to balance the sweetness. Pinot Grigio or a Sauvignon Blanc is the perfect choice for this apple sangria as it's a dry, semi-sweet white wine. Riesling also works well.