Gloria In Excelsis Deo

All Saints Roman Catholic Parish Mesa

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.

March 17, 2020

Dear Parishioners,

Per Bishop Olmsted's directive, all weekday and weekend Masses have been suspended.  The Bishop has granted dispensation for the Sunday Mass obligation for all Catholics residing in or visiting our diocese during this time.  All Communal Penance services have been cancelled, and my statement from yesterday regarding the cancellation of all parish activities until further notice still applies.

At this time, the church will remain open during regular hours for private prayer, as will the Adoration chapel.  I encourage you to make a Spiritual Communion and to pray the rosary and other devotional prayers during this time, whether at the parish or in your homes.  Regularly scheduled Confession times at our parish will remain in effect, when possible, and will take place outdoors. 

The parish offices will remain open and available during normal business hours, and our staff is still present to serve however we can.  Updates, notices, changes, and announcements will be shared via Flocknote email, our parish website, and our "All Saints Catholic Church Mesa" Facebook page.

I ask for your continued prayers for Bishop Olmsted and all church leaders as they continue to guide the faithful through this health crisis.

Thank you and may the Lord bless us, especially those who are ill.

Fr. Robert J. Caruso


You will be directed to our Facebook page.  Once the page opens up, scroll down a bit to find the live-stream.  

Note: you may need to click on the video to open it up on your computer. 

New Mobile App

We have our new Parish App available for you to download - Let's Stay Connected

click the image below 


Or Text parishapp1 to 555888


Or Text parishapp2 to 555888

Quick Links

Info from the Diocese of Phoenix


Visit United States Conference of Catholic Bishops

The Catholic Sun

Immaculate Heart Radio


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 "Donate Online" icon above and get started.

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



Mass Times

Temporary Private Mass Schedule-not open to the public

Daily Mass
Monday - Saturday - 8:30 AM

Sunday 8:00 AM

Masses are streamed live on All Saints Catholic Church Facebook

Confession Schedule

Saturdays  2:00pm-3:30pm


Office Hours

Temporary Schedule
Monday - Thursday - 9:00 AM-1:00 PM

Our Church

  • Perpetual Eucharistic Adoration Chapel




There are no upcoming scheduled events.

Keep Up To Date On Parish News


Sign up for our new text/e-mail tool-flocknote.  Get important updates from our church in a timely and convenient way.  This new tool we're using lets YOU choose what info you'd like to receive-via e-mail or text message-from the various ministries and groups in our church.

Click here to sign up


Text asccm to 84576 from your phone


At All Saints

  • Mardi Gras Party
  • Mardi Gras Party
  • Mardi Gras Party
  • Palm Sunday
  • Holy Thursday
  • Holy Thursday
  • Easter Vigil
  • Easter Vigil
  • Easter Vigil
  • Welcome Deacon Gene
  • Deacon Gene's Appointment to All Saints
  • Youth Ministry Car Wash Fund-raiser
  • Thank you from Youth Ministry
  • Movie Time
  • Goin bananas
  • Fr. Caruso is ready for Water Wars
  • Water War begins

Perpetual Eucharistic Adoration

Perpetual Eucharistic Adoration is a devotion whereby members of a parish unite in making continuous adoration before the Blessed Sacrament throughout the 24 hours of the day, 7 days a week, all year long.   At least one individual is in prayer before the Holy Eucharist at all times.

All Saints’ Adoration Chapel is located on the north side of the church.  It is open 24 hours with admission by keycard 4pm through 6:30am.

If you would like to sign up as an adorer or for more information please contact us at [email protected] or through the parish office at 480-985-7655.

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

Complete My Joy

Complete My Joy

An Apostolic Exhortation to the Husbands and Wives, Mothers and Fathers of the Diocese of Phoenix,” by Bishop Thomas J. Olmsted.  In a major new document written for Catholics of the Diocese of Phoenix, Bishop Olmsted urges fathers and mothers to commit themselves and their families to a deeper relationship with Christ. Read and share this exciting new Apostolic Exhortation to families:

Diocesan Campaigns






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.



When you shop online at 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.

All Saints Roman Catholic Parish Mesa

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