Welcome to our All Saints website. Please take a moment to familiarize yourself with the many wonderful ministries and organizations we are blessed to provide. Please know that we are all family in the body of Christ. We welcome you to join us for Mass and participate in the life of our parish family.

Father Robert J. Caruso



You will need to download the registration form.


Online Giving is now available for parishioners with WeShare, an easy and convenient way to save time and support All Saints. Donating is simple, safe, and completely secure. Click the image and get started.

If you have questions or concerns about online giving, contact the parish office at 480-985-7655.

Our Church

  • Perpetual Eucharistic Adoration Chapel

Mass Times

Daily Mass
Monday - Saturday - 8:30 AM

Saturday Vigil - 4:00 PM
Sunday - 7:00 AM (except 1st Sunday of Month), 9:00 AM, 11:00 AM
1st Sunday Latin Mass 6:30 AM

Confession Schedule

Tuesdays: immediately following Daily Mass

Saturdays  2:00pm-3:30pm


Office Hours

Monday - Thursday - 8:00 AM - 4:00 PM
(Closed for Lunch 12:00 PM - 12:30 PM)
Friday - 8:00 AM - 1:00 PM
Sunday - 8:00 AM - 1:00 PM


Mass of Remembrance

Wednesday, December 2, 10am
Memorial Mass for those in our parish who have passed in 2015.

Feast of the Immaculate Conception

Vigil Mass Monday, December 7, 4pm

Masses Tuesday, December 8, 8:30am, 7pm

Communal Penance Services

Tuesday, December 15, 2pm & 7pm

Kids & Family Christmas Night

Christmas fun for everyone!

Friday, December 18, 6pm



Christmas Eve Mass Times
4pm. 7pm, Midnight
Christmas Day Mass Times
Solemnity of Mary, Mother of God
Vigil Mass December 31, 4pm
January 1, 8:30am

At All Saints

  • Hay Rides at Trunk-or-Treat
  • Smores anyone?
  • Trunk-or-Treat
  • Ready, set, go, Fr. Caruso and Fr. Ramirez
  • Welcome to our picnic!
  • Who's hungry?
  • Fr. Caruso is dressed and ready for Family Game Night.
  • So many prizes to choose from at Family Game Night.
  • Lots of family fun at Game Night.
  • Morning Movie Madness "Ssshhhh, the movie is on"
  • Morning Movie Madness "A room full of Mikes"


Did you miss Fr. Caruso's homily?  Click on the date below to listen to the audio file.

October 4, 2015

October 11, 2015

October 18, 2015

November 1, 2015

Perpetual Eucharistic Adoration

All Saints’ Adoration Chapel is located on the north side of the church.  It is open 24 hours with admission by keycard from 8:00pm-6:00am.

Adoration is described as “Spiritual Radiation Therapy” because it places the soul in the direct presence of Jesus Christ in the trust that he will act if we leave the door open the merest crack. All it requires is the ability to sit down.  (Forming Intentional Disciples – Sherry Weddell)

If you would like to sign up as an adorer or for more information send e-mail to AllSaintsAdoration@gmail.com
Phone or text 480-420-8981 (please leave your name)

Click here to see the hours in need of scheduled adorers.


Quick Links

Diocese of Phoenix http://www.diocesephoenix.org/

Vatican http://www.vatican.va/phome_en.htm

Visit United States Conference of Catholic Bishops http://www.usccb.org/

The Catholic Sun http://www.catholicsun.org/

Immaculate Heart Radio http://ihradio.com/



When you shop online at Amazon.com you can support our parish.  Click here and sign into your Amazon account.  Amazon will donate 0.5% of your eligible AmazonSmile purchases. It's that easy.

**Please note that you must have an Amazon account.  Thank you for supporting All Saints.

Fry's Community Rewards

When you shop at Fry’s, All Saints will receive a percentage of your total purchase.

Click here to link your Fry's VIP Card to our All Saints account.

When enrolling enter our organization number 51513.

You need to enroll only one time and all of your purchase will benefit the parish. It is that simple. 

Thank you for supporting All Saints.

All Saints Roman Catholic Parish Mesa

1534 N. Recker Road Mesa, Arizona 85205           (480)985-7655          Fax (480)396-0837