St. Croix Festival Theatre

St. Croix Festival Theatre




 210 North Washington Street, Saint Croix Falls, WI 54024

Festival Theatre is located  in beautiful downtown St. Croix Falls, Wisconsin, overlooking the scenic St. Croix River and Taylors Falls, Minnesota.

Inside our historic 1917 Vaudeville theatre you will find top quality professional productions and well-known musicians, in a venue touched with small-town friendliness. Come visit us!

Location Info

St. Croix Festival Theatre

210 North Washington Street

Saint Croix Falls, WI 54024