Welcome to Immaculate Heart Church
in beautiful Crosslake, MN!
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 new church which we moved into in 2009. 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!
Mass Times
Saturday: 4:00 pm
Sunday: 8:30 am
Daily Mass Schedule
Tuesdays: 8:30 am
Thursdays: 8:30 am
Adoration Information
Adoration is in the chapel and is open to anyone who would like to pray or just be in the presence of Jesus. Changes to the hours for adoration can be found on the calendar. If you desire a weekly scheduled hour, please contact Steph at 612-220-5313.
Adoration is scheduled for:
Tuesdays: 9 am to 6 pm
Wednesdays: 6 pm to midnight
Thursdays: Midnight to 8:30 am and 9 am to 8 pm
To sign-up, request a substitute, or for more information click here.
Church Hours
The church is open during office hours, which are Monday-Friday 8:00 am to 4:00 pm.
Office Hours
Staff
- Father David Forsman, Pastor
- Harvey Baxter, Custodian
- Jan Craig, Music Director
- Karen Gray, Youth Minister
- Mary Hagen, Business Manager
- Tim Klein, Custodian
- Krisi Roy, Custodian
- Nathan Young, Director of Religious Education
Lent Information
NOTICE: THE PENANCE SERVICE HAS BEEN RESCHEDULED TO SUNDAY, MARCH 26, AT 3 PM.
For a complete schedule of Lenten activities, including Stations of the Cross, Fish Fry times, and the Holy Week Schedule, click here.
Confession Times
Saturday: 3 pm
Sunday: 7:45 am
Or by appointment
Have you tried Formed?
THE CATHOLIC FAITH. ON DEMAND. FREE.
Get thousands of enriching Catholic movies, programs, audio, and books instantly on Formed when you sign up!
To sign up for free, visit signup.formed.org and enter the zip code of the parish, which is 56442. After you create your own account, you can download the free Formed app on any electronic device and watch or listen wherever you are!
Family Faith Formation registration
Sign-up online for 2022-2023 Family Faith Formation today! You register here or by picking up a registration packet from the youth table at Immaculate Heart.
We are excited to have your family join us as we begin faith formation Wednesday, October 26.
Contact Nathan if you have questions! [email protected] 218-692-3731
Diocese of Duluth News
Weekly reading


Readings for the week of March 19, 2023
- Sunday: 1 Sm 16:1b, 6-7, 10-13a / Ps 23:1-3a, 3b-4, 5, 6 (1) / Eph 5:8-14 / Jn 9:1-41 or 9:1, 6-9, 13-17, 34-38
- Monday: 2 Sm 7:4-5a, 12-14a, 16 / Ps 89:2-3, 4-5, 27 and 29 / Rom 4:13, 16-18, 22 / Mt 1:16, 18-21, 24a or Lk 2:41-51a
- Tuesday: Ez 47:1-9, 12 / Ps 46:2-3, 5-6, 8-9 / Jn 5:1-16
- Wednesday: Is 49:8-15 / Ps 145:8-9, 13cd-14, 17-18 / Jn 5:17-30
- Thursday: Ex 32:7-14 / Ps 106:19-20, 21-22, 23 / Jn 5:31-47
- Friday: Wis 2:1a, 12-22 / Ps 34:17-18, 19-20, 21 and 23 / Jn 7:1-2, 10, 25-30
- Saturday: Is 7:10-14; 8:10 / Ps 40:7-8a,8b-9, 10, 11 / Heb 10:4-10 / Lk 1:26-38
- Next Sunday: Ez 37:12-14 / Ps 130:1-2, 3-4, 5-6, 7-8 (7) / Rom 8:8-11 / Jn 11:1-45 or 11:3-7, 17, 20-27, 33b-45