Welcome to Immaculate Heart Church
in beautiful Crosslake, MN! 

We are a small, Catholic parish on the Whitefish Chain of lakes in northern Minnesota. Located in the Diocese of Duluth approximately 30 miles north of Brainerd, MN we are a very active small town community in the north woods. If you are a visitor to the northland come join us at Mass, or stop by for a visit to our beautiful church and grounds. New to the area? Join us! Thinking of becoming Catholic, seeking a Sacrament, looking for truth in Jesus Christ? We're here to journey with you in the Lord.  Welcome to all. May God bless you and may Jesus Christ be praised!

Mass Times

Stations of the Cross: Fridays during Lent at 7:00 pm
Fish Fry: Fridays during Lent from 4:30-6:30

Year-Round Weekend Mass Schedule
Saturday 4:00 pm
Sunday 8:30 am

Monday: Check Parish Events Calendar
Tuesday: 8:00 am
Wednesday: 10:00 am at Golden Horizons
Thursday: 8:00 am

Confession Times

Saturday 3:00 pm and by appointment with priest

Office Hours

Monday-Friday 8:30 am-4:00 pm


Daily Mass Readings

Weekly reading

© Liturgical Publications Inc

Weekly Bulletins

  • Sun, Apr 1st

  • Sun, Mar 25th
Older Publications »

Diocese of Duluth News

Church leaders praise Hawking for contribution to science, dialogue

Theoretical physicist Stephen Hawking, who said he did not believe in God, was still an esteemed member of the Pontifical Academy of Sciences and fostered a fruitful dialogue between science and faith.

The academy, which Pope Pius IX established in 1847, tweeted, “We are deeply saddened about the passing of our remarkable Academician Stephen #Hawking who was so faithful to our Academy.”

Read More

Bishops urge federal protections for supporters of traditional marriage


The chairmen of two U.S. bishops’ committees March 14 called the First Amendment Defense Act “a modest and important measure” because it protects those who believe marriage is “the union of one man and one woman.”

Read More

James Reinke: Catholic teaching can aid discussion of Polymet mine

By James Reinke

Guest columnist

Read More