Background

Discover Serenity at the National Shrine of Our Lady of La Leche

Experience the tranquility and spiritual beauty of the National Shrine of Our Lady of La Leche in historic St. Augustine, Florida.

4.8

The National Shrine of Our Lady of La Leche is a captivating sanctuary located in the historic district of St. Augustine, Florida. This revered shrine, dedicated to the veneration of the Virgin Mary, is the first of its kind in the United States and offers a unique blend of spirituality and tranquility. Visitors are greeted by beautiful gardens, serene water views, and inspiring monuments that invite reflection and peace. The shrine itself is an architectural marvel, showcasing elements of Spanish colonial design that pay homage to the region's rich heritage. As a multifaceted site, the National Shrine also serves as a Catholic church, mission, and museum, providing insights into the historical significance of the area and the role of faith in the lives of early settlers. Guests can explore the gift shop, where unique religious items and souvenirs await. The shrine is open daily, allowing ample opportunity for both tourists and locals to experience its calming atmosphere. Whether you seek spiritual enrichment or simply a quiet place to contemplate, the National Shrine of Our Lady of La Leche is a must-visit destination that encapsulates the serene beauty of St. Augustine. Visitors are encouraged to take their time wandering through the lush landscapes and to participate in the various prayer services offered at the shrine. The layout of the grounds allows for peaceful strolls, making it an ideal spot for photography and personal reflection. With a strong sense of community and faith, this sacred location remains a beacon of hope and solace for all who enter its gates.

Local tips

  • Visit during the early morning or late afternoon for a quieter experience and beautiful lighting for photos.
  • Don’t miss the opportunity to explore the surrounding gardens, which enhance the serene atmosphere.
  • Check the schedule for special events and services to enhance your visit.
  • Take time to sit by the water feature for a moment of peaceful reflection.
widget icon

Buy Tickets

    No tickets available

Book Tours

    No tours available

A brief summary to National Shrine of Our Lady of La Leche

  • 101 San Marco Ave, St. Augustine, Historic District, Florida, 32084, US
  • +1904-824-2809

Getting There

  • Car

    To reach the National Shrine of Our Lady of La Leche by car from St. Augustine Beach, start by heading west on A1A S towards the roundabout. Take the first exit onto FL-312 W. Continue on FL-312 W for about 4 miles, merging onto US-1 N. Stay on US-1 N for about 1.5 miles, then turn left onto San Marco Ave. The shrine will be on your left at 101 San Marco Ave. Parking is available on-site.

  • Public Transportation

    For public transportation, you can take the local bus service provided by the Sunshine Bus Company. From St. Augustine Beach, board the Route 3 (A1A Beach Blvd) towards St. Augustine. Transfer at the downtown stop and take Route 1 (US-1) towards the Historic District. Get off at the stop near San Marco Ave. Walk north on San Marco Ave for about 10 minutes, and you will reach the National Shrine of Our Lady of La Leche. Be sure to check the bus schedule for the latest times and any associated fares.

  • Bicycle

    If you're feeling adventurous, you can bike from St. Augustine Beach to the National Shrine. Start by heading west on A1A S and then take the bike path along FL-312 W. Continue to connect to US-1 N where bike lanes are available, and finally turn left onto San Marco Ave. The shrine is located at 101 San Marco Ave. Please ensure you wear a helmet and follow local cycling laws.

Popular Experiences near National Shrine of Our Lady of La Leche

Popular Hotels near National Shrine of Our Lady of La Leche

Select Currency