Jun - Dec, Daily 10am - 6pm
Jan - Closed
Saint Croix Vineyards is located just west of downtown Stillwater. Our tasting room is located in a century old barn, and tastings are provided daily during our regular business hours.
From Highway 36 take Manning Avenue North. We are located on the West side of the road, roughly 1/4 mile north of Highway 36 (on Manning Ave). We share our location with Aamodts Apple Farm.