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!
Join us to celebrate the tenth anniversary of our new church building!
4:00 pm: Saturday Evening Mass
5:00 - 6:30 pm: Dinner
Please bring your own lawn chairs if you wish to dine outside
Following Dinner if time allows: Bean Bag Tournament
6:30 - 7:30 pm: Holy Hour with music to give thanks and praise to God for our church building & community
7:30 - 9:00 pm: Yard Games, Root Beer Floats, Music and Bonfire
Everyone is Invited!
Saturday 3:00 pm and by appointment with priest