St. Louis Cathedral

St. Louis Cathedral

United States, Louisiana

St. Louis Cathedral, New Orleans, Louisiana (LA)

4.5 out of 5

Architectural Buildings Churches & Cathedrals
Sunny
30.1°C / 86.3°F

St. Louis Cathedral, located in New Orleans, Louisiana, is a stunning example of French-Creole architecture and one of the city's most iconic landmarks. The cathedral's striking façade, three spires, and intricate stained glass windows draw visitors and photographers alike. Situated in Jackson Square, the cathedral is at the heart of New Orleans' vibrant cultural scene. St. Louis Cathedral's historical significance and spiritual aura make it a must-visit destination for architecture enthusiasts and those interested in New Orleans' unique cultural heritage.


Opening Hours:

  • Monday: 8:30 AM – 4:00 PM
  • Tuesday: 8:30 AM – 4:00 PM
  • Wednesday: 8:30 AM – 4:00 PM
  • Thursday: 8:30 AM – 4:00 PM
  • Friday: 8:30 AM – 4:00 PM
  • Saturday: 5:00 – 6:00 PM
  • Sunday: 9:00 AM – 12:00 PM
Improve Listing

Map

St. Louis Cathedral

St. Louis Cathedral, New Orleans, Louisiana (LA)

Reviews

We want to hear your stories!

Share the highlights of your travels with us! From awe-inspiring views to unexpected discoveries, every experience enriches our community. Your stories inspire, inform, and connect us all.

Near by Attractions

Tours