Mass Schedule

We look forward to having you join us

Palm Sunday MassFriends, although COVID-19 restrictions have recently been loosened, please continue to follow our health and safety protocol for attending Mass. Please click here for details of how to attend.

All Masses are INDOORS in the Main Church or Mission Church unless otherwise noted. Please continue to wear a mask inside. Mass Reservations are no longer required.

Our LIVE STREAM channel is at We will live-stream the 10am Mass in English, 3pm Mass in Vietnamese, and 5pm Mass in Chinese. Please click subscribe so you know when Masses are added, and also share this information with others. We look forward to having you join us online.

New Mass Schedule – Starting September 11-12

The following is our new schedule effective the weekend of September 11-12, 2021:

  • Saturday Vigil Mass
    • 5:30 PM – Mission Church
  • Sunday
    • 8:00 AM – Mission Church
    • 10:00 AM – Main Church (Live-streamed)
    • 12:00 PM – Main Church – Mass with Family of Faith
    • 3:00 PM – Mass in Vietnamese – Main Church (Live-streamed)
    • 5:00 PM – Mass in Chinese – Main Church (Live-streamed)
    • 7:00 PM – Mission Church – Mass with Youth, Confirmation, and Young Adults
  • Daily Mass
    • Monday to Saturday – Mission Church
      • 8:00 AM Holy Mass
      • 8:30 AM Chaplet of Divine Mercy
    • Thursday 7:00 pm, Mass in Vietnamese (followed by adoration) – Mission Church
  • Monthly Devotions – Mission Church
    • Devotion to Saint Joseph – first Wednesday of the month at 7PM
    • Devotion to The Sacred Heart of Jesus – first Friday of the month at 8AM
    • Devotion to The Immaculate Heart of Mary – first Saturday of the month at 8AM (Hospitality will follow in the patio)
  • Adoration
    • Mon-Wed, 9 AM – 9 PM – Eucharistic chapel in the Main Church
    • Thursday, 8:30 AM – 6:30 PM – Mission Church
    • Friday, 9 AM – 9 PM – Eucharistic chapel
    • Saturday, 9 AM – 5 – Eucharistic chapel
  • Confessions
    • 30 min before Mass or by appointment.
  • Holy Rosary
    • 30 minutes before all daily and Sunday Masses.


Background regarding the new schedule

You may wonder: Why do we need to change the Mass times and location? Here are the reasons why we make these changes:

  1. Historically, Sunday Mass participation before and during the Covid-19 pandemic substantially reduced to less than 1000 people at all Masses. The most attended Masses (11:00 am and 3:00 pm) are not even 200 which is 50% below the main church’s capacity. The 5:30 pm and 7:30 am Masses are about 100 each. The Mission church will comfortably accommodate more than 200 people.
  2. The beautiful Mission is underutilized as a beautiful, holy, and historic place of worship. We believe it is good for us to celebrate our Lord in the Mission church. It is not just a historic place, but also a living and breathing spiritual ground for evangelization.
  3. We change the Mass times because we need at least two hours between Masses for the following reasons:
    • Better traffic flow before and after each Mass.
    • More time for lay and ordained ministers to prepare for each Mass without rushing.
    • More time for the choir to practice and people to pray the Holy Rosary before Mass.
    • More time to prepare and facilitate hospitality after each Mass.
    • Since Family of Faith Ministry takes place on Sunday, we need time for parents, children, and helpers to celebrate, learn, and share.

We understand these changes will cause some inconvenience and adjustments. We ask for your understanding and sacrifice. We believe that with these new schedules we will better celebrate, learn, and share our faith. We thank you for your support and understanding.

For further questions and concerns, please contact Fr. Anthony and the Liturgy Team.


St. Joseph Parish Mass live-streams – both current and previously recorded

Click on the link below to see the Liturgy as well as recordings of Live-streams for each Mass.

Due to the popularity of the livestream Mass from St Joseph Parish, we will continue to hold them online every Sunday at 11AM until further notice.

Per the Diocese of Oakland, during the pandemic, St. Joseph Church is open to provide a place of private prayer and solace every day from 8:00 am to 5:00 pm.


Previous Mass Schedule before September 11, 2021 – for reference only

Our schedule changes on September 11 (please see here).

Sunday Mass:• 5:30 pm Saturday Vigil
• 7:30 am
• 9:00 am
• 11:00am (also LIVE STREAM)
• 1:00 pm Youth Mass
• 3:00 pm Mass in Vietnamese (also LIVE STREAM)
• 5:00 pm Mass in Chinese (also LIVE STREAM)
Daily Mass:Monday to Saturday (in the Mission)
• 8:00 am Holy Mass
• 8:30 am Chaplet of Divine Mercy
Thursday (in the Main Church)
• 7:00 pm Mass in Vietnamese (followed by adoration)
Confessions:By appointment or 30 minutes before all daily and Sunday Masses.
Holy Rosary:30 minutes before all daily and Sunday Masses.
Adoration:Thursday (in the Mission)
• 8:30 am – 5:30 pm Exposition and adoration
• 5:30 pm – 6:00 pm Evening prayer & Benediction
• 7:30 pm – 8:00 pm Exposition and Benediction in Vietnamese
Other weekdays (in the Eucharistic Chapel in the Main Church)
• 9:00 am – 9:00 pm

Note that we will continue the Live stream Mass broadcast on Sundays. Our main church is also open daily from 8 a.m. to 5 p.m. for private prayer. Thank you for your faithful support and understanding.