Catholic Churches in Saint Petersburg, Florida
Browse 11 Catholic parishes in Saint Petersburg, Florida. 10 offer Mass times, 11 have confession schedules, 5 provide adoration hours.
Catholic Life in Saint Petersburg
Saint Petersburg is home to 11 Catholic parishes, served by 2 dioceses including the Diocese of St. Petersburg. Of these, 10 offer regularly scheduled Mass times, 11 have listed confession hours, and 5 provide Eucharistic Adoration.
The Catholic community here includes multiple worship traditions. In addition to Roman Rite parishes, the area is home to Roman, Byzantine Rite communities. Masses are celebrated in Vietnamese, Polish, Ukrainian, serving the area's multicultural Catholic population.
Whether you are a lifelong parishioner, new to the area, or visiting Saint Petersburg, this directory makes it easy to find Mass times that fit your schedule. Most parishes here offer scheduled confession times — check individual parish pages for specific hours. The area has a strong culture of Eucharistic Adoration, with 5 parishes offering scheduled hours.
Cathedral of Saint Jude the Apostle
5815 5th Avenue North, Saint Petersburg, FL
Sunday Mass: 8 AM, 9:30 AM, 11:30 AM, 6 PM
Holy Martyrs of Vietnam Parish
4000 43rd Street N, Saint Petersburg, FL
Sunday Mass: 7:30 AM, 9:30 AM
Holy Family Catholic Church
78th Avenue North, Saint Petersburg, FL
Sunday Mass: 7:30 AM, 9 AM, 11 AM, 5 PM
St. Paul's Catholic Church
1800 Twelfth Street North, Saint Petersburg, FL
Sunday Mass: 7:30 AM, 9:30 AM, 11:30 AM, 1 PM, 6 PM
St. Raphael Catholic Church
1376 Snell Isle Boulevard NE, Saint Petersburg, FL
Sunday Mass: 8 AM, 9:30 AM, 11:30 AM, 5:30 PM
Blessed Trinity
1600 54th Ave S., Saint Petersburg, FL
Sunday Mass: 8 AM, 9:30 AM, 11:30 AM
St. Mary Our Lady of Grace
515 4th Street S., Saint Petersburg, FL
Sunday Mass: 8 AM, 11 AM
St. Mary Our Lady of Grace Catholic Church
515 Fourth Street South, Saint Petersburg, FL
Sunday Mass: 8 AM, 11 AM
Epiphany of Our Lord Ukrainian Catholic Church
434 90th Avenue North, Saint Petersburg, FL
Sunday Mass: 8:30 AM, 10 AM
St. Joseph
2101 22nd Ave S., Saint Petersburg, FL
Sunday Mass: 10 AM
St. Therese of Lisieux Byzantine Catholic Church
4265 13th Avenue North, Saint Petersburg, FL
Saint Petersburg sacrament schedules
Frequently Asked Questions
How many Catholic churches are in Saint Petersburg, Florida? ▼
There are 11 Catholic parishes in Saint Petersburg, Florida. 10 of them have Mass times listed on Catholic Church Times.
Where can I find confession in Saint Petersburg? ▼
11 Catholic churches in Saint Petersburg have confession times listed. Browse the parish listings above to find available confession schedules.
Which churches in Saint Petersburg offer Eucharistic adoration? ▼
5 parishes in Saint Petersburg, Florida offer adoration hours. Look for the "Adoration" badge on the church cards above.
What time is Sunday Mass in Saint Petersburg, Florida? ▼
Sunday Mass times vary by parish. Most churches in Saint Petersburg offer multiple Sunday Masses. Check individual parish pages above for specific Sunday Mass schedules.
Nearby Cities
Looking for a specific Mass time?
Search by time, day, or location across all parishes.
Search Mass Times