Immaculate Heart Church is a vibrant Catholic parish in beautiful Crosslake on the Whitefish Chain of Lakes in north-central Minnesota. We are part of the Diocese of Duluth and built a splendid new church just over 10 years ago. Our wooded grounds feature a grotto of the Blessed Virgin and a paved walking path with outdoor Stations of the Cross. Whether you are a visitor, seasonal member, or simply interested in exploring Catholicism, come join us. Truly, all are welcome. May God bless you and may Jesus Christ be praised!
To register as a member of Immaculate Heart Church, just fill out a registration form found in the kiosk or call Mary in the parish office.
Saturday 3:00 pm and by appointment with priest
02/14/20 12:04 pm
I find myself being less-than-generous quite often. I want to have a better attitude, but people keep wanting things from me: they want my time, my help, and my financial support. How do I get better at being generous?
Father Michael SchmitzRead More
02/14/20 12:01 pm
In the years that I have been a priest, the vast majority of my parishioners have known that my least favorite subject to talk about is money. But I have had some of the parishes that actually think it is my very favorite subject to preach about! This is because some parishes as a whole do better than others in their charity and support of the church.
Father RichardRead More
02/14/20 11:46 am
Very often people will chide Catholics about a particular belief, saying, “Where is that in the Bible?” Or even well-intentioned Catholics sometimes will ask me to show them where this or that teaching is in the Bible.
Father Nick NelsonRead More