Saturdays @ 5:30PM and Sundays @ 9:00AM + 10:30AM |Watch our latest sermon here!

You Are Welcome Here

Welcome To Christ Community Church

Our church is made up of people just like you. From families to singles, and residents at Mayo Clinic to stay at home moms, our church body is made up of vastly different people who share a common affinity: Jesus. 

Join Us On the Weekends!

In-Person Service Times:
Saturdays at 5:30pm  |  Sundays at 9am + 10:30am
Online Service Times:
Saturdays at 5:30pm  |  Sundays at 9am + 10:30am
Online Live Service

Come As You Are

Khakis or jeans - it doesn't matter. We're just so glad you're here!

- Messages that apply to your everyday life. God's truth is real, and it's for you - today. Check out a message or two online to get an idea of the topics we cover.
- Make sure to stop by the Welcome Desk with any questions you may have. If it's your first timvisiting we have a welcome gift for you!
- Looking for a place to get plugged in? We'd love to help you. You can stop by our Welcome Desk during services outside the auditorium. We've got friendly faces who'd love to answer any questions you might have and help you take your next step at CCC.

Anything else you want to know about what to expect? Send us an email, or give our office a call M-F between 8:30am-4:30pm. (507.282.5569)

Kids & Students

Grown-up church is for grown-ups and kidcity is built just for kids! Our weekend programming is designed to engage your kids in the Bible at their own age level and is available at our 9:00 & 10:30 Sunday services for children six weeks old-5th grade. Upon arrival, visit our kidcity welcome desk in the SE side of the building to get all checked in! Learn more about kidcity >

At Impact Student Ministries, we are passionate about reaching students for Christ! We have awesome opportunities for students grade 6-12. Join us on Sunday nights! Learn more about Student Ministries >


If you are new to checking us out, we'd love to get to know you and help you get connected to the life of our church!  Contact us here >

A Life Group is a group of people who meets together on a regular basis to share life and grow in their faith together. Learn more about Life Groups >