CrossWinds church is a contemporary Bible teaching church in love with Jesus.  We have campuses in Spirit Lake and Spencer, Iowa.  We are committed to reaching our region, and beyond, with the life-changing message of Jesus.

For more informationa about what we believe and how we seek to fulfill our mission, click the links below:

Our Beliefs

Our Mission

Our Fingerprint

Our Past

Our Leadership

Our Staff



CrossWinds | Spencer

Worship location: 104 E 4th St Spencer, IA 51301

Offices: 14 4th St SW Spencer, IA 51301

Spencer Location Photo


CrossWinds | Spirit Lake, 2805 Erie Ave., Spirit Lake, IA 51360

Panoramic of CW SL-IMG_2378-Cropped-2.JPG