Winery/Vineyard/Brewery, Outdoor
Accommodates up to 300 guests
Ceremony / Reception
Indoor / Outdoor
600 Shirley Plantation Road
Charles City, VA 23030
A one-of-a-kind wedding venue in Charles City, Virginia, Upper Shirley Vineyards specializes in Southern weddings with a scenic twist. Located on the banks of the James River, the venue compliments the style and vision of each and every couple. A full-service venue, Upper Shirley Vineyards supplies everything needed for couples to have the most memorable day of their lives!