10.3157° N · 123.8854° E — Cebu, Philippines
Churches & Temples Free

Diocesan Shrine of St. John of Sahagun

Toledo City's parish church and archdiocesan shrine, center of the annual June 12 Hinulawan Festival.

Category
Churches & Temples
Town
Toledo City
Opening Hours
Daily, typically 6:00 AM - 6:00 PM outside Mass times (confirm locally)
Duration
30-45 minutes
Difficulty
Easy

The overview

About Diocesan Shrine of St. John of Sahagun

The Archdiocesan Shrine and Parish of San Juan de Sahagun is Toledo City's main Catholic church, established as a parish in 1863 and rebuilt in its current form starting in 1951. It sits in Barangay Poblacion at the heart of the city and serves as the spiritual center for the surrounding communities, honoring St. John of Sahagun, a Spanish Augustinian friar. Every June 12, the parish fiesta coincides with the city's Hinulawan Festival, a celebration named after Hinulawan, the precolonial name of Toledo and the river that once ran through the old settlement. The festival blends street dancing, float parades, and cultural programs with the religious observance, drawing crowds from across the city and neighboring towns for what is also, coincidentally, Philippine Independence Day. Outside festival season, the church functions as a straightforward parish, holding regular Masses and serving as a landmark for anyone exploring Toledo's town center.

What makes it worth it

Highlights

  • Parish established in 1863
  • Patron saint St. John of Sahagun
  • Host of the June 12 Hinulawan Festival
  • Archdiocesan shrine status
  • Located in the city center
  • Street dancing and float parades during fiesta
Tips for visitors
  1. 1 Check Mass schedules before visiting if attending a service. Expect heavy crowds and street closures around June 12 during the Hinulawan Festival. Dress modestly when entering the church.

Wayfinder route

How to get there

From Cebu City South Bus Terminal, take a Toledo-bound bus (~1.5-2 hours) directly to Toledo City proper; the church sits in Barangay Poblacion at the city center, walkable from the bus drop-off.

Before you go

Frequently asked

How much is the entrance fee at Diocesan Shrine of St. John of Sahagun?
Entry to Diocesan Shrine of St. John of Sahagun is free.
What are the opening hours at Diocesan Shrine of St. John of Sahagun?
Diocesan Shrine of St. John of Sahagun is open daily, typically 6:00 AM - 6:00 PM outside Mass times (confirm locally).
When is the best time to visit Diocesan Shrine of St. John of Sahagun?
The best time to visit Diocesan Shrine of St. John of Sahagun is June 12 for the Hinulawan Festival, or Sunday morning for regular Mass.
How long should you spend at Diocesan Shrine of St. John of Sahagun?
Allow 30-45 minutes for a visit to Diocesan Shrine of St. John of Sahagun.

Book tours & tickets for Diocesan Shrine of St. John of Sahagun

Skip-the-line tickets and guided tours with real-time prices and free cancellation on most options. Link opens in a new tab.

Book Heritage & City Tours on Klook

Affiliate link — we may earn a small commission at no extra cost to you.

Nearby on the chart

Where to stay & eat nearby

Where to stay near Toledo City

Search live rates for hotels and rentals near Diocesan Shrine of St. John of Sahagun on Agoda — filter by your dates, price, and guest score.

Search Toledo City stays on Agoda →

Keep exploring

You might also like

Quick facts

Entrance Fee

Free

Opening Hours

Daily, typically 6:00 AM - 6:00 PM outside Mass times (confirm locally)

Duration

30-45 minutes

Difficulty

Easy

Best Time to Visit

June 12 for the Hinulawan Festival, or Sunday morning for regular Mass.

On the map10.37° N

Barangay Poblacion, Toledo City, Cebu

Open in Google Maps

Share this destination

Planning your Cebu trip?

Our free guides cover what to do, how to get there, and where to stay across Cebu.

Explore travel guides →