Our Lady of the Gulf Catholic Church, Gulf Shores

#48 of 60 in Things to do in Gulf Shores
Church · Hidden Gem · Tourist Spot
Sunday 8:00 a.m., 10:30 a.m., 12:30, 7:00 p.m.

Saturday Vigil 4:30 p.m.

Wednesday 5:15 p.m.

Monday–Friday 8:00 a.m.

Rosary: Monday – Friday 7:30 a.m.

Adoration: Wednesdays 4:30, First Fridays 8:30 a.m. – 4:00 p.m.


Confession: Saturday 4:00 p.m., Wednesday 4:30 p.m., Monday – Friday 7:30 a.m. (or by appointment)

Baptism and Marriage: Please contact the Parish Office at Office@OLGAL.ORG 251-968-7062 to make arrangements for these Sacraments.

Anointing of the Sick & Homebound Visitation: Please keep the Parish Office informed of anyone who is homebound, hospitalized, seriously ill or wishes to receive Holy Communion or Anointing of the Sick.
Put Our Lady of the Gulf Catholic Church into our Gulf Shores travel itinerary planner to see other points of interest to visit during your vacation in Gulf Shores.
Create an itinerary including Our Lady of the Gulf Catholic Church
© OpenMapTiles © OpenStreetMap contributors

Our Lady of the Gulf Catholic Church reviews

Rate this attraction
TripAdvisor traveler rating
TripAdvisor traveler rating 4.5
14 reviews
  • The Our Lady of the Gulf Catholic Church is a beautiful setting with several buildings. It is located close to the canal and several blocks off Rt. 59. A place that both local Catholics and visiting.....  more »
  • Very friendly congregation. Plenty of opportunities to attend Mass and other services. We've been a couple of times when parts of the Mass were in Latin.  more »
  • Welcoming church visited on vacation. A number of Sunday Mass options.
  • The priest is friendly, approachable and the sermons are relevant to the issues of the day. I visited the parish on vacation and highly recommend it.

Plan your trip to Gulf Shores

  • Get a personalized trip
    A complete day by day itinerary
    based on your preferences
  • Customize it
    Refine your trip. We'll find the
    best routes and schedules
  • Manage it
    Everything in one place.
    Everyone on the same page.