Free nationwide church directory · new communities are being added continuously

Local church directory

Churches in St. Petersburg, FL

223 churches across Christian traditions. Compare listings and confirm current details before visiting.

Browse churches in St. Petersburg

Researched profiles appear first. Other public listings remain available while their details are checked.

Refuge Center Church Of Christ
Christian church
St. Petersburg, FL

2500 12th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Redeemer Bible Church
Bible Church
St. Petersburg, FL

10101 54th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Clearview United Methodist Church
Methodist
St. Petersburg, FL

4515 38th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Christian Service Center
Christian church
St. Petersburg, FL

4800 37th St N

Confirm worship times with the church

Basic listing · details need confirmation
Woodlawn Presbyterian Church
Presbyterian
St. Petersburg, FL

2612 12th St N

Confirm worship times with the church

Basic listing · details need confirmation
Allendale United Methodist Church
Methodist
St. Petersburg, FL

3803 Haines Rd N

Confirm worship times with the church

Basic listing · details need confirmation
New Creation Family Church
Christian church
St. Petersburg, FL

100 Pasadena Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Compass Church
Christian church
St. Petersburg, FL

3501 Central Ave

Confirm worship times with the church

Basic listing · details need confirmation
The Gathering Church St Pete
Christian church
St. Petersburg, FL

4400 Shore Acres Blvd NE

Confirm worship times with the church

Basic listing · details need confirmation
Southside Tabernacle Baptist Church
Baptist
St. Petersburg, FL

3647 18th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
New Shiloh Primitive Baptist Church
Baptist
St. Petersburg, FL

2810 22nd Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Northside Baptist Church
Baptist
St. Petersburg, FL

6000 38th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
New Beginning Community Church
Christian church
St. Petersburg, FL

2701 13th St S

Confirm worship times with the church

Basic listing · details need confirmation
St. Petersburg Presbyterian Church
Presbyterian
St. Petersburg, FL

600 83rd Ave NE

Confirm worship times with the church

Basic listing · details need confirmation
Grace Bible Church
Bible Church
St. Petersburg, FL

555 61st St S

Confirm worship times with the church

Basic listing · details need confirmation
St Vincent's Episcopal Church
Anglican
St. Petersburg, FL

5441 9th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
New Covenant Holiness Church
Christian church
St. Petersburg, FL

1625 6th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Lighthouse Free Will Baptist Church
Baptist
St. Petersburg, FL

3970 Park St N

Confirm worship times with the church

Basic listing · details need confirmation
Friendship Missionary Baptist Church
Baptist
St. Petersburg, FL

3300 31st St S

Confirm worship times with the church

Basic listing · details need confirmation
St. Petersburg First United Methodist Church and Preschool
Methodist
St. Petersburg, FL

212 3rd St N

Confirm worship times with the church

Basic listing · details need confirmation
St Mark Missionary Baptist Church
Baptist
St. Petersburg, FL

1301 37th St S

Confirm worship times with the church

Basic listing · details need confirmation
First Baptist Church of St. Petersburg
Baptist
St. Petersburg, FL

1900 Gandy Blvd N

Confirm worship times with the church

Basic listing · details need confirmation
Slavic Baptist Church
Baptist
St. Petersburg, FL

3883 69th St N

Confirm worship times with the church

Basic listing · details need confirmation
New Faith Free Methodist Church
Methodist
St. Petersburg, FL

2427 Irving Ave S

Confirm worship times with the church

Basic listing · details need confirmation
United House Of Prayer
Christian church
St. Petersburg, FL

1430 22nd St S

Confirm worship times with the church

Basic listing · details need confirmation
True Light Missionary Baptist
Baptist
St. Petersburg, FL

3318 Emerson Ave S

Confirm worship times with the church

Basic listing · details need confirmation
First Baptist Institutional Church
Baptist
St. Petersburg, FL

3144 3rd Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Bethel Community Baptist Church
Baptist
St. Petersburg, FL

2901 54th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Gateway Christian Center
Christian church
St. Petersburg, FL

6740 Park St S

Confirm worship times with the church

Basic listing · details need confirmation
Faith Covenant Church
Christian church
St. Petersburg, FL

150 62nd Ave NE

Confirm worship times with the church

Basic listing · details need confirmation
Lutheran Church of the Cross
Lutheran
St. Petersburg, FL

4545 Chancellor St NE

Confirm worship times with the church

Basic listing · details need confirmation
Mt Zion Children Education Building
Baptist
St. Petersburg, FL

919 20th St S

Confirm worship times with the church

Basic listing · details need confirmation
Korean Evergreen Reformed Church
Christian church
St. Petersburg, FL

8300 7th St N

Confirm worship times with the church

Basic listing · details need confirmation
Exceeding Grace Christian Center
Christian church
St. Petersburg, FL

2361 7th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Greater St Paul Missionary Baptist
Baptist
St. Petersburg, FL

532 33rd St S

Confirm worship times with the church

Basic listing · details need confirmation
Vietnamese Evangelical Church
Christian church
St. Petersburg, FL

4344 21st St N

Confirm worship times with the church

Basic listing · details need confirmation
Dominion Worship Center
Christian church
St. Petersburg, FL

4034 12th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Holy Family Catholic Church
Catholic
St. Petersburg, FL

200 78th Ave NE

Confirm worship times with the church

Basic listing · details need confirmation
Diocese of St. Petersburg
Catholic
St. Petersburg, FL

6363 9th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
New Congregational Church
Christian church
St. Petersburg, FL

2101 9th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Maranatha Baptist Church
Baptist
St. Petersburg, FL

1901 32nd Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Kingdom Hall of Jehovah's Witnesses
Jehovah’s Witnesses
St. Petersburg, FL

1695 42nd Ave N

Confirm worship times with the church

Basic listing · details need confirmation
New Covenant Baptist Church
Baptist
St. Petersburg, FL

2611 5th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
Wesley Memorial United Methodist Church
Methodist
St. Petersburg, FL

301 37th Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Discipleship Church
Christian church
St. Petersburg, FL

3737 1st St N

Confirm worship times with the church

Basic listing · details need confirmation
Radiant Church West St. Pete Location
Christian church
St. Petersburg, FL

7900 22nd Ave N

Confirm worship times with the church

Basic listing · details need confirmation
Grand Central Progressive
Baptist
St. Petersburg, FL

1401 18th Ave S

Confirm worship times with the church

Basic listing · details need confirmation
St. Petka Bulgarian Orthodox Church
Christian church
St. Petersburg, FL

299 11th St N

Confirm worship times with the church

Basic listing · details need confirmation

Finding a church in St. Petersburg

Compare the church’s stated tradition, address and worship schedule. If you need children’s care, an accessible entrance, another language, or transport, ask the church directly before your visit; missing information here does not mean a service is unavailable.

Suggest a correction to help keep this local directory accurate, or suggest a missing church.