The Winstock Country Music Festival is a two-day country music festival that is held in Winsted, Minnesota, United States. The festival usually draws 12,000-15,000 people each day and is usually held in the first two weeks of June. It is often considered to be the first major country music festival of the summer in the upper Midwest.