Theater & Shows in Superior

Select Local Merchants

Our quaint little professional theatre is in the beautiful historic downtown of St. Croix Falls, Wisconsin - directly across the street from teh St. Croix River. Founded in 1990, Festival Theatre produces live theatre and presents concerts year round in our 1917 vaudeville theatre space.

210 North Washington Street
St. Croix Falls,