As a child of the one true King, you were made with purpose.

So rise and let your light shine at Saint Dennis Catholic Church and beyond!


St. Dennis Livestream

Once livestream ends, click below to watch mass.

St. Peter Livestream


Welcome to St. Dennis Parish!

I hope you will find it a place where Christ is fully present, where his work is evident, and his compassion is always apparent. We hope that you will feel welcomed here and join us in sharing in the mission of revealing Christ to the world.

We are in the midst of an amazing transition of our parish: uniting with our sisters and brothers of St. Peter Parish to form one community of faith. That endeavor, initiated by the Diocese of Madison, will require patience, creativity, flexibility and, above all, faith.

We trust that this is the work of the Holy Spirit, leading us into a new and wonderful way of being Church. We do not cease to be who we were; we welcome who we might become.

Whether you have been with this community of faith from its beginning, or you have joined along the way, or you are looking for a place to call “home,” we are a stronger and better parish because of you.

Please don’t hesitate to reach out to me, or Fr. Michael, any staff member or a fellow parishioner with your questions, needs or gifts to share.

Fr. Gary Krahenbuhl

Are you new?

Or looking for new ways to get involved?

Conversations That Matter:

Catholic Resources

What Does It Mean

to be Catholic?

Daily Readings

for the Mass

Join Us For Mass

Daily Mass:

Mon, Tues, Thurs, Fri: 8:00 am
Wed: 8:30 am

Watch on Facebook with Live CC

Weekend Mass:

Saturday: 4:00 pm

Sunday: 8:30 am* & 10:30 am
*Sign interpreter present

Livestream Mass:

Sunday: 10:30 am


St. Dennis – Saturday 8:30-9:30 am
St. Peter – Tuesday 4:00-4:50 pm
Confessions also available by request.


St. Peter – Tuesday 4:00 pm

Watch & Reflect

Weekly Homily Video

Fr. Gary & Fr. Michael homily messages.

Funeral Livestream