Welcome to our Website

All Saints Parish.. Our mission is to invite all to strengthen their experience of the message and Spirit of Jesus and in partnership with the family, to create a Christ-centered learning environment which integrates our Catholic faith and supports the uniqueness of each person

All Saints Catholic Church

All Saints is located at 601 4th St. Madison Lake MN and is part of the Diocease of Winona

St Clair Immaculate Conception

All Saints Academy

All Saints Academy Offers: • Child Care Center • Early Childhood Classes for 3, 4, & 5 year olds • Elementary School • After School Enrichment Program • Summer Enrichment Camp • Faith Formation • Youth Group

Elementary School

We believe in the goodness of each person and in fostering self-confidence, leadership, and service in an ever changing society.

Summer Enrichment Camp

Summer Enrichment Camp provides a safe and fun learning experience for all.

Child Care Center

The Child Care Center is committed to providing children with a Christian based learning environment that will stimulate their minds, and in a warm, safe setting that will care for their bodies and souls.

Welcome to Our Site

asa web 2


Holy Week/Easter Schedules 

Holy Thursday 

All Saints - Madison Lake - 7:00pm 

(No Service in St. Clair)

Good Friday 

All Saints - Madison Lake - 3:00pm

Immaculate Conception - St. Clair - 5:30pm 

Holy Saturday

 Immaculate Conception - St. Clair - 4:00pm

All Saints - Madison Lake -5:30pm 

Easter Sunday 

Immaculate Conception - St. Clair - 8:30am

All Saints - Madison Lake -10:00am


asa logo

All Saints Catholic School began as an elementary school, expanded to include high school, and reconfigured to meet the needs of the local families and community. All Saints continues to grow and change with the needs of parents and families. Examples of this include being one of the first area schools to implement a preschool program and all day Kindergarten. Later All Saints expanded its preschool programs to include classes for children ages 3, 4 and 5.  It also offers a summer program and a child care center to meet the needs of families. We will now be offering a 5 year old class this fall for students who aren’t quite ready for Kindergarten but need a more advanced preschool experience. With all of these changes we are excited to announce a combination of all our programs under one entity called ALL SAINTS ACADEMY. Today All Saints Academy cares and educates children from 6 weeks of age through age 10 with the various programs offered.

Saint of the Day

  • Born in Casoria (near Naples), Arcangelo Palmentieri was a cabinet-maker before entering the Friars Minor in 1832, taking the name Ludovico. After his ordination five years later, he taught chemistry, physics and mathematics to younger members of his province for several years. In 1847 he had a mystical experience which he ...

Minute Meditations

  • Father, there are so many times when I attempt to do something good, and disturbing situations arise, as if someone or some power is trying to stop me. Give me the grace never to be afraid or avoid doing good for fear of Satan. In Jesus's name, Father, I ask for this grace, Amen.Stories of Jesus

Events Calendar

March 2015
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Latest Events

Sun Mar 29 @ 8:30AM - 09:30AM
Sunday School
Sun Mar 29 @ 8:45AM - 09:45AM
Faith Formation
Wed Apr 01 @ 6:00PM - 08:00PM
Confirmation class
Wed Apr 01 @ 6:30PM - 09:00PM
Historical Society Meeting
Wed Apr 01 @ 8:00PM -
Easter Break - No classes
Thu Apr 02
No School ~ Easter Break
Fri Apr 03
No School ~ Easter Break
Sun Apr 05 @ 8:00AM -
Easter Break - No Sunday School
Sun Apr 05 @10:00AM - 11:00AM
Camilla Grace Fredrickson Baptism
Mon Apr 06
No School-Easter Break


  • Mass Times
  • Little Saints Child Care Center
  • Word of Life

Mass Times

Immaculate Conception - St. Clair All Saints - Madison Lake
 Fridays: 9:00am  Fridays: 8:00am
 Saturdays: 4:00pm  Saturdays: 5:30pm
 Sundays: 8:30am  Sundays: 10:00am
 Confessions: Sundays at 8:00am  Confessions: Saturdays at 11:00am

 We are in need of caring individuals with grandmotherly type instincts to come entertain, rock, and help feed children from infants to two years old. We want the babies to feel loved and cared for and with your help we can make our environment even better. Does your toddler like to play, explore, learn and just be a kid? Well, Little Saints Child Care Center is just the place. We are looking for toddlers from the age of 15 to 33 months. If you are interested or would like to come and see our center, please contact Liz at 243-3819. Little Saints Child Care Center has strived over the last 3 years to make it the best place possible for children. Our staff is hard working and dedicated and has a love for children. If you are assistant teacher qualified and would like to be a part of the staff, we encourage you to stop by and pick up an application or contact Liz at 243-3819.

The Second Vatican Council emphasized this truth of revelation by stating “By His incarnation, the Son of God has united Himself in some fashion with every human being.” An assault on human life is really an assault on God Himself! In The Gospel of Life, Blessed John Paul II reminded us that “this saving event re-veals to humanity not only the boundless love of God who ‘so loved the world that He gave His only Son’ (Jn 3:16), but also the incomparable value of every human person.”   
~Archbishop Stefan Soroka, National Prayer Vigil for Life, Homily, comp line,
January 22, 2012

Latest Pictures Powered by RokGallery