Catholic churches in Southwest Florida - Diocese of Venice parishes by city
Catholic parishes in Southwest Florida belong to the Diocese of Venice. SWFL.now lists 17 Catholic churches across Lee, Collier and Charlotte counties with their address, phone and website, each verified on the diocese parish directory: parishes in Fort Myers, Cape Coral, Naples, Bonita Springs, Fort Myers Beach, Punta Gorda, Lehigh Acres and Sanibel. The parish nearest Estero is Our Lady of Light, which the diocese lists with a Fort Myers address.
Mass schedules change by season and by parish, so they are not listed here; use the parish website or the diocese directory linked in each row. Every row was checked on the Diocese of Venice parish directory or the parish's own site.
Fort Myers
| Parish |
Address |
Phone |
Website |
| St. Francis Xavier Catholic Church |
2157 Cleveland Ave, 33901 |
(239) 334-2161 |
stfrancisfm.org |
| St. Cecilia Catholic Church |
5632 Sunrise Drive, 33919 |
(239) 936-3635 |
saintcecilias.org |
| St. Columbkille Catholic Church |
12171 Iona Road, 33908 |
(239) 489-3973 |
stcolumbkille.com |
| Resurrection of Our Lord Catholic Church |
8121 Cypress Lake Drive, 33919 |
(239) 481-7172 |
resurrectionch.org |
| Jesus the Worker Catholic Church |
881 Nuna Ave, 33905 |
(239) 693-5333 |
jesustheworker.org |
| Our Lady of Light Catholic Church |
19680 Cypress View Drive, 33967 |
(239) 267-7088 |
ourladyoflight.com |
Our Lady of Light is the parish the diocese lists with a Fort Myers address near Estero; Ascension Parish on Fort Myers Beach is separate.
Cape Coral
| Parish |
Address |
Phone |
Website |
| St. Andrew Catholic Church |
2628 Del Prado Blvd, 33904 |
(239) 574-4545 |
standrewrcc.org |
| St. Katharine Drexel Catholic Church |
1922 SW 20th Ave, 33991 |
(239) 283-9501 |
drexelcc.org |
Naples
| Parish |
Address |
Phone |
Website |
| St. Ann Catholic Church |
985 3rd St. S, 34102 |
(239) 262-4256 |
naplesstann.org |
| St. John the Evangelist Catholic Church |
625 111th Avenue North, 34108 |
(239) 566-8740 |
sjecc.org |
| St. Elizabeth Seton Catholic Church |
5225 Golden Gate Parkway, 34116 |
(239) 455-3900 |
stelizabethseton.org |
| St. Peter the Apostle Catholic Church |
5130 Rattlesnake Hammock Road, 34113 |
(239) 774-3337 |
stpeternaples.org |
Bonita Springs, Fort Myers Beach and the islands
| Parish |
Address |
Phone |
Website |
| St. Leo the Great Catholic Church (Bonita Springs) |
28290 Beaumont Road, 34134 |
(239) 992-0901 |
stleocatholicchurch.org |
| Ascension Catholic Church (Fort Myers Beach) |
6025 Estero Blvd, 33931 |
(239) 463-6754 |
diocese directory |
| St. Isabel Catholic Church (Sanibel) |
3559 Sanibel Captiva Road, 33957 |
(239) 472-2763 |
saintisabel.org |
Punta Gorda and Lehigh Acres
| Parish |
Address |
Phone |
Website |
| Sacred Heart Catholic Church (Punta Gorda) |
211 West Charlotte Avenue, 33950 |
(941) 639-3957 |
sacredheartfl.org |
| St. Raphael Catholic Church (Lehigh Acres) |
2514 Lee Blvd, 33971 |
(239) 369-1831 |
saintraphaelcc.org |
Other denominations and how to check a parish
For Episcopal, Presbyterian, Lutheran, Baptist and other congregations, see the full churches directory, which lists denominations, addresses and official websites for 50+ churches in Southwest Florida. The Diocese of Venice also publishes the official find-a-parish search, which is the source to use when parish boundaries or Mass times matter.
Frequently asked questions
- What diocese are Southwest Florida Catholic churches in?
- The Diocese of Venice. Every Catholic parish listed below is verified on the diocese's own parish directory, dioceseofvenice.org.
- Is there a Catholic church in Estero?
- Our Lady of Light Catholic Church at 19680 Cypress View Drive in Fort Myers is the parish nearest Estero; the diocese lists it with a Fort Myers address. Check the parish directory for which parish boundary an Estero address falls in.
- What is the Catholic church on Fort Myers Beach?
- Ascension Catholic Church at 6025 Estero Boulevard, Fort Myers Beach, according to the Diocese of Venice parish directory.
- What is the Catholic church in downtown Fort Myers?
- St. Francis Xavier Catholic Church at 2157 Cleveland Avenue, according to the diocese directory.
- What Catholic churches are in Cape Coral?
- Two parishes, according to the diocese directory: St. Andrew Catholic Church at 2628 Del Prado Boulevard and St. Katharine Drexel Catholic Church at 1922 SW 20th Avenue.
- Do you publish a list of churches with email addresses?
- No. SWFL.now does not publish bulk contact lists. Each listing below links to the parish's own website, where its office contact is published, and the Diocese of Venice parish directory is the official list of parishes.
About this guide. SWFL.now is a free local guide, not a government website. Storm and flood facts are checked against FEMA, the National Hurricane Center, the State of Florida and Lee, Collier and Charlotte county agencies, and each source is linked where it is used. Rules, maps and programs change, so confirm with the official source before you act. This is general information, not insurance, legal or engineering advice. SWFL.now is operated by Neural Command, LLC (NRLC.ai), alongside
FloodProtection.now and
Flood Barrier Pros; see
About.